Skill v1.0.3
currentAutomated scan100/1003 files
version: "1.0.3" name: claude-native-skills-subagents description: Orchestrate Claude Code bundled skills after implementation. Use only when the main agent is Claude Code or another Claude agent with Claude Code skills available and an implementation report exists. disable-model-invocation: true
Claude Native Skills Subagents
Use this skill after a code, debug, refactor, or fast workflow implementation step produces an implementation report, such as [implementation report], [bug fix implementation report], or a workflow-specific equivalent.
Scope: this skill handles the `true` value of the simplify / code_review headers only — that is, Claude Code's native bundled skills. false skips, and local is served by the pack's vendored skills without this wrapper. _lib/review_skills.md (resolved by the Pack Path Resolution rule) is the canonical source for all three values; read it first and let it decide whether this skill runs at all.
Instructions
- Read and follow
_lib/workflow_contract.md,_lib/review_skills.md, andphilosophy/philosophy.instructions.md, resolved by the Pack Path Resolution rule. - Confirm the current main agent is Claude Code or another Claude agent with Claude Code skills available. If not, stop this skill and continue the parent workflow at the next validation step.
- Identify all newly created or changed files from the implementation report.
- Launch the applicable Claude Code bundled skill subagents, running
/simplifyfirst when it is enabled (it applies edits to the working tree) so the review-only skills that follow read the resulting diff;/code-reviewand any other applicable review-only skills may then run in parallel with each other. Each launch must follow the Subagent Launch Contract, be grounded to the prompt'ssubagent_model(the same model every other subagent in this workflow uses), and include this model directive verbatim — "Use the resolved `subagent_model`: when it is a specific model id, run every native-skill subagent on that exact id (a deliberate override — honor it even if it is a smaller model); when it is `inherit` or unset, use the main agent model and do not downgrade." — and record a launch receipt or fallback result:
/simplify: Run only when the request's `simplify` header is `true` (per_lib/review_skills.md). Pass all newly created or changed files. Ask it to reduce complexity, remove redundancy, and clean up logic without changing behavior. Require a [simplify review]./code-review: Run only when the request's `code_review` header is `true` AND the implementation changed code files (per_lib/review_skills.md). Pass the changed files (the current diff). Ask it to review the diff for correctness bugs and for reuse/simplification/efficiency cleanups. Run review-only — do NOT pass--fixor--commentwithout explicit user approval (--commentposts inline comments to a GitHub PR, an outward action governed by the no-commit safety rule). Require a [code-review report].
- Review the [simplify review] (if it was produced) and, if it was produced, the [code-review report]; apply valid simplifications and any clearly-correct, low-risk fixes surfaced by the code review (do not auto-apply uncertain or behavior-changing findings — surface those to the parent workflow instead).
- Incorporate findings from any other native skill reports that were produced.
- Return control to the parent workflow at the next validation step.