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).

ScannedSubagentSource: GitHub
708 stars Updated 26d ago License MIT Context ≈92 tokens in your chat
63popular

Why this score

Stars11/35
Usage (forks)2/15
Upkeep25/25
License15/15
Owner history10/10

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.

NameScoreStarsContextUpdated
This onemech-executor Nanako0129/pilotfish · Subagent 63★ 708≈92 in chat26d ago
writing-executor dongbeixiaohuo/writing-agent · Subagent Both about executor 60★ 435≈13 in chat16d ago
executor Yeachan-Heo/oh-my-claudecode · Subagent Both about executor 83★ 40k≈16 in chat16d ago
loop-executor Ibrahim-3d/orchestrator-supaconductor · Subagent Both about executor 57★ 380≈20 in chat1mo ago
worker-executor huytieu/COG-second-brain · Subagent Both about executor and update 62★ 1.3k≈27 in chat1mo ago
qa-executor romiluz13/cc10x · Subagent Both about executor and edit 60★ 165≈55 in chat28d ago