using-superpowers

Enforce mandatory specialized skill invocation before AI responses across coding environments.

Updated Jun 2, 2026
One-click install
npx skills add https://github.com/qiushibang/skill-creator-pro --skill using-superpowers-qiushibang
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: using-superpowers
Source: https://github.com/qiushibang/skill-creator-pro/tree/main/references/superpowers/using-superpowers
Command: npx skills add https://github.com/qiushibang/skill-creator-pro --skill using-superpowers-qiushibang

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill addresses the common issue of AI agents skipping relevant specialized skills for user tasks, leading to inconsistent, low-quality, or incorrect outcomes even for requests that have pre-built, optimized skill solutions.

Core Features & Use Cases

  • Mandatory Skill Check Rule: Requires the AI to invoke any potentially relevant skill before responding to any user request, even for seemingly simple tasks or clarifying questions.
  • Clear Instruction Priority Hierarchy: Defines explicit priority order for conflicting guidance: user explicit instructions > superpowers skills > default system prompt.
  • Platform Adaptation Guidance: Provides tool mapping references for Claude Code, Copilot CLI, and Gemini CLI to ensure consistent skill usage across different AI environments.
  • Red Flag Prevention: Includes a list of common rationalizations agents use to skip skill checks, with clear rebuttals to enforce discipline. Use Case: When a user asks to debug a Python script, this skill ensures the AI first invokes the relevant debugging skill instead of jumping straight to ad-hoc, unvalidated fixes.

Quick Start

Start any new conversation with the AI and it will automatically check for applicable skills to use before responding to your first message.

Frequently Asked Questions about using-superpowers

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

FAQPage Schema
How do I ensure my AI agent invokes relevant skills before responding to user tasks?

To enforce AI agents to invoke relevant skills before responding to user tasks, you apply a mandatory skill check rule that intercepts user requests and evaluates applicable specialized skills before generating any response or action.

How do I manage instruction priority when AI system prompts conflict with custom workflow rules?

To manage instruction priority when AI system prompts conflict with custom workflows, you define an explicit hierarchy where explicit user instructions override specialized skills, which in turn override the default system prompt.

Does this skill invocation enforcement work across different CLI environments like Copilot and Gemini?

Yes, this skill invocation enforcement works across different CLI environments by providing platform adaptation guidance and tool mapping references for Claude Code, Copilot CLI, and Gemini CLI to ensure consistent behavior.

Why does my AI agent skip specialized skills for simple informational queries?

AI agents skip specialized skills for simple informational queries due to common rationalizations that the task is too basic, requiring clear rebuttals and red flag prevention lists to enforce discipline across all request types.

What is the best way to prevent inconsistent AI outputs when pre-built skill solutions exist?

The best way to prevent inconsistent AI outputs when pre-built skill solutions exist is implementing workflow enforcement that mandates checking for optimized skill matches before allowing the agent to formulate any unvalidated fixes.