using-superpowers

Invoke relevant skills before generating responses or taking actions.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill ensures that relevant skills are invoked before any response is generated, preventing the AI from acting without leveraging its available tools.

Core Features & Use Cases

  • Mandatory Skill Invocation: Enforces the use of skills when there's even a small chance they apply.
  • Structured Workflow: Provides a clear decision tree for when and how to invoke skills.
  • Use Case: When a user asks a question that might be answered by a skill, this Skill guides the AI to first check and invoke the relevant skill before attempting to answer directly.

Quick Start

Always invoke relevant skills before generating any response or asking clarifying questions.

Frequently Asked Questions about using-superpowers

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I ensure an AI agent invokes available skills before generating a response?

To ensure an AI agent invokes available skills before responding, you need a mandatory skill invocation protocol that enforces tool utilization. This prevents the AI from rationalizing actions and bypassing its available workflow tools.

Why does my AI agent bypass available tools and answer directly instead of using them?

An AI agent bypasses available tools and answers directly because it lacks a strict skill invocation protocol enforcing tool use. Implementing a structured decision tree prevents the AI from rationalizing and skipping relevant process skills.

When should I enforce skill invocation in an AI agent workflow?

You should enforce skill invocation in an AI agent workflow during any conversational turn where a skill might be applicable. This structured approach prioritizes process skills over implementation skills to guarantee proper tool utilization.

What is the best way to structure AI agent prompting to prevent tool rationalization?

The best way to structure AI agent prompting to prevent tool rationalization is to mandate that relevant skills are checked and invoked before generating any response or asking clarifying questions, enforcing strict protocol adherence.

Can I apply skill invocation protocols to all conversational turns in an AI workflow?

Yes, you can apply skill invocation protocols to all conversational turns in an AI workflow where a skill might be applicable. This ensures the AI consistently leverages its available tools rather than acting without them.

Does enforcing mandatory skill invocation work for both process and implementation skills?

Enforcing mandatory skill invocation works for both, but it explicitly prioritizes process skills over implementation skills. This ensures the AI adheres strictly to invocation protocols across applicable conversational turns.