using-superpowers

Enforce mandatory Skill tool invocation before any AI response or action.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/pearjelly/turbooknow --skill using-superpowers-pearjelly
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: using-superpowers
Source: https://github.com/pearjelly/turbooknow/tree/main/.agent/skills/using-superpowers
Command: npx skills add https://github.com/pearjelly/turbooknow --skill using-superpowers-pearjelly

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill ensures that AI agents consistently leverage available tools and skills before generating any response or taking action, preventing unassisted or suboptimal task completion.

Core Features & Use Cases

  • Mandatory Skill Invocation: Enforces the use of the Skill tool whenever there's a possibility a skill might apply, even a 1% chance.
  • Structured Decision-Making: Provides a clear flow for invoking skills, announcing their use, and following their instructions, including handling checklists.
  • Use Case: When a user asks a question that could potentially be answered by a skill (e.g., "How do I debug this code?"), the AI must first invoke the relevant debugging skill before attempting to answer directly.

Quick Start

Use the Skill tool to invoke the relevant skill for the user's request.

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 agent responds to a user request?

Mandatory skill invocation requires the AI to use the Skill tool whenever a relevant skill might apply, even with a 1% chance. This enforces a structured decision-making process before generating any response, ensuring optimal tool utilization.

Why does my AI agent bypass available tools and answer questions directly?

Your AI agent bypasses available tools because it lacks a mandatory invocation protocol to guide its decision-making process. Enforcing skill use before any response or action ensures the AI leverages available tools and prevents suboptimal task completion.

What is the best way to structure AI agent decision-making for tool utilization?

The best way to structure AI agent decision-making is to implement a mandatory invocation flow that requires checking for relevant skills before responding. This involves announcing the skill, invoking it via the tool, and following its specific instructions including checklists.

When do I need mandatory skill invocation for my conversational AI workflow?

You need mandatory skill invocation for your conversational AI workflow during any conversational turn where a skill might be relevant. If there is even a 1% chance a skill applies to the user's request, the AI must invoke it before attempting to answer directly.

Does mandatory skill invocation work without any dependencies or components?

Yes, mandatory skill invocation works without any dependencies or components. It operates as a basic implementation that directly enforces the Skill tool's invocation protocol across all conversational turns to guide AI actions.