using-superpowers

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

Updated Mar 31, 2026
One-click install
npx skills add https://github.com/SESELOVSKYDarian/Vase --skill using-superpowers-seselovskydarian
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: using-superpowers
Source: https://github.com/SESELOVSKYDarian/Vase/tree/main/.agents/skills/using-superpowers
Command: npx skills add https://github.com/SESELOVSKYDarian/Vase --skill using-superpowers-seselovskydarian

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? AI assistants often skip available skills and answer directly, missing workflows that would produce better results. This Skill establishes a mandatory protocol that forces the assistant to check for and invoke relevant skills before any response, including clarifying questions. ## Core Features & Use Cases - Mandatory Skill Check: Requires invoking any potentially relevant skill (even at 1% likelihood) before responding or acting. - Instruction Priority Framework: Defines a clear hierarchy where user instructions override skills, and skills override default system behavior. - Cross-Platform Tool Mapping: Ships reference guides mapping Claude Code tool names to Copilot CLI, Codex, and Gemini CLI equivalents. - Use Case: A user asks to fix a bug; instead of diving in, the assistant first invokes the debugging skill, announces its use, and follows that workflow exactly. ## Quick Start Start a new conversation and ask the assistant to apply the using-superpowers protocol so it checks for relevant skills before every 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 assistant always check for skills before responding?

Install this skill so it loads at conversation start. It instructs the assistant to invoke any potentially relevant skill before responding, including before clarifying questions, and to announce which skill it is using.

What is the using-superpowers skill in Claude Code?

It is a meta-skill that governs how other skills are found and used. It mandates invoking the Skill tool before any response, defines instruction priority, and provides red-flag rationalizations to avoid skipping skills.

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

Yes. It includes reference files mapping Claude Code tool names to Copilot CLI, Codex, and Gemini CLI equivalents, such as skill invocation, task tracking, and subagent dispatch differences.

What happens when user instructions conflict with a skill?

User instructions always take precedence. The priority order is explicit user instructions first, then skill workflows, then default system prompt behavior, so users remain in control.

When should a skill not be invoked?

Subagents dispatched for a specific task skip this skill entirely. Otherwise, if there is even a small chance a skill applies, it must be invoked; it can be discarded if it turns out irrelevant.