using-superpowers

Invoke relevant skills before responding to user queries.

Updated Jan 9, 2026
One-click install
npx skills add https://github.com/Draft-Official/draft-web --skill using-superpowers-draft-official
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: using-superpowers
Source: https://github.com/Draft-Official/draft-web/tree/main/.agents/superpowers/4.3.0/skills/using-superpowers
Command: npx skills add https://github.com/Draft-Official/draft-web --skill using-superpowers-draft-official

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill defines the mandatory procedure for initiating skill usage at the beginning of any conversation, ensuring that appropriate tools are activated before providing answers or clarification.

Core Features & Use Cases

  • Standardized Skill Invocation: Ensures consistent and automatic invocation of relevant skills before any user response.
  • Guided Workflow: Provides explicit instructions for when and how to invoke skills to maintain conversation integrity.
  • Use Case: When a user asks a complex or multi-step question, this Skill ensures that the AI invokes necessary auxiliary skills to handle the task effectively.

Quick Start

Always invoke the Skill tool to determine if a skill should be used before replying to the user, especially when any possibility exists that a skill applies.

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 invokes relevant skills before responding to a query?

To ensure AI invokes relevant skills before responding, establish a mandatory procedure that checks and activates appropriate tools at the start of any conversation. This guarantees accurate, compliant answers by enforcing strict discipline in skill usage.

What is the purpose of a skill invocation protocol in AI systems?

The purpose of a skill invocation protocol is to enforce strict discipline and prevent unassisted responses. It ensures the AI system activates external skills prior to replying, maintaining accuracy, safety, and operational compliance across all interaction scenarios.

When do I need to apply a pre-response skill invocation procedure?

You need to apply a pre-response skill invocation procedure in any interaction scenario where decision-making or task execution may benefit from external skill activation. It is especially critical when handling complex or multi-step user queries.

How to standardize AI guiding workflow for consistent skill activation?

To standardize the AI guiding workflow for consistent activation, define explicit instructions for when and how to invoke skills. Always use the designated tool to determine if a skill applies before replying, maintaining conversation integrity.

Does this invocation protocol work for all interaction scenarios?

Yes, this invocation protocol applies to all interaction scenarios where decision-making or task execution may benefit from external skill activation. It enforces strict discipline universally to prevent unassisted responses and improve task handling.

Why does my AI provide unassisted responses without activating skills?

AI provides unassisted responses without activating skills when strict invocation protocols are absent. Establishing a mandatory procedure to check for relevant skills before replying prevents this issue and ensures safe, accurate task handling.