using-superpowers

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

3|1|Updated May 29, 2026
One-click install
npx skills add https://github.com/mambo-wang/CodingHub --skill using-superpowers-mambo-wang
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: using-superpowers
Source: https://github.com/mambo-wang/CodingHub/tree/main/.qoder/skills/using-superpowers
Command: npx skills add https://github.com/mambo-wang/CodingHub --skill using-superpowers-mambo-wang

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? AI agents often skip available skills and improvise responses, leading to inconsistent workflows and missed process discipline. This Skill establishes a mandatory protocol requiring the agent to check for and invoke applicable skills before any response, including clarifying questions. ## Core Features & Use Cases - Mandatory Skill Invocation: Requires calling the Skill tool whenever there is even a 1% chance a skill applies, with a decision flowchart and a red-line table of rationalizations to reject. - Instruction Priority Hierarchy: Defines precedence between user instructions (CLAUDE.md, GEMINI.md, AGENTS.md), superpowers skills, and default system prompts. - Cross-Platform Tool Mapping: Ships reference files mapping Claude Code tool names to Copilot CLI, Gemini CLI, Hermes Agent, Codex, and Qoder equivalents. - Use Case: When a user asks to fix a bug in a Chinese-language project, the agent first invokes the debugging skill, then routes to Chinese-specific skills like chinese-commit-conventions for the commit message. ## Quick Start Ask the agent to start any task and it will first check for applicable skills, announce which skill it is using, and follow that skill's checklist 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 check available skills before responding?▼

Install this skill so it loads at conversation start. It instructs the agent to invoke the Skill tool whenever any skill might apply, even at 1% probability, before producing any response including clarifying questions.

What happens when user instructions conflict with a skill's rules?▼

User instructions always win. The priority order is explicit user directives (CLAUDE.md, GEMINI.md, AGENTS.md, direct requests) first, then superpowers skills, then default system prompt behavior.

Does this skill work with Copilot CLI, Gemini CLI, or Qoder?▼

Yes. The references directory contains tool mapping files for Copilot CLI, Gemini CLI, Hermes Agent, Codex, and Qoder, translating Claude Code tool names like Read, Bash, Task, and Skill into each platform's equivalents.

How are multiple applicable skills prioritized?▼

Process skills like brainstorming and debugging run first because they determine how to approach the task. Implementation skills such as frontend design or mcp-builder run second to guide execution.

When should a subagent skip this skill?▼

Subagents dispatched for a specific task skip this skill entirely, as indicated by the SUBAGENT-STOP block at the top of the instructions. It applies only to the primary conversation agent.