Description
When executing the subagent-driven-development skill, Claude attempts to dispatch superpowers:requesting-code-review via the Agent tool (as a subagent type), which fails with:
Error: Agent type 'superpowers:requesting-code-review' not found.
Available agents: general-purpose, statusline-setup, Explore, Plan, claude-code-guide,
superpowers:code-reviewer, code-reviewer, security-reviewer, architect, ...
Root Cause
In subagent-driven-development/SKILL.md (line ~265-271), the "Integration" section lists all items under "Required workflow skills" without distinguishing between:
- Skills (invoked via Skill tool):
requesting-code-review, using-git-worktrees, writing-plans, finishing-a-development-branch
- Agent types (dispatched via Agent tool):
superpowers:code-reviewer
The skill's process flow says "Dispatch code quality reviewer subagent", so Claude reasonably infers all listed items are dispatchable agent types — but requesting-code-review is a Skill (workflow guide), not an Agent type.
Expected call chain
subagent-driven-development (Skill)
→ Skill tool: requesting-code-review (get review template/workflow)
→ Agent tool: superpowers:code-reviewer (actual review execution)
Actual behavior
subagent-driven-development (Skill)
→ Agent tool: superpowers:requesting-code-review ← ERROR
Environment
- Claude Code CLI (Claude Opus 4.6)
- superpowers plugin v5.0.7
- macOS
Suggested Fix
Clarify the Integration section to distinguish invocation methods:
## Integration
**Workflow skills (invoke via Skill tool):**
- superpowers:using-git-worktrees
- superpowers:writing-plans
- superpowers:requesting-code-review — review workflow template
- superpowers:finishing-a-development-branch
**Review agents (dispatch via Agent tool):**
- superpowers:code-reviewer — actual code review execution
Related Issues
Description
When executing the
subagent-driven-developmentskill, Claude attempts to dispatchsuperpowers:requesting-code-reviewvia the Agent tool (as a subagent type), which fails with:Root Cause
In
subagent-driven-development/SKILL.md(line ~265-271), the "Integration" section lists all items under "Required workflow skills" without distinguishing between:requesting-code-review,using-git-worktrees,writing-plans,finishing-a-development-branchsuperpowers:code-reviewerThe skill's process flow says "Dispatch code quality reviewer subagent", so Claude reasonably infers all listed items are dispatchable agent types — but
requesting-code-reviewis a Skill (workflow guide), not an Agent type.Expected call chain
Actual behavior
Environment
Suggested Fix
Clarify the Integration section to distinguish invocation methods:
Related Issues
requesting-code-reviewassumes Task/subagent dispatch that native install does not provideusing-superpowersinjected context, reducing skill-first/TDD behavior #237 — subagents missusing-superpowersinjected context