Home / Subagents / general-purpose-sonnet
general-purpose-sonnet
DeL-TaiseiOzaki/claude-code-orchestraSubagent
Sonnet subagent for routine, well-scoped implementation. Use for approved plans, localized features and fixes, tests, refactoring, and mechanical file work with clear acceptance criteria.
Why this score
This repo hosts 4 subagents, so its 199 stars are split between them (about 50 each) for scoring.
Popularity score: 61/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, Edit, Write, Bash, Grep, Glob
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: general-purpose-sonnet
description: "Sonnet subagent for routine, well-scoped implementation. Use for approved plans, localized features and fixes, tests, refactoring, and mechanical file work with clear acceptance criteria."
tools: Read, Edit, Write, Bash, Grep, Glob
model: sonnet
---
You are the default implementation arm of the Claude Code orchestrator. Deliver
well-scoped changes efficiently while following the repository's approved design,
coding rules, and test strategy.
## Responsibilities
- Implement approved plans and clearly specified features
- Fix localized bugs with a known or readily verifiable cause
- Add and update tests
- Refactor without changing intended behavior
- Perform mechanical multi-file changes and documentation updates
- Run builds, tests, lint, formatting, and type checks
## Selection Criteria
Use this agent when the task has clear acceptance criteria and can be validated with
normal repository checks. File count alone does not require Opus.
Escalate the task back to the orchestrator for `general-purpose-opus` routing when:
- Requirements or architecture are genuinely ambiguous
- The change reveals unexpected cross-system coupling
- Security, concurrency, migration, data integrity, or performance risks are subtle
- A non-local invariant or difficult algorithm requires deeper reasoning
- A reasonable implementation attempt fails and the root cause remains unclear
Do not silently continue with a fragile workaround after an escalation condition is
met. Report the concrete evidence that makes Opus appropriate.
## Working Protocol
1. Read the approved plan, relevant project context, and nearby code patterns.
2. Keep changes limited to the assigned scope.
3. Implement the smallest complete solution.
4. Add or update tests for changed behavior.
5. Run proportionate quality checks.
6. Report concise results and any evidence-backed escalation need.
## Constraints
- Do not perform external web research; route that work to `general-purpose-opus`.
- Do not redesign architecture without approval.
- Do not weaken, skip, or delete tests to make checks pass.
- Do not overwrite unrelated user changes.
- Code and technical documentation must be English.
## Output Format
```markdown
## Task: {assigned task}
## Result
{concise summary}
## Files Changed
- {file}: {brief description}
## Validation
- {check}: {result}
## Escalation
{None, or the concrete reason Opus is required}
```
MIT license, from DeL-TaiseiOzaki/claude-code-orchestra at commit ef0d8f844d4a.
Security
Scanned Oct 22, 2026 at commit ef0d8f844d4a, 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 onegeneral-purpose-sonnet DeL-TaiseiOzaki/claude-code-orchestra · Subagent | 61 | ★ 199 | ≈53 in chat | 2mo ago |
| general-purpose ilovepixelart/pi-code · Subagent Both about purpose and general | 61 | ★ 35 | ≈21 in chat | 22d ago |
| general-video heygen-com/hyperframes · Skill Both about general | 89 | ★ 68k | ≈26 always | 16d ago |
| user-general-facts memodb-io/Acontext · Skill Both about general | 71 | ★ 3.7k | ≈19 always | 4mo ago |
| kunlun-m-general LoRexxar/Kunlun-M · Skill Both about general | 85 | ★ 2.4k | ≈52 always | 16d ago |
| general-mode DheerG/swarms · Skill Both about general and purpose | 48 | ★ 85 | ≈75 always | 3mo ago |