using-superpowers

Enforce mandatory Skill tool invocation before responding to user requests.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill ensures that AI agents consistently leverage available tools and skills before responding, preventing unassisted actions and improving task completion accuracy.

Core Features & Use Cases

  • Mandatory Skill Invocation: Enforces the use of the Skill tool for any task where a skill might apply, even with a low probability.
  • Structured Workflow Guidance: Provides a clear decision tree for when and how to invoke skills.
  • Red Flag Identification: Helps users recognize and avoid common rationalizations for not using skills.
  • Use Case: When a user asks a question that could potentially be answered or assisted by a skill, the AI must first attempt to invoke the relevant skill before providing any direct answer or asking clarifying questions.

Quick Start

Invoke the Skill tool whenever you believe a skill might be relevant to 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 mandatory skill invocation for AI agents?

To enforce mandatory skill invocation, apply a protocol that requires AI agents to use the Skill tool for any task where a skill might apply, preventing unassisted actions before responding.

Why does my AI agent rationalize skipping tools during user interactions?

AI agents rationalize skipping tools when strict skill invocation protocols are absent. Implementing mandatory tool use prevents these rationalizations and ensures skills are attempted first.

What is the best way to structure an AI workflow for tool invocation?

The best way to structure an AI workflow for tool invocation is using a clear decision tree that guides agents to attempt relevant skills before providing direct answers or asking clarifying questions.

When should I trigger the Skill tool in an LLM workflow?

You should trigger the Skill tool in an LLM workflow whenever a user asks a question that could potentially be answered or assisted by a skill, even if the probability of relevance is low.

How do I identify red flags in AI agent tool use behavior?

Identify red flags in AI agent tool use by monitoring for common rationalizations and unassisted actions, ensuring strict adherence to skill invocation protocols prevents bypassing available tools.