using-superpowers

Enforce Skill tool invocation before responding to applicable conversational turns.

1|Updated Dec 15, 2025
One-click install
npx skills add https://github.com/mihaamiharu/twe --skill using-superpowers-mihaamiharu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: using-superpowers
Source: https://github.com/mihaamiharu/twe/tree/main/.agent/skills/using-superpowers
Command: npx skills add https://github.com/mihaamiharu/twe --skill using-superpowers-mihaamiharu

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill ensures that AI agents consistently use available tools (skills) for tasks, preventing them from attempting tasks without the necessary capabilities or by rationalizing around using a skill.

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.
  • Prevents Rationalization: Provides a list of common "red flag" thoughts that indicate the AI is trying to avoid using a skill.
  • Skill Prioritization: Defines an order for using different types of skills (process skills before implementation skills).
  • Use Case: When a user asks a question that could potentially be answered by a skill, this Skill guides the AI to first invoke the relevant skill to gather information or perform an action before generating a response.

Quick Start

Use the Skill tool to invoke any relevant skills before answering 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 stop an AI agent from rationalizing and skipping tool usage?

To stop an AI agent from rationalizing and skipping tool usage, enforce a mandatory skill invocation protocol that requires the agent to call relevant tools before generating any response or taking action.

What are common red flag thoughts that indicate an AI is avoiding skill invocation?

Common red flag thoughts include internal reasoning where the AI attempts a task without necessary capabilities or rationalizes around using a skill, bypassing the strict tool invocation protocol.

How do I prioritize process skills over implementation skills in an AI workflow?

To prioritize process skills over implementation skills in an AI workflow, define a strict invocation order within the skill protocol that applies to all conversational turns where a skill might be applicable.

When should an AI agent invoke a skill before responding to a user request?

An AI agent should invoke a skill before responding whenever there is a possibility a skill might apply, even a one percent chance, ensuring it gathers information or performs the action first.

Does strict skill invocation protocol limit an AI agent's conversational turns?

The strict skill invocation protocol applies to all conversational turns where a skill might be applicable, preventing rationalization and enforcing tool usage without limiting standard response generation.