using-superpowers

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

Updated Jun 5, 2026
One-click install
npx skills add https://github.com/zMynxx/bifrost-with-opencode --skill using-superpowers-zmynxx
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: using-superpowers
Source: https://github.com/zMynxx/bifrost-with-opencode/tree/main/agent/skills/using-superpowers
Command: npx skills add https://github.com/zMynxx/bifrost-with-opencode --skill using-superpowers-zmynxx

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? AI coding agents often skip available skills and respond directly, leading to undisciplined, inconsistent behavior. This Skill establishes a mandatory workflow that forces the agent to check for and invoke relevant skills before any response, including clarifying questions. ## Core Features & Use Cases - Mandatory Skill Invocation: Requires invoking any potentially relevant skill (even at 1% likelihood) before responding or acting. - Cross-Platform Tool Mappings: Provides reference guides mapping generic skill actions to concrete tools in Claude Code, Codex, Copilot CLI, Gemini CLI, Pi, and Antigravity. - Priority and Discipline Rules: Defines instruction priority (user instructions over skills over system defaults), skill-type distinctions (rigid vs flexible), and red-flag rationalizations to avoid. - 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 edits, ensuring a disciplined workflow. ## Quick Start Ask your AI agent to start any task and it will check for applicable skills and invoke them 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?▼

This skill establishes a rule that the agent must invoke any potentially relevant skill before any response, including clarifying questions. It provides a decision flow and red-flag list to prevent the agent from rationalizing skipping skill checks.

How are skills loaded in Claude Code, Codex, and Gemini CLI?▼

Claude Code uses the Skill tool, Codex loads skills natively, Copilot CLI uses the skill tool, and Gemini CLI uses activate_skill. The references directory documents each platform's exact skill-loading mechanism and tool equivalents.

Do user instructions override skill workflows like TDD?▼

Yes, user instructions always take precedence. If CLAUDE.md, GEMINI.md, or AGENTS.md says not to use TDD, that overrides a skill mandating it; skills only override default system prompt behavior.

Which skills should run first when multiple skills apply?▼

Process skills like brainstorming and systematic-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.

Can subagents skip the skill invocation requirement?▼

Yes, subagents dispatched to execute a specific task skip this skill entirely. The SKILL.md contains an explicit SUBAGENT-STOP directive telling dispatched subagents to bypass it.