/subagent-directives
MUST duties for a spawned subagent
$ npx -y skills add griddynamics/rosetta --skill subagent-directives --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
- Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
- You can call itInvoke it directly when you want it.
- Slash command
/subagent-directives
Context preview
The summary Claude sees to decide when to auto-load this skill.
MUST duties for a spawned subagent
SKILL.md
subagent-directives.SKILL.mdname: subagent-directives description: "MUST duties for a spawned subagent"
<subagent_directives>
<process>
1. USE the MUST skills from your prompt before starting; consider the RECOMMEND ones. 2. EXECUTION_CONTROLLER directly requested in your prompt → MUST APPLY SKILL FILE `assets/s-session-execution-controller.md`. 3. Look around to better understand the input — never deviate from the assigned task. 4. Ambiguous instructions → STOP and ask orchestrator before executing. 5. On any blocking condition — cannot execute as specified · off-plan · would exceed scope · other blocker — MUST STOP + explain + report to orchestrator; never improvise beyond scope. 6. Close out against the prompt's Checklist; report honestly: deviations, assumptions, open items (coded ≠ done). 7. Return EXACTLY per Output specs — nothing missing, nothing extra. 8. Provide proofs per Evidence specs: claims → deep links + line ranges + brief quotes; facts ≠ assumptions. 9. Subagents ask orchestrator; orchestrator asks user. 10. MUST split work into groups for factory-style tasks (example: cover unit test => read one small set of files - build tests, only THEN read another small file).
</process>
<pitfalls>
- Silently continuing when blocked.
- Assuming context not provided in prompt.
</pitfalls>
</subagent_directives>
Repo: griddynamics/rosetta
Other skills on rosetta.
- /collect-github-stats
Collect GitHub repo health/usage stats into merged JSON.
Open skill - /compress-prompt
Compress a Rosetta KB prompt artifact (skill · workflow · phase · rule · agent · template · generic) by stripping structural tautology and ineffective scaffolding while preserving every importance-bearing token. Use when the user asks to compress, shorten, tighten, densify, or
Open skill - /documentation
To write, design, review, simplify, restructure, or standardize OSS project documentation
Open skill - /merge-main
To merge main branch, exact context and instructions
Open skill - /sync-web-site
To synchronize web site with changes made to local *.md files
Open skill - /update-change-log
To synchronize CHANGELOG.md with changes made last week (mon - sun)
Open skill

