using-superpowers

Enforces skill discovery and invocation before any AI response or action.

Updated Jul 31, 2026
One-click install
npx skills add https://github.com/AarnavBaddam/skills --skill using-superpowers-aarnavbaddam
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: using-superpowers
Source: https://github.com/AarnavBaddam/skills/tree/main/using-superpowers
Command: npx skills add https://github.com/AarnavBaddam/skills --skill using-superpowers-aarnavbaddam

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? AI agents often skip available skills and improvise answers, leading to inconsistent workflows and missed process steps. This Skill establishes a mandatory rule that relevant skills must be invoked before any response, including clarifying questions or codebase exploration. ## Core Features & Use Cases - Mandatory Skill Invocation: Requires checking for and invoking applicable skills before any response or action, with a red-flags table that counters common rationalizations for skipping skills. - Skill Priority Ordering: Defines that process skills (like brainstorming or systematic-debugging) run before implementation skills when multiple skills apply. - Platform Adaptation: Provides reference files mapping skill actions to tool equivalents for Codex, Pi, and Antigravity CLI harnesses. - Use Case: When a user says "fix this bug", the agent invokes the systematic-debugging skill first rather than immediately editing code, ensuring a disciplined diagnostic process. ## Quick Start Start any conversation by checking which skills apply to the task and invoke the relevant one before responding.

Frequently Asked Questions about using-superpowers

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

FAQPage Schema
How do I make an AI agent always use skills before responding?

Invoke the using-superpowers skill at conversation start. It establishes a rule requiring skill checks before any response, including clarifying questions, and lists red-flag rationalizations to avoid.

What is skill priority ordering in Superpowers?

Process skills like brainstorming and systematic-debugging run first to set the approach, then implementation skills carry out the work. For example, "fix this bug" triggers systematic-debugging before domain skills.

Does using-superpowers work with Codex or other CLI harnesses?

Yes, it includes platform adaptation references for Codex, Pi, and Antigravity CLI. Each reference maps skill actions like subagent dispatch and task tracking to that harness's actual tools.

When should a subagent ignore the using-superpowers skill?

Subagents dispatched to execute a specific task should ignore this skill, as stated in its SUBAGENT-STOP block. The skill targets the primary conversation agent responsible for orchestrating workflows.

What are the limitations of mandatory skill invocation?

The rule depends on skills being discoverable and correctly described; poorly described skills may be missed. User instructions in files like CLAUDE.md or AGENTS.md take precedence and can explicitly override skill workflows.