subagent
Pick the model and reasoning effort for a subagent before you spawn one.
Skill by KroniK907
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/kronik907-subagent
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: productivity, agent-building
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/subagent
What's inside
- Skill name
subagent- Description
- Pick the model and reasoning effort for a subagent before you spawn one. Use when delegating work to a subagent, fanning out parallel workers, or a skill tells you to hand a task off.
- License
- MIT
- Instructions
- 73 lines in SKILL.md · view on GitHub
Files (2)
- SKILL.md
- benchmarks.md
SKILL.md (first lines)
Every subagent gets the cheapest **tier** that will finish its task on the first try. Cost here means API list price per completed task, not per token. A cheap model that needs a retry, or a slow one that stalls the main loop, costs more than the next tier up. ## Steps ### 1. Decide whether to delegate A subagent starts cold. It re-reads what you already know, and its brief has to carry everything it needs. Do the task yourself when you already hold the context and it takes about three tool calls or fewer. Delegate when the task is self-contained, when it would flood your context with file or log dumps, or when several independent tasks can run in parallel. **Done when:** you can say in one sentence why this task goes to a subagent. ### 2. Pick the tier Match the task to the first row whose markers fit. When a task straddles two rows, take the higher one. | Tier | Markers | Examples | |------|---------|----------| | **scout** | Read-only. The answer is a fact you can check. | Find files or symbols, list call sites, pull the failing test out of a CI log, summarize a file or thread, look up a documented value | | **edit** | Writes code, but the brief names the files and the change. A pattern to copy exists. No design choice is left. | Apply a review nit, rename, add a test that mirrors its neighbour, fix a lint or type error with an obvious fix, add a catalog entry | | **build** | Ordinary engineering judgement. Several files, or a bug with a reproduction, or a review finding you must trace through call paths. | Multi-file feature slice, debug a failing test, review a diff, write tests for new behaviour | | **hard** | Ambiguous spec, cross-cutting design, security, concurrency, data migrations, or a task that already failed at a lower tier. | Architecture change, auth or permissions logic, race condition, schema migration | **Done when:** the task has one tier and you can name the marker that put it there. ### 3. Pick the model and effort Use the family your host runs: Claude models under Claude Code, GPT models under Codex. | Tier | Claude | GPT | |------|--------|-----| | scout | Haiku 5.5, `low` (`medium` for wide searches) | GPT-6 Luna, `medium` (`low` for single lookups) | | edit | Haiku 5.5, `high` | GPT-6 Luna, `high` | | build | Opus 5.5, `medium` | GPT-6.1 Sol, `medium` | | hard | Opus 5.5, `high` | GPT-6.1 Sol, `high` | Effort rules: - `max` is off the table. Over `xhigh` it buys zero to four index points for 1.3 to 2.7 times the cost, and two to twelve minutes per task. - `xhigh` is for a **hard** task that already failed at `high`, when the failure was shallow reasoning rather than missing context. Fix missing context by improving the brief instead. - When the main loop is waiting on the result and seconds matter, swap a Haiku **edit** for Sonnet 5.5 at `low`. Haiku at `high` writes long reasoning and averages about 30 seconds per task. Sonnet at `low` starts answering in about one second. Leave Claude Fable 5.1 and GPT-6 Astra unpicked unless the user names them. Opus 5.5 at `high` scores above Fable 5.1 at `xhigh` for under a third of the cost, and GPT-6.1 Sol at `xhigh` matches Astra at `high` for under a quarter of the cost. Skip GPT-5.6 Terra too: Sol beats it at every price point. **Done when:** you have a model and an effort level, and neither is `max`. ### 4. Write the brief The subagent sees only the brief. Give it: - **Goal:** one sentence on what to produce. - **Where:** the files, directories, PR, or URLs to start from. - **Constraints:** what to leave alone, conventions to follow, and whether it may edit files. - **Done when:** a checkable condition, for example "the test passes" or "every call site listed with `file:line`". - **Return:** the shape of the answer. Ask for conclusions with `file:line` references, not file contents. Keep **scout** tasks narrow enough to stay under about 100K tokens of context. Haiku 5.5 bills five times its base rate past 100K prompt tokens. GPT-6 Luna's surcharge starts at 272K. **Done when:** a reader with no other context could do the task from the brief alone. ### 5. Spawn and check - **Claude Code:** the Agent tool takes `model` (`haiku`, `sonnet`, `opus`) and `effort` (`low`, `medium`, `high`, `xhigh`). This skill is the instruction that permits setting `effort`. - **Codex:** name the model and reasoning effort when you spawn. Explicit spawn values override `[agents] default_subagent_model` and `default_subagent_reasoning_effort` in `config.toml`. A custom agent file in `.codex/agents/` pins its own `model` and `model_reasoning_effort` instead. - **Other hosts:** pick the agent definition whose model matches the row. Launch independent subagents in one batch so they run in parallel. Check each result against its done-when before you use it, and read the diff of any subagent that edited files. If a result fails the check, rerun it one tier up with a sharper brief. Retrying at the same tier rarely helps. **Done when:** every result passed its check or was rerun one tier up. ## Data behind the tables The tiers rest on API list prices and Artificial Analysis cost-per-task figures from early October 2026. [benchmarks.md](benchmarks.md) has the numbers, sources, and the date they were checked. Refresh it when a new model ships in either family.
From KroniK907/agent-config, MIT.
More from KroniK907/agent-config
- 0.570score
babysit
KroniK907
Babysit a pull request: wait for reviewbot, fix what holds up, push, and repeat until the review comes back clean, then merge.
SkillAFreshness: AClaude Code +9 - 0.567score
backlog-sweep
KroniK907
Sweep a repo's open GitHub issues: close what shipped or went stale, narrow what is half done, and label small quick work priority: high.
SkillAFreshness: AClaude Code +9 - 0.565score
hatch
KroniK907
Open a hatch: serve a dev server, static page, report, or prototype on a private tailnet URL with the hatch CLI.
SkillAFreshness: AClaude Code +9 - 0.561score
writing-for-agents
KroniK907
writing for agents, create or edit skills, AGENTS.md, CLAUDE.md, project rules, skill description pointers, context pointers, leading words
SkillAFreshness: AClaude Code +9 - 0.561score
commit
KroniK907
commit this chat, git commit agent output, snapshot chat changes, commit work from this conversation, commit only this session's changes, split commits from…
SkillAFreshness: AClaude Code +9 - 0.561score
ccr-summary
KroniK907
CCR summary, summarize a CCR, Consumer Confidence Report PDF, water quality report PDF, 40 CFR 141.156, § 141.156 summary
SkillAFreshness: AClaude Code +9 - 0.561score
improve-codebase-architecture
KroniK907
deep modules, shallow modules, improve architecture, refactoring opportunities, consolidate tightly-coupled modules, module deepening, architectural friction
SkillAFreshness: AClaude Code +9 - 0.558score
triage-issue
KroniK907
triage, bug report, file issue with fix plan, investigate a problem, root cause and TDD fix plan, what's broken
SkillAFreshness: AClaude Code +9 - 0.553score
wayfinder
KroniK907
Overview of the wayfinder map lifecycle - map, grill, build, release - and which skill runs each step.
SkillAFreshness: AClaude Code +9 - 0.553score
write-a-skill
KroniK907
write-a-skill, create a skill, write a skill, build an agent skill, new agent skill
SkillAFreshness: AClaude Code +9 - 0.552score
taste-skill-v2
KroniK907
Anti-slop frontend skill for landing pages, portfolios, and redesigns.
SkillAFreshness: AClaude Code +9 - 0.539score
code-review
KroniK907
Review a PR, branch, or diff since a ref on two axes - standards and spec - and report or post the findings.
SkillAFreshness: AClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 7
- Last commit (this folder)
- Oct 8, 2026 (20 days ago)
- Last release
- Sep 23, 2026 (1 month ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/KroniK907/agent-config
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from KroniK907
- 0.570score
babysit
KroniK907
Babysit a pull request: wait for reviewbot, fix what holds up, push, and repeat until the review comes back clean, then merge.
SkillAFreshness: AClaude Code +9 - 0.567score
backlog-sweep
KroniK907
Sweep a repo's open GitHub issues: close what shipped or went stale, narrow what is half done, and label small quick work priority: high.
SkillAFreshness: AClaude Code +9 - 0.565score
hatch
KroniK907
Open a hatch: serve a dev server, static page, report, or prototype on a private tailnet URL with the hatch CLI.
SkillAFreshness: AClaude Code +9 - 0.561score
commit
KroniK907
commit this chat, git commit agent output, snapshot chat changes, commit work from this conversation, commit only this session's changes, split commits from…
SkillAFreshness: AClaude Code +9 - 0.561score
ccr-summary
KroniK907
CCR summary, summarize a CCR, Consumer Confidence Report PDF, water quality report PDF, 40 CFR 141.156, § 141.156 summary
SkillAFreshness: AClaude Code +9 - 0.561score
improve-codebase-architecture
KroniK907
deep modules, shallow modules, improve architecture, refactoring opportunities, consolidate tightly-coupled modules, module deepening, architectural friction
SkillAFreshness: AClaude Code +9
Cite this page
subagent skill. Agent Mart. https://agentmart.dev/skills/kronik907-subagent (last updated 2026-10-24)