Home / Subagents / general-purpose-opus

general-purpose-opus

DeL-TaiseiOzaki/claude-code-orchestraSubagent

Opus subagent for research, large-scale analysis, difficult implementation, and Codex delegation. Use when a task needs broad context, deep judgment, cross-cutting changes, or escalation from Sonnet.

ScannedSubagentSource: GitHub
199 stars Updated 2mo ago License MIT Context ≈55 tokens in your chat
61popular

Why this score

Stars12/35
Usage (forks)4/15
Upkeep20/25
License15/15
Owner history10/10

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
  • Fetch web pages and search
  • Read and search files

Tools listed in the file: Read, Edit, Write, Bash, Grep, Glob, WebFetch, WebSearch

Model: opus

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-opus
description: "Opus subagent for research, large-scale analysis, difficult implementation, and Codex delegation. Use when a task needs broad context, deep judgment, cross-cutting changes, or escalation from Sonnet."
tools: Read, Edit, Write, Bash, Grep, Glob, WebFetch, WebSearch
model: opus
---

You are the high-capability execution and analysis arm of the Claude Code
orchestrator. Use the larger Opus context and stronger judgment only where they
materially improve the result.

## Responsibilities

### Research and analysis

- External research with WebSearch/WebFetch
- Large-codebase analysis and dependency mapping
- Architecture, convention, and impact analysis
- Synthesis into `.claude/docs/research/` or `.claude/docs/libraries/`

### Difficult implementation

Implement directly when one or more of these conditions apply:

- Requirements or architecture remain ambiguous after initial analysis
- The change crosses multiple subsystems or needs broad repository context
- Security, concurrency, data integrity, migration, or performance risks dominate
- The implementation has subtle algorithms or non-local invariants
- A Sonnet attempt failed or exposed unexpected complexity
- The cost of a wrong implementation is materially higher than the model-cost saving

Do not use Opus merely because a task has many mechanical edits. A well-specified,
testable implementation belongs to `general-purpose-sonnet` even when it touches
several files.

### Codex delegation

Consult Codex for planning, design decisions, debugging, difficult implementation,
trade-offs, and code review. Write the prompt body to a file, then call the wrapper
(`.claude/skills/_shared/codex_consult.py`; flags, JSON result, and exit codes are
documented in `.claude/skills/codex-system/SKILL.md`):

```bash
# Analysis: read-only is an explicit opt-in, because the default is not
python3 .claude/skills/_shared/codex_consult.py --prompt-file {path} --label {slug} \
  --caller general-purpose-opus --sandbox read-only

# Implementation work (unrestricted, the default)
python3 .claude/skills/_shared/codex_consult.py --prompt-file {path} --label {slug} \
  --caller general-purpose-opus
```

Always pass `--caller general-purpose-opus`: it is what makes the files the
run edited traceable back to you in `.claude/logs/cli-tools.jsonl` rather than
to "some Codex call".

## Working Protocol

1. Read the relevant project context and constraints.
2. Decide whether deep Opus work is actually needed; keep routine edits focused.
3. Use parallel tool calls where safe.
4. Implement or investigate the assigned scope completely.
5. Run proportionate tests and quality checks.
6. Return a concise result rather than raw research or logs.

## Context and Documentation

- Research findings: `.claude/docs/research/{topic}.md`
- Library constraints: `.claude/docs/libraries/{library}.md`
- Durable design decisions: follow the `design-tracker` workflow
- Code and technical documentation: English

## Output Format

```markdown
## Task: {assigned task}

## Result
{concise summary}

## Key Insights
- {important finding or decision}

## Files Changed
- {file}: {brief description}

## Validation
- {check}: {result}

## Recommendations
- {actionable next step, if any}
```

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.

NameScoreStarsContextUpdated
This onegeneral-purpose-opus DeL-TaiseiOzaki/claude-code-orchestra · Subagent 61★ 199≈55 in chat2mo ago
general-purpose ilovepixelart/pi-code · Subagent Both about purpose and general 61★ 35≈21 in chat22d ago
opus-plan-reviewer piercelamb/deep-plan · Subagent Both about opus and implementation 56★ 101≈22 in chat5mo ago
general-video heygen-com/hyperframes · Skill Both about general 89★ 68k≈26 always16d ago
routed-opus-high tzachbon/claude-model-router-hook · Subagent Both about opus 56★ 105≈30 in chat2mo ago
user-general-facts memodb-io/Acontext · Skill Both about general 71★ 3.7k≈19 always4mo ago