using-superpowers

Detect applicable skills before responding or clarifying in conversations.

2|Updated Apr 24, 2026
One-click install
npx skills add https://github.com/LisztVan/subcli-cpp --skill using-superpowers-lisztvan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: using-superpowers
Source: https://github.com/LisztVan/subcli-cpp/tree/main/.pi/skills/superpowers/skills/using-superpowers
Command: npx skills add https://github.com/LisztVan/subcli-cpp --skill using-superpowers-lisztvan

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill prevents missed skill activations by telling you when to pause, check for applicable skills, and follow them before responding.

Core Features & Use Cases

  • Detects when a task should be routed through a skill before any answer, clarification, or file work.
  • Defines instruction priority so user directives, skill rules, and default behavior are applied in the right order.
  • Explains how to use skills across Claude Code, Copilot CLI, Gemini CLI, and other environments.
  • Guides checklist-driven workflows and subagent dispatch when a skill requires structured steps.
  • Use it when starting a conversation, triaging a request, or deciding whether another skill should be activated first.

Quick Start

Use this Skill first in any conversation to check whether a relevant skill must be activated before you respond or take action.

Frequently Asked Questions about using-superpowers

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

FAQPage Schema
How do I ensure the right skill is activated before an AI agent responds?

Skill discovery detects applicable skills during conversation intake before any response or clarification. It enforces immediate skill invocation and strict instruction priority to route tasks correctly.

What is the instruction priority order when routing tasks through skills?

Instruction priority enforces a strict precedence order: user directives take highest priority, followed by skill rules, and then default behavior. This ensures user instructions override all other workflow controls.

How do I route tasks to subagents using a checklist-driven workflow?

Checklist-driven workflows dispatch subagent prompts by applying exact execution steps. Task routing detects when a request requires structured steps and triggers the appropriate subagent dispatch before acting.

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

Skill discovery applies across Claude Code, Copilot CLI, Gemini CLI, and other environments. It defines platform-specific workflows and exact platform tool mappings to ensure correct skill activation.

When should I check for applicable skills in a conversation?

Check for applicable skills first in any conversation, before answering, clarifying, or performing file work. Use it when starting a conversation, triaging a request, or deciding whether another skill should be activated.

Why are my AI agent workflows missing required skill activations?

Missed skill activations occur when you respond before checking for applicable skills. Pausing to detect applicable skills and following their checklists before any action prevents this workflow control failure.