using-superpowers

Enforce relevant skill invocation before any AI response or action.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill ensures that AI agents consistently and correctly utilize available tools (skills) for tasks, preventing the AI from attempting tasks without the necessary capabilities or bypassing established workflows.

Core Features & Use Cases

  • Mandatory Skill Invocation: Enforces the use of relevant skills for any task, even with a low probability of applicability.
  • Workflow Adherence: Prevents AI rationalization and ensures structured task execution by prioritizing skill checks over immediate responses or exploratory actions.
  • 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 formulating a response.

Quick Start

Use the using-superpowers skill to ensure all relevant skills are invoked before responding to the user.

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 invoke tools before responding to a user prompt?

To enforce AI agent tool invocation before responding, you need a workflow protocol that prioritizes mandatory skill checks over immediate text generation. This prevents the AI from rationalizing answers without first gathering information or executing required actions.

Why does my LLM bypass available tools and rationalize answers without taking action?

An LLM bypasses available tools and rationalizes answers when it lacks strict workflow enforcement to prioritize process skills over implementation skills. Forcing mandatory skill invocation ensures the AI adheres to tool-use protocols instead of guessing responses.

What is the best way to ensure an AI agent adheres to structured task execution workflows?

The best way to ensure an AI agent adheres to structured task execution workflows is to enforce a rule that relevant skills must be invoked before any response is formulated. This prevents exploratory actions and guarantees adherence to established tool-use protocols.

Can I apply strict skill invocation rules even when the probability of tool applicability is low?

Yes, you can apply strict skill invocation rules even with low applicability probability. Enforcing mandatory skill checks ensures that the AI agent consistently utilizes available tools for any task requiring information retrieval or execution, preventing missed workflows.

Does enforcing mandatory skill checks slow down AI response times?

Enforcing mandatory skill checks prioritizes workflow adherence over immediate response speed. While the AI must first invoke relevant skills to gather information or perform actions, this structured task execution prevents errors and rationalization, ensuring correct tool-use protocols are followed.