using-superpowers

Enforce mandatory skill discovery and activation before responding or acting.

Updated Apr 5, 2026
One-click install
npx skills add https://github.com/Jhabbig/Habbig --skill using-superpowers-jhabbig
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: using-superpowers
Source: https://github.com/Jhabbig/Habbig/tree/main/.claude/skills/using-superpowers
Command: npx skills add https://github.com/Jhabbig/Habbig --skill using-superpowers-jhabbig

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill prevents assistants from responding too early by enforcing a skill-first workflow, which reduces missed context, inconsistent actions, and wasted effort.

Core Features & Use Cases

  • Mandatory skill check: Prompts the assistant to consider whether a skill applies before answering, clarifying, or acting.
  • Instruction priority: Explains how user instructions, skill guidance, and default behavior should be ordered when they conflict.
  • Cross-platform guidance: Provides tool-mapping awareness for Claude Code, Copilot CLI, and Gemini CLI.
  • Use case: Use it when starting any task that may require a specialized workflow, such as planning, debugging, or multi-step analysis.

Quick Start

Activate the using-superpowers skill before you answer the user's request or ask any follow-up questions.

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 discovery and activation before an AI assistant responds in Claude Code?

To enforce skill discovery in Claude Code, you need a skill-first workflow that prompts the assistant to check for applicable skills before answering, clarifying, or acting. This prevents early responses and reduces missed context by requiring instruction-priority awareness before any action is taken.

Why does my AI assistant give inconsistent answers when switching between Copilot CLI and Gemini CLI?

Inconsistent answers across Copilot CLI and Gemini CLI often happen without tool-mapping alignment and mandatory skill checks. Applying a skill-first workflow ensures the assistant evaluates instruction priority and invokes the correct tools across different platforms before responding, maintaining consistent behavior.

What is instruction priority and how does it manage conflicting user instructions in prompt routing?

Instruction priority defines the strict ordering when user instructions, skill guidance, and default behavior conflict during prompt routing. It ensures the assistant evaluates mandatory skill guidance against user requests before taking action, preventing wasted effort and missed context.

How to prevent an AI assistant from responding too early during multi-step analysis tasks?

To prevent an AI assistant from responding too early during multi-step analysis, enforce a mandatory skill check before any clarification handling or action. This skill-first workflow requires the assistant to complete conversational triage and discover relevant skills before generating a response.

Does a mandatory skill check workflow work with both Copilot CLI and Gemini CLI?

Yes, a mandatory skill check workflow provides cross-platform guidance and tool-mapping awareness for both Copilot CLI and Gemini CLI. It standardizes conversational triage and prompt routing across these environments to keep assistant behavior consistent regardless of the platform used.

When should I not use a skill-first workflow for conversational triage?

You should not use a skill-first workflow when a task requires an immediate, single-step response without specialized workflow planning, debugging, or multi-step analysis. Applying mandatory skill discovery to trivial requests introduces unnecessary conversational triage overhead before the assistant can answer.