using-superpowers

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

Updated May 16, 2026
One-click install
npx skills add https://github.com/michalo1334/ScenarioImpactDSL --skill using-superpowers-michalo1334
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: using-superpowers
Source: https://github.com/michalo1334/ScenarioImpactDSL/tree/main/.opencode/skills/using-superpowers
Command: npx skills add https://github.com/michalo1334/ScenarioImpactDSL --skill using-superpowers-michalo1334

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 that requires checking and invoking relevant skills before any response, including clarifying questions. ## Core Features & Use Cases - Mandatory Skill Check: Requires invoking any potentially applicable skill (even at 1% relevance) before responding or acting. - Instruction Priority Hierarchy: Defines precedence where user instructions override skills, and skills override default system behavior. - Cross-Platform Tool Mapping: Provides reference tables mapping Claude Code tool names to Copilot CLI, Codex, and Gemini CLI equivalents. - Use Case: When a user asks to fix a bug, the agent first invokes the debugging skill before exploring code, ensuring disciplined workflows instead of ad-hoc fixes. ## Quick Start Start any conversation and require the agent to check for and invoke applicable skills before giving any response.

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 for 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 provides a decision flowchart for the check.

What is the skill invocation priority when multiple skills apply?▼

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

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

Yes. The references directory includes tool mapping tables for Copilot CLI, Codex, and Gemini CLI, translating Claude Code tool names like Read, Task, and TodoWrite into each platform's native equivalents.

Do user instructions override skill workflows like TDD?▼

Yes. User instructions in CLAUDE.md, GEMINI.md, AGENTS.md, or direct requests take highest priority. If a user says not to use TDD, that overrides any skill mandating it.

When should a subagent skip this skill?▼

Subagents dispatched to execute a specific task should skip this skill entirely, as indicated by the SUBAGENT-STOP block at the top of the skill instructions.