using-superpowers

Enforces skill discovery and invocation before any AI agent response across platforms.

Updated Sep 16, 2022
One-click install
npx skills add https://github.com/ryuya-matsunawa/dotfiles --skill using-superpowers-ryuya-matsunawa
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: using-superpowers
Source: https://github.com/ryuya-matsunawa/dotfiles/tree/main/agents/.agents/skills/using-superpowers
Command: npx skills add https://github.com/ryuya-matsunawa/dotfiles --skill using-superpowers-ryuya-matsunawa

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? AI agents often skip available skills and respond directly, missing established workflows. This Skill establishes a mandatory protocol requiring agents to check for and invoke relevant skills before any response, including clarifying questions. ## Core Features & Use Cases - Mandatory Skill-First Rule: Requires invoking any potentially relevant skill (even at 1% relevance) before responding or acting. - Cross-Platform Tool Mapping: Provides reference guides mapping generic skill actions to concrete tools in Claude Code, Codex, Copilot CLI, Gemini CLI, Pi, and Antigravity. - Instruction Priority Framework: Defines precedence between user instructions, skill workflows, and default system behavior. - Use Case: When a user asks an agent to fix a bug, the agent first invokes the systematic-debugging skill rather than jumping straight into code edits. ## Quick Start Ask the agent to start any task and it will check for applicable skills 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 this skill so it loads at conversation start. It instructs the agent to invoke any potentially relevant skill before responding, including before clarifying questions, and to announce which skill it is using.

What is the correct way to load a skill in Claude Code?▼

Use the Skill tool rather than reading skill files manually with file tools. Invoking through the platform's skill-loading mechanism ensures the skill content is properly activated and followed.

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

Yes, it includes reference files mapping generic skill actions to each platform's tools. Codex loads skills natively, Copilot CLI uses the skill tool, and Gemini CLI activates skills via the activate_skill tool.

What happens when user instructions conflict with a skill?▼

User instructions always take precedence. If CLAUDE.md, GEMINI.md, or AGENTS.md contradicts a skill's workflow, the agent follows the user's explicit instructions over the skill.

Which skill should run first when multiple skills apply?▼

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