using-superpowers

Check for applicable skills before responding to any conversation.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill prevents the assistant from answering, clarifying, or acting before checking whether a more relevant skill should be activated, reducing missed workflows and inconsistent behavior.

Core Features & Use Cases

  • Mandatory skill checking: Forces a skill review before any response when there is even a small chance a skill applies.
  • Process prioritization: Helps choose the right workflow first, such as brainstorming, debugging, or implementation, before jumping into execution.
  • Platform guidance: Explains how skill activation and tool mappings differ across Claude Code, Copilot CLI, Gemini CLI, and Codex.
  • Use case: Start a coding or analysis conversation with this Skill to ensure the assistant follows the correct higher-priority workflow and tool conventions from the beginning.

Quick Start

Activate the using-superpowers skill before responding so you can identify any applicable skill and follow its instructions first.

Frequently Asked Questions about using-superpowers

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I enforce skill activation before an AI assistant responds?

To enforce skill activation before a response, you need a mandatory skill checking mechanism that forces the assistant to review applicable workflows and prioritize the correct process before generating any output. This ensures the assistant adheres to loaded instructions first.

What is the best way to prioritize coding workflows for debugging or implementation tasks?

The best way to prioritize coding workflows is to apply process prioritization before execution, which helps identify whether brainstorming, debugging, or implementation skills are required. This prevents jumping into execution with the wrong process and producing unreliable results.

Does skill activation and tool mapping differ across Claude Code, Copilot CLI, and Gemini CLI?

Yes, skill activation and tool mappings differ across Claude Code, Copilot CLI, Gemini CLI, and Codex. Platform-specific guidance is required to ensure the assistant invokes the correct tool conventions and handles priorities accurately on each platform.

Why does my assistant skip applicable workflows and provide inconsistent answers?

Your assistant skips applicable workflows because it lacks mandatory pre-response skill discovery. Without strict priority handling to check for relevant skills first, the assistant answers immediately, causing missed workflows and inconsistent behavior during planning or tool-driven tasks.

When do I need to check for applicable skills in a coding conversation?

You need to check for applicable skills whenever there is even a small chance a workflow applies, especially during planning, debugging, implementation, and tool-driven tasks. Checking first ensures the correct process is followed before clarifying or acting.