using-superpowers

Check and invoke applicable skills before responding or acting.

1|Updated May 16, 2026
One-click install
npx skills add https://github.com/enigmaicon-eng/AI-Enterprise-OS --skill using-superpowers-enigmaicon-eng
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: using-superpowers
Source: https://github.com/enigmaicon-eng/AI-Enterprise-OS/tree/main/examples/superpowers/skills/using-superpowers
Command: npx skills add https://github.com/enigmaicon-eng/AI-Enterprise-OS --skill using-superpowers-enigmaicon-eng

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It prevents wasted effort and incorrect workflows by forcing you to check whether a relevant skill should be invoked before you respond or take action.

Core Features & Use Cases

  • Mandatory pre-check behavior: Requires invoking the Skill tool whenever there is any chance a skill applies, even if the scenario seems small or unclear.
  • Skill discovery and access guidance: Explains how to use the Skill tool across Claude Code, Copilot CLI, and Gemini CLI so you can reliably activate the correct instructions.
  • Priority rules and workflow discipline: Establishes instruction and execution priority so user instructions remain highest priority while superpowers skills can override default behavior, and clarifies how to handle “process-first” versus “implementation-second” situations.

Quick Start

Invoke the using-superpowers skill immediately when you start a conversation, before asking clarifying questions or producing 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 ensure correct skill invocation before responding in agent workflows?

To ensure correct skill invocation, you must enforce a mandatory pre-check behavior that checks and invokes applicable skills before taking action or responding to any chat interaction. This prevents wasted effort and incorrect workflows by verifying skill relevance first.

What are the priority rules for user instructions versus skill behaviors?

Priority rules for user instructions dictate that user instructions always remain the highest priority, while superpowers skills can override default behavior. This hierarchy clarifies how to handle process-first versus implementation-second situations during workflow execution.

Does skill invocation work across Claude Code, Copilot CLI, and Gemini CLI?

Yes, skill invocation works across Claude Code, Copilot CLI, and Gemini CLI. The skill provides specific platform mapping and access instructions to reliably activate the correct instructions and prompt routing across these environments.

When should I invoke skill checking during a chat interaction?

You should invoke skill checking immediately when starting a conversation, before asking clarifying questions or producing any response. This mandatory pre-check applies whenever tool-driven skill execution might be relevant, even if the scenario seems small or unclear.

Why does my agent skip relevant skills during action planning?

Your agent skips relevant skills because it lacks a mandatory Skill-tool invocation policy. Forcing the agent to check whether a relevant skill applies before responding or taking action ensures workflow-aligned behavior and prevents incorrect execution paths.