claude

yato

Yato (Yet Another Tmux Orchestrator) - Multi-agent orchestration with parallel Claude instances in tmux

0 on GitHubby Personalv3.21.1updated 6 months agoautomation
/

Plugin yato from marketplace claude-code-plugins in marcospmail/claude-code-plugins. Commands read from the repo's manifest — 1 month ago.

This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.

What it installs

Skills (20)

  • manual-testing

    Manual testing for Yato workflows. Starts Claude Code in a tmux session, runs Yato inside it, and observes live agents working. Use when you need to verify Yato features end-to-end.

  • run-e2e-tests

    Run end-to-end tests for the Yato tmux orchestrator project. Use this skill whenever you need to run e2e tests, verify system functionality, execute the test suite, check that everything works, validate the codebase, or test tmux orchestrator features.

  • tmux-message

    Send a formatted two-way message to another tmux session or window, including sender identity and reply instructions. Use this skill whenever you need to send a message to another tmux session, communicate with another agent, notify a session, relay information to a different tmux window, or establi

  • cancel-checkin

    Cancel the automatic check-in loop. Use when you want to stop scheduled check-ins before all tasks are complete.

  • notify-pm

    Notify the Project Manager with a status update. Use this to report task completion, blockers, questions, or progress. Only for agents (developer, qa), NOT for PM.

  • orchestrator-deploy

    Deploy a custom team from a configuration file

  • orchestrator-init

    Initialize a new project with PM and Developer agents in tmux

  • orchestrator-plan

    Plan a project by gathering requirements, analyzing codebase, generating PRD and team config

  • orchestrator-read

    Read output from an agent window

  • orchestrator-send

    Send a message to a specific agent window

  • orchestrator-status

    Show status of all registered agents and tmux sessions

  • orchestrator-team

    Show all agents in the current workflow team

  • parse-prd-to-tasks

    Parse PRD into tasks.json with agent assignments. Used by PM after PRD is complete.

  • send-to-agent

    Send a message to a team agent. Use this to delegate tasks, provide instructions, answer questions, or follow up on work. Only for PM agents.

  • test-workflow

    Guide for testing Yato workflow features through tmux sessions with Claude CLI. Use this skill whenever you need to test PM deployment, team proposals, task generation, agent creation, or workflow behavior.

  • yato-cleanup

    Clean up a Yato workflow session. Kills agents, tmux sessions, check-in daemons, and marks the workflow as completed. Optionally deletes the workflow folder. Use when you want to tear down a running Yato session.

  • yato-existing-project

    Work on an existing codebase with Yato (Yet Another Tmux Orchestrator). Creates a workflow folder, deploys a PM agent, and connects via tmux. PM handles all discovery, analysis, and planning. Use when user wants to add features, fix bugs, refactor, or work on any existing project.

  • yato-new-project

    Start a new project from scratch using Yato (Yet Another Tmux Orchestrator). Creates a new tmux session with a Project Manager agent. Use when user wants to begin a new codebase or project.

  • yato-resume

    Resume a workflow from where you left off. Restores the tmux session, PM, agents, and check-ins. Use when reopening a project to continue previous work.

  • yato

    Yato orchestrator entry point. Presents workflow options (new project, existing project, resume) and delegates to the appropriate skill. Use when user invokes /yato without specifying a sub-command.

Subagents (1)

  • pm

Hooks (10)

  • PreToolUse

    uv run --directory ${CLAUDE_PLUGIN_ROOT} python ${CLAUDE_PLUGIN_ROOT}/hooks/scripts/pm-file-edit-guard.py

  • PreToolUse

    uv run --directory ${CLAUDE_PLUGIN_ROOT} python ${CLAUDE_PLUGIN_ROOT}/hooks/scripts/tasks-status-reminder.py

  • PreToolUse

    uv run --directory ${CLAUDE_PLUGIN_ROOT} python ${CLAUDE_PLUGIN_ROOT}/hooks/scripts/task-validation-guard.py

  • PreToolUse

    bash ${CLAUDE_PLUGIN_ROOT}/hooks/scripts/block-checkin-cancel.sh

  • PreToolUse

    HOOK_CWD="$(pwd)" uv run --directory ${CLAUDE_PLUGIN_ROOT} python ${CLAUDE_PLUGIN_ROOT}/hooks/scripts/pm-bash-guard.py

  • PreToolUse

    HOOK_CWD="$(pwd)" uv run --directory ${CLAUDE_PLUGIN_ROOT} python ${CLAUDE_PLUGIN_ROOT}/hooks/scripts/pm-sendmessage-guard.py

  • PreToolUse

    HOOK_CWD="$(pwd)" uv run --directory ${CLAUDE_PLUGIN_ROOT} python ${CLAUDE_PLUGIN_ROOT}/hooks/scripts/block-task-guard.py

  • PostToolUse

    uv run --directory ${CLAUDE_PLUGIN_ROOT} python ${CLAUDE_PLUGIN_ROOT}/hooks/scripts/tasks-change-hook.py

  • UserPromptSubmit

    HOOK_CWD="$(pwd)" uv run --directory ${CLAUDE_PLUGIN_ROOT} python ${CLAUDE_PLUGIN_ROOT}/hooks/scripts/user-prompt-suffix.py

  • SessionStart

    ${CLAUDE_PLUGIN_ROOT}/hooks/scripts/check-deps.sh

View source on GitHub

Problems found in this repo's manifests

  • "loop" points to ./plugins/loop, which doesn't exist in the repo — install will fail

More from marcospmail/claude-code-plugins

All 2 plugins →

loop

claude

Repeating prompt loops for Claude Code - execute any prompt at intervals with configurable stop conditions

0

Similar plugins

Matt Pocock's agent skills for real engineering (grilling, spec/ticket flows, TDD, code review, domain modelling and more).

39 skills

mattpocock/skills 323,108

claude-mem

claudecodex

Persistent memory for Claude Code: the next session starts where the last one left off.

29 skills · 1 MCP server · hooks

thedotmack/claude-mem 116,618

mem0

claudecodex

Cross-session memory and token savings for coding agents.

6 skills · 1 agent · 1 MCP server · hooks

mem0ai/mem0 68,893

context7

claudecodex

Up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your coding agent's context.

1 MCP server

upstash/context7 64,709

Reliable automation, in-depth debugging, and performance analysis in Chrome using Chrome DevTools and Puppeteer

8 skills · 1 MCP server

ChromeDevTools/chrome-devtools-mcp 55,181

Automates browser interactions for web testing, form filling, screenshots, and data extraction

12 skills

vercel-labs/agent-browser 50,373

Maintain yato?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex plugins2 plugins