using-superpowers

Route every user message through the skills-discovery mechanism before responding.

2|Updated Apr 8, 2026
One-click install
npx skills add https://github.com/miptah21/skills --skill using-superpowers-miptah21
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: using-superpowers
Source: https://github.com/miptah21/skills/tree/main/.agents/skills/using-superpowers
Command: npx skills add https://github.com/miptah21/skills --skill using-superpowers-miptah21

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

It prevents the assistant from answering or even asking clarifying questions without first checking whether a matching skill should be invoked, ensuring consistent workflow routing and proper use of the skills library.

Core Features & Use Cases

  • Mandatory skill-first behavior: Requires invoking the Skill tool whenever there is even a 1% chance a skill applies, including before clarifying questions.
  • Subagent guardrail: Skips itself when dispatched as a subagent to execute a specific task.
  • Cross-platform tool guidance: Explains how to invoke and follow skills across Claude Code, Copilot CLI, and Gemini CLI, including platform tool mappings.

Quick Start

Invoke the using-superpowers skill immediately before responding to any user message, even if you think you only need to ask a clarifying question.

Frequently Asked Questions about using-superpowers

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I force agent routing to check the skills library before responding to any request?

Skill-first routing forces every user message through a skills-discovery mechanism before generating any response or clarification. This guarantees consistent workflow routing by requiring mandatory Skill tool invocation before the assistant proceeds.

Why does my assistant answer questions without invoking a matching skill first?

Without enforced prompt governance, assistants often bypass the skills library and respond directly. Applying mandatory skill invocation rules ensures the assistant always checks the skills-discovery mechanism before producing any answer or clarification.

Can I enforce skill invocation rules across Claude Code, Copilot CLI, and Gemini CLI?

Yes, cross-platform tool guidance maps skill invocation behavior across Claude Code, Copilot CLI, and Gemini CLI. This ensures prompt governance and workflow discipline are maintained regardless of which platform environment you use.

How do subagent guardrails work when routing tasks through a skills-discovery mechanism?

Subagent guardrails skip the skill-first routing rule when an agent is dispatched as a subagent to execute a specific task. This prevents unnecessary skill invocation overhead for delegated subtasks while maintaining routing discipline for general conversations.

What are the limitations of mandatory skill-first routing for every conversation start?

Mandatory skill-first routing adds a discovery step before every response, including general conversation starts. While it ensures proper workflow discipline, it may introduce overhead for simple queries where no matching skill exists in the library.