What problem does it solve?
This Skill ensures that agents check for and invoke specialized skills before taking any action or producing any response, preventing ad-hoc behavior and ensuring the correct workflows, tools, and subagents are used when relevant.
Core Features & Use Cases
- Mandatory skill check: Forces a skill invocation check at the start of a conversation or before plan/execution steps, even for clarifying questions.
- Platform mappings: Provides platform-specific tool mappings (Claude Code, Gemini CLI) and guidance for invoking skills and subagents.
- Workflow governance: Establishes priority rules (user instructions > superpowers > default system prompt) and a checklist-driven flow for plan execution and task delegation.
- Use Case: When a user requests "Help fix this bug", run the brainstorming/debugging skill invocation flow first, then follow the prioritized implementation skill.
Quick Start
Invoke the using-superpowers skill before responding to determine if a specialized skill or subagent should be loaded for the user's request.