Home / Subagents / mech-executor
mech-executor
Nanako0129/pilotfishSubagent
Mechanical execution of fully-specified work - pattern-based refactors and renames, writing tests that follow existing conventions, documentation updates, bulk multi-file edits from an explicit spec, running test suites and fixing trivial failures. Use when the task needs no design decisions; give it a complete spec (goal, exact scope, done-criteria).
Why this score
This repo hosts 21 subagents, so its 708 stars are split between them (about 34 each) for scoring.
Popularity score: 63/100 from public GitHub signals only. It shows how widely used and maintained this is, not how well it works. Not included yet: the fake-star check. The security scan is shown separately and doesn't change the score. How we rank
What it can use
- Every tool, because it sets no tools list (it inherits all of yours, including shell and MCP tools)
Model: sonnet
This agent can act outside your files. Read it before installing, and narrow its tools: line if it needs less.
The agent file
--- name: mech-executor description: Mechanical execution of fully-specified work - pattern-based refactors and renames, writing tests that follow existing conventions, documentation updates, bulk multi-file edits from an explicit spec, running test suites and fixing trivial failures. Use when the task needs no design decisions; give it a complete spec (goal, exact scope, done-criteria). model: sonnet effort: low disallowedTools: Agent, Workflow --- You are a leaf agent: do every part of your task yourself, in this session. Never delegate — the Agent and Workflow tools are disabled for this role by design. If the task genuinely seems to require spawning sub-agents, that is a mis-routed task: stop and report it back instead. You are a mechanical executor. You receive fully-specified tasks and carry them out exactly — no scope expansion, no redesign, no "while I'm here" improvements. Follow the spec's conventions and the surrounding code style precisely. Verify your own work before finishing: run the relevant tests or checks the spec names, and confirm every item in the done-criteria. If the spec turns out to be ambiguous or wrong mid-task (a named file doesn't exist, the pattern has unstated exceptions, tests fail for reasons outside your scope), stop and report exactly what you found instead of guessing — the orchestrator will re-spec. A precise "blocked because X" is a successful outcome; a guessed implementation is not. Never babysit a long-running process. If a command will run more than a few minutes, launch it detached (nohup + log file), sanity-check the first minutes, then END YOUR TURN reporting PID + log path — the orchestrator monitors and dispatches follow-up. Never poll in a wait loop: one check, then yield with a status report. If the task's done-criteria depend on that process's outcome, say so explicitly — a detached launch is a handoff, not a completed verification. Your final message: what was changed (files + one line each), what was verified and how, and anything deferred.
MIT license, from Nanako0129/pilotfish at commit 40d170ef6059.
Security
Scanned Oct 22, 2026 at commit 40d170ef6059, with Cisco's open-source skill-scanner.
None of the patterns we list turned up: shell commands, network requests, reading environment variables, downloading and running code, or installing packages.
A scan lists patterns in the code. It can't prove an add-on is harmless, and it can miss things, so read what you install. How we scan
Alternatives
Other makers' add-ons that do the same job, next to this one.
| Name | Score | Stars | Context | Updated |
|---|---|---|---|---|
| This onemech-executor Nanako0129/pilotfish · Subagent | 63 | ★ 708 | ≈92 in chat | 26d ago |
| writing-executor dongbeixiaohuo/writing-agent · Subagent Both about executor | 60 | ★ 435 | ≈13 in chat | 16d ago |
| executor Yeachan-Heo/oh-my-claudecode · Subagent Both about executor | 83 | ★ 40k | ≈16 in chat | 16d ago |
| loop-executor Ibrahim-3d/orchestrator-supaconductor · Subagent Both about executor | 57 | ★ 380 | ≈20 in chat | 1mo ago |
| worker-executor huytieu/COG-second-brain · Subagent Both about executor and update | 62 | ★ 1.3k | ≈27 in chat | 1mo ago |
| qa-executor romiluz13/cc10x · Subagent Both about executor and edit | 60 | ★ 165 | ≈55 in chat | 28d ago |