using-superpowers
Use when starting any conversation - establishes how to find and use skills, requiring Skill tool invocation before ANY response including clarifying questions
Author
Category
Product DesignInstall
Hot:105
Download and extract to your skills directory
Copy command and send to AI Agent for auto-install:
Download and install this skill https://openskills.cc/api/download?slug=obra-skills-using-superpowers&locale=en&source=copy
using-superpowers - Superpowers Skill System Usage Guide
Skill Overview
using-superpowers is the core introductory skill of the Superpowers skill system. It is used to establish the correct method for finding and using skills at the start of any conversation, ensuring that the Skill tool is called before any response (including clarification questions).
Applicable Scenarios
Core Functions
Frequently Asked Questions
What is the using-superpowers skill?
using-superpowers is the core entry skill of the Superpowers skill system. Its purpose is to establish the correct method for using skills at the beginning of any conversation. When starting a new conversation or handling a new task, you should first refer to this skill to learn how to find and call relevant skills. This skill emphasizes an important principle: even if there is only a 1% chance that a skill applies to the current task, you must call that skill first to check.
How do I know which skill the current task requires?
According to the using-superpowers process, after receiving a user message, first ask yourself, “Could any skill possibly apply?” If the answer is yes—even if there is only a 1% chance—you must call the Skill tool to load the skill. Once loaded, the skill will clearly tell you whether it applies to the current task. When making this determination, be careful to avoid red-flag thinking such as “This is just a simple question” or “I can gather information first.” These ideas are usually incorrect; skill checking should take place before any exploration or action.
What should I do when user instructions conflict with skill content?
According to the priority rules of using-superpowers, user instructions always have the highest priority. If the user’s CLAUDE.md, GEMINI.md, or AGENTS.md file says “Do not use TDD,” while a skill says “Always use TDD,” you should follow the user’s instruction. This principle ensures that users always retain ultimate control over their own working environment. Superpowers skills only override default system behavior; they do not override the user’s explicit instructions.