using-superpowers

Invoke the Skill tool before replying to load and apply applicable skills.

Updated Jan 28, 2026
One-click install
npx skills add https://github.com/aRustyDev/git-atomic --skill using-superpowers-arustydev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: using-superpowers
Source: https://github.com/aRustyDev/git-atomic/tree/main/.claude/skills/meta-superpowers-dev
Command: npx skills add https://github.com/aRustyDev/git-atomic --skill using-superpowers-arustydev

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Prevents forgetting to load and apply skills before responding.

Core Features & Use Cases

  • Skill-first response protocol: Checks for applicable skills at the start of every interaction and invokes the Skill tool when needed.
  • Transparent usage announcements: Announces when a skill is used and follows its prescribed steps to load context.
  • Safety and consistency: Reduces drift by enforcing a standardized workflow for clarifications and responses.

Quick Start

Check for applicable skills at the start of a conversation, invoke the Skill tool, and then proceed according to the loaded skill instructions. If a skill applies, announce: "Using [skill] to [purpose]" and follow its steps before replying.

Frequently Asked Questions about using-superpowers

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

FAQPage Schema
How do I ensure skills are loaded before an AI generates a response?

To enforce loading skills before a response, use a skill-first protocol that checks for applicable skills at the start of every interaction and invokes the Skill tool before generating any reply.

What is the purpose of a skill-first response workflow?

A skill-first response workflow prevents forgetting to load and apply skills by enforcing a standardized process to identify applicable skills, invoke tool calls, and reduce conversation drift for safety and consistency.

How do I announce tool invocation during a conversation start?

To announce tool invocation during a conversation start, invoke the Skill tool, then explicitly state "Using [skill] to [purpose]" and follow its prescribed steps to load context before replying.

Does the skill invocation workflow require any external dependencies?

No, the skill invocation workflow requires no external dependencies, relying solely on the built-in Skill tool to check for applicable skills and determine necessary tool invocations at the start of every user interaction.

When should I enforce a skill tool invocation in a conversation?

You should enforce a skill tool invocation at the start of every user interaction to identify applicable skills, determine necessary tool calls, and ensure the prescribed workflow is followed before generating any reply.