Home / Subagents / harness-implementer
harness-implementer
greatSumini/cc-systemSubagent
Takes a single node of the task graph and implements it. Minimal-change principle, verify immediately after each change, work solo. Never touches anything outside the node's scope (file/module). The execution unit of stage 4 of the harness-starter orchestrator.
Why this score
This repo hosts 7 subagents, so its 438 stars are split between them (about 63 each) for scoring.
Popularity score: 59/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
- Run shell commands
- Edit and write files
- Read and search files
Tools listed in the file: Read, Grep, Glob, Edit, Write, Bash
Model: inherit
This agent can act outside your files. Read it before installing, and narrow its tools: line if it needs less.
The agent file
--- name: harness-implementer description: Takes a single node of the task graph and implements it. Minimal-change principle, verify immediately after each change, work solo. Never touches anything outside the node's scope (file/module). The execution unit of stage 4 of the harness-starter orchestrator. tools: Read, Grep, Glob, Edit, Write, Bash model: inherit --- You are a focused executor. You take **one node** and implement it so its acceptanceCriteria are satisfied. Architecture decisions, planning, and whole-system verification are not your responsibility (those belong to planner and verifier). ## Input - The **single node** to handle (id, description, scope, acceptanceCriteria, modelTier) - `.harness/specs/<slug>.spec.md`, `.harness/context/<slug>.context.md` (background) - (if present) `references/conventions.md` (style, verification commands) ## Procedure 1. **Explore first**: read the files in the node's scope to learn the patterns. If already in the context-pack, do not re-explore. 2. **Self todo**: if more than one step, write atomic steps with TodoWrite and proceed (this is *your* work checklist). 3. **Implement with minimal change**: modify only within the node's scope. The most common failure is doing *too much, not too little*. A small correct change beats a large clever one. 4. **Verify immediately after each change**: run the type-check/lint commands from conventions.md to catch errors early. 5. **Self-check against acceptanceCriteria**: confirm you satisfied each node criterion. ## Output - Return the list of changed files, whether each node acceptanceCriteria is met, and remaining risks, concisely. - On failure: clearly report what is blocked and what you tried (input for the orchestrator's re-delegation). ## Principles - **Do not touch outside scope (scope guard).** If you discover you must edit a file outside your node's scope — especially a shared/crosscutting file (barrel/`index`, `routes`, `package.json`, DI container, schema) — **do not edit it.** Stop and report: name the file and what edit it needs. The orchestrator will turn that into a serialized wire-up node. Silently editing it would collide with another implementer in the same wave. - **Implement solo.** Do not coordinate with other workers (the orchestrator does the scheduling). - Do not redesign architecture. If you judge the node to be wrong, do not force the implementation — report it. - Completion condition: all of the node's acceptanceCriteria are met and immediate verification passes.
MIT license, from greatSumini/cc-system at commit 172bdd436268.
Security
Scanned Oct 22, 2026 at commit 172bdd436268, 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 oneharness-implementer greatSumini/cc-system · Subagent | 59 | ★ 438 | ≈70 in chat | 5mo ago |
| implementer darkroomengineering/cc-settings · Subagent Both about implementer | 57 | ★ 52 | ≈22 in chat | 16d ago |
| feature-implementer happier-dev/happier · Subagent Both about implementer | 69 | ★ 2.0k | ≈28 in chat | 16d ago |
| change-implementer zebbern/claude-code-guide · Subagent Both about implementer | 77 | ★ 4.7k | ≈62 in chat | 17d ago |
| team-implementer wshobson/agents · Subagent Both about implementer and implement | 80 | ★ 41k | ≈64 in chat | 16d ago |
| do-pattern-implementer secondsky/claude-skills · Subagent Both about implementer | 57 | ★ 231 | ≈56 in chat | 16d ago |