using-superpowers

Enforce skill invocation before any AI response or action.

Updated Jan 15, 2026
One-click install
npx skills add https://github.com/lips85/antigravity-skills-bootstrap --skill using-superpowers-lips85
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: using-superpowers
Source: https://github.com/lips85/antigravity-skills-bootstrap/tree/main/skills/using-superpowers
Command: npx skills add https://github.com/lips85/antigravity-skills-bootstrap --skill using-superpowers-lips85

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill ensures that relevant skills are invoked before any response or action is taken, preventing the AI from acting without leveraging its full capabilities.

Core Features & Use Cases

  • Mandatory Skill Invocation: Enforces the use of skills when there's even a small chance they might apply.
  • Structured Decision Flow: Provides a clear process for determining when and how to invoke skills.
  • Use Case: When a user asks a question that could potentially be answered or assisted by a skill (e.g., "How do I debug this code?"), this skill ensures the "debugging" skill is invoked first, rather than the AI attempting to answer directly.

Quick Start

Always invoke relevant skills before generating any response or performing any action.

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 invocation before an AI assistant responds to a prompt?

To enforce skill invocation before an AI assistant responds, establish a strict protocol requiring the evaluation and prioritization of relevant skills before generating any conversational response or action. This prevents the AI from bypassing available tools and acting without leveraging its full capabilities.

Why does my AI assistant skip available skills and answer directly?

An AI assistant skips available skills and answers directly when there is no mandatory invocation protocol enforcing tool evaluation first. Applying a strict skill invocation flow to all conversational turns prevents these premature and incomplete AI actions.

What is a structured decision flow for agent behavior and skill invocation?

A structured decision flow for skill invocation is a defined process that determines when and how to trigger skills across every conversational turn. It ensures maximum utilization of available tools by enforcing adherence to a prioritization strategy before any response.

When should I apply a mandatory skill invocation workflow in an AI agent?

Apply a mandatory skill invocation workflow in an AI agent whenever a user asks a question that could potentially be answered or assisted by a skill, ensuring tools are triggered even if there is only a small chance they might apply.

How to prevent incomplete AI actions during multi-turn conversations?

Prevent incomplete AI actions during multi-turn conversations by applying a strict skill invocation protocol to all conversational turns. This enforces the use of relevant skills before any response is generated, avoiding premature actions.