using-superpowers

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

1|Updated Jun 24, 2026
One-click install
npx skills add https://github.com/maopujie10-sys/Bailongma --skill using-superpowers-maopujie10-sys
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: using-superpowers
Source: https://github.com/maopujie10-sys/Bailongma/tree/main/src/skills/superpowers/using-superpowers
Command: npx skills add https://github.com/maopujie10-sys/Bailongma --skill using-superpowers-maopujie10-sys

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? AI agents often skip relevant skills and respond directly, missing established workflows and producing inconsistent results. This Skill establishes a mandatory protocol that requires checking for and invoking applicable skills before any response, including clarifying questions. ## Core Features & Use Cases - Mandatory Skill-First Rule: Requires invoking any potentially relevant skill (even at 1% likelihood) before responding or acting, with a decision flowchart and a red-flags table that counters rationalizations for skipping skills. - Instruction Priority Hierarchy: Defines a clear precedence order where user instructions (CLAUDE.md, AGENTS.md, GEMINI.md) override skills, and skills override default system prompt behavior. - Cross-Platform Tool Mappings: Ships reference guides mapping generic skill actions (dispatch subagent, create todo, read file) to concrete tools in Claude Code, Codex, Copilot CLI, Gemini CLI, Pi, and Antigravity. - Use Case: An agent receives a request to fix a bug. Instead of diving into the code, it first invokes the systematic-debugging skill, announces its use, creates todos from the skill checklist, and follows the workflow exactly. ## Quick Start Start any conversation by checking which skills might apply to the user's request and invoke the matching skill 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 use skills before responding?

Install a skill-governance skill like this one that mandates checking for applicable skills before any response. It uses a decision flowchart and red-flags table to prevent the agent from rationalizing its way past skill invocation.

What is the correct order when multiple skills apply to a task?

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

Do user instructions override skill instructions?

Yes. User instructions in CLAUDE.md, AGENTS.md, GEMINI.md, or direct requests take highest priority. Skills override default system prompt behavior but never override explicit user instructions.

Does this skill work with Codex, Copilot CLI, and Gemini CLI?

Yes. It includes reference documents mapping generic skill actions to each platform's tools, covering Claude Code, Codex, Copilot CLI, Gemini CLI, Pi, and Antigravity, including subagent dispatch and task tracking equivalents.

Should subagents skip the skill-checking protocol?

Yes. The skill contains a SUBAGENT-STOP directive: if the agent was dispatched as a subagent to execute a specific task, it skips this skill and proceeds directly with its assigned work.