using-superpowers

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

2|Updated May 30, 2026
One-click install
npx skills add https://github.com/virahitvin8/crafty-gis --skill using-superpowers-virahitvin8
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: using-superpowers
Source: https://github.com/virahitvin8/crafty-gis/tree/main/GIT_STAR/assignment-generator/antigravity-skills-main/antigravity-skills-main/skills/using-superpowers
Command: npx skills add https://github.com/virahitvin8/crafty-gis --skill using-superpowers-virahitvin8

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? AI assistants often skip available skills and answer directly, missing established workflows. This Skill establishes a mandatory protocol that requires checking for 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 Framework: Defines a clear hierarchy 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 assistant first invokes the debugging skill, then any domain-specific skills, instead of jumping straight into code edits. ## Quick Start Ask the assistant 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 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 provides a decision flowchart for the check.

What is the difference between rigid and flexible skills?

Rigid skills like TDD and debugging must be followed exactly without adapting away their discipline. Flexible skills describe patterns that can be adapted to context. Each skill indicates which type it is.

Do user instructions override skill instructions?

Yes. User instructions in CLAUDE.md, GEMINI.md, AGENTS.md, or direct requests take highest priority. Skills override default system behavior but never override explicit user instructions.

Does this skill work with Gemini CLI and Copilot CLI?

Yes. The skill includes reference files mapping Claude Code tool names to Copilot CLI, Codex, and Gemini CLI equivalents, such as activate_skill for Gemini and the skill tool for Copilot CLI.

When should multiple applicable skills be invoked in order?

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