using-superpowers

Invoke the Skill tool at conversation start to load applicable skills.

70|6|Updated Feb 8, 2026
One-click install
npx skills add https://github.com/earchibald/vsc-superpowers --skill using-superpowers-earchibald
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: using-superpowers
Source: https://github.com/earchibald/vsc-superpowers/tree/main/.agents/skills/superpowers
Command: npx skills add https://github.com/earchibald/vsc-superpowers --skill using-superpowers-earchibald

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Starting conversations without a standardized method to locate and apply capabilities can lead to skipped opportunities to leverage available skills and inconsistent behavior. This Skill establishes a mandatory Skill tool invocation at the outset to discover and use relevant skills before any response, including clarifying questions.

Core Features & Use Cases

  • Enforces invoking the Skill tool before any user-facing reply to ensure applicable skills are loaded.
  • Provides a consistent discovery mechanism for skills across environments (e.g., Claude Code and other platforms) to maintain predictable behavior.
  • Reduces confusion and error-prone improvisation by guiding the AI to rely on formal Skill-driven workflows from the first interaction.

Quick Start

Always invoke the Skill tool at the start of a new conversation and check for applicable skills before proceeding.

Frequently Asked Questions about using-superpowers

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

FAQPage Schema
How do I ensure AI assistants load the right skills at the start of a conversation?

To ensure AI assistants load skills at the start of a conversation, enforce a mandatory Skill tool invocation before any user-facing reply to discover and apply relevant capabilities.

What is skill invocation and why is it needed for conversational AI workflows?

Skill invocation is the process of calling a Skill tool to discover capabilities before responding. It is needed for conversational AI workflows to prevent skipped opportunities and ensure consistent, formal skill-driven behavior.

Do I need a SKILL.md file to use automated skill discovery across environments?

Yes, you need a SKILL.md file to use automated skill discovery across environments. It must contain frontmatter with a name and description, plus a body with operational instructions for the agent to reference.

How to standardize AI agent tooling guidelines for initial conversation handling?

Standardize AI agent tooling guidelines for initial conversation handling by mandating an early Skill tool invocation. This establishes a consistent discovery mechanism across environments like Claude Code to reduce improvisation.

What happens if an AI assistant skips the skill loading step before answering?

If an AI assistant skips the skill loading step before answering, it leads to inconsistent behavior and error-prone improvisation, missing opportunities to leverage available formal skills and workflow guidelines.

Can I use optional components directories with conversational AI skill invocation?

Yes, you can use optional components directories with conversational AI skill invocation. The skill can reference these directories when present alongside the required SKILL.md operational instructions.