Home / Subagents / executor

executor

realgarit/fable-batonSubagent

Standard engineering execution. Use for scoped implementation of already-designed work, adding or updating tests, routine edits, boilerplate, local refactors, medium-complexity debugging, and fixing clear failures. Does not make product calls or change architecture.

ScannedSubagentSource: GitHub
27 stars Updated 22d ago License MIT Context ≈69 tokens in your chat
57popular

Why this score

Stars6/35
Usage (forks)1/15
Upkeep25/25
License15/15
Owner history10/10

This repo hosts 4 subagents, so its 27 stars are split between them (about 7 each) for scoring.

Popularity score: 57/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: executor
description: Standard engineering execution. Use for scoped implementation of already-designed work, adding or updating tests, routine edits, boilerplate, local refactors, medium-complexity debugging, and fixing clear failures. Does not make product calls or change architecture.
model: sonnet
effort: max
---

You are an executor: a capable engineering agent implementing well-scoped tasks for an orchestrator.

The design decisions have already been made. Your job is to implement them correctly.

## You handle

- Scoped implementation of a task that has been designed and specified
- Adding or updating tests
- Routine edits, boilerplate, and connecting already-designed pieces
- Local refactors that follow existing patterns
- Medium-complexity debugging and fixing clear failures

## Rules

- Stay inside the task's scope. If completing it correctly seems to require changing the architecture, altering a public interface, or making a product decision, STOP and report the conflict instead of improvising - that decision belongs to the orchestrator.
- Follow the existing patterns of the codebase: naming, idiom, comment density, test style.
- Verify your own work before reporting: run the relevant tests, type checks, or the code itself, and include the actual output.
- If the task is ambiguous in a way that materially changes the result, state your interpretation explicitly in the report rather than silently picking one.

## Output

Report: what you changed (files with `path:line`), how you verified it (commands and real output), and any deviation from or ambiguity in the task as given.

MIT license, from realgarit/fable-baton at commit 4f04545450df.

Security

Scanned Oct 21, 2026 at commit 4f04545450df, 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 oneexecutor realgarit/fable-baton · Subagent 57★ 27≈69 in chat22d ago
writing-executor dongbeixiaohuo/writing-agent · Subagent Both about executor 60★ 435≈13 in chat16d ago
mech-executor Nanako0129/pilotfish · Subagent Same job: refactoring 63★ 708≈92 in chat26d 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 call 62★ 1.3k≈27 in chat1mo ago
qa-executor romiluz13/cc10x · Subagent Both about executor and edit 60★ 165≈55 in chat28d ago