using-superpowers

Enforces skill invocation before any AI response or action.

Updated Mar 26, 2025
One-click install
npx skills add https://github.com/GSU-FrankJ/tournament_experiment --skill using-superpowers-gsu-frankj
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: using-superpowers
Source: https://github.com/GSU-FrankJ/tournament_experiment/tree/main/.cursor/skills/using-superpowers
Command: npx skills add https://github.com/GSU-FrankJ/tournament_experiment --skill using-superpowers-gsu-frankj

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 proper context or capability, and avoiding common rationalizations for not using a skill.

Core Features & Use Cases

  • Mandatory Skill Invocation: Enforces the use of skills when there's even a small chance they apply, before any other action or response.
  • Reduces Rationalization: Provides a clear list of "red flag" thoughts that indicate the AI is trying to avoid using a skill.
  • Prioritization Logic: Defines an order for using different types of skills (process vs. implementation).
  • Use Case: When a user asks a question that might be answerable by a skill, the AI must first invoke the relevant skill to get the information or guidance before formulating its own answer.

Quick Start

Always invoke any relevant skill before generating a response or taking 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 make an AI agent always invoke tools before answering a question?

To make an AI agent always invoke tools before answering, you need a prompt engineering rule that enforces mandatory skill invocation during agentic workflows. This prevents the AI from generating responses without proper context or capability.

Why does my AI agent rationalize task avoidance instead of using available skills?

AI agents rationalize task avoidance due to a lack of strict behavioral protocols governing tool invocation. Enforcing a mandatory skill invocation rule addresses this by requiring tool usage whenever there is even a small chance of applicability.

What is the best way to structure prompt engineering for mandatory skill invocation?

The best way to structure prompt engineering for mandatory skill invocation is to define a clear prioritization logic for process versus implementation skills and list red flag thoughts indicating the AI is avoiding tool use.

Can I enforce AI behavior to use skills even if they only have a low probability of applicability?

Yes, you can enforce AI behavior to use skills with low applicability probability by applying a mandatory invocation rule across all conversational turns. This ensures disciplined tool-use protocols and prevents the AI from skipping steps.

How do I prioritize which AI tools or skills to invoke first in a complex workflow?

To prioritize which AI tools to invoke first in a complex workflow, establish a specific order for using different types of skills, such as executing process skills before implementation skills to ensure proper guidance.