using-superpowers

Enforce mandatory skill invocation before any AI response or action.

Updated Mar 5, 2026
One-click install
npx skills add https://github.com/Himanshu040604/codex-skills-setup --skill using-superpowers-himanshu040604
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: using-superpowers
Source: https://github.com/Himanshu040604/codex-skills-setup/tree/main/assets/codex/skills/claude-import/skills/plugins/superpowers%40claude-plugins-official/skills/using-superpowers
Command: npx skills add https://github.com/Himanshu040604/codex-skills-setup --skill using-superpowers-himanshu040604

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill ensures that AI agents always check for and invoke relevant skills before generating any response, preventing unassisted actions and ensuring proper workflow adherence.

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.
  • Prioritization Logic: Guides the selection of skills when multiple apply, prioritizing process skills (brainstorming, debugging) over implementation skills.
  • Use Case: When asked to "summarize this document," the agent must first check if a summarization skill exists and invoke it, rather than attempting to summarize directly.

Quick Start

Always invoke relevant skills before responding to any user 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 before an AI agent generates a response?

To enforce mandatory skill invocation, you apply a strict interpretation rule requiring the AI to check for relevant skills before generating any response, preventing unassisted task execution and ensuring workflow adherence.

What is the 1% chance rule for AI agent skill invocation?

The 1% chance rule for skill invocation mandates that an AI agent must trigger a relevant skill if there is even a 1% chance it applies to the user's request. This prevents the agent from bypassing predefined workflows and unassistedly executing tasks.

How do I prioritize which skill to invoke when multiple skills apply to a prompt?

To prioritize skill invocation when multiple skills apply, you select process skills like brainstorming or debugging over implementation skills. This prioritization logic guides the agent to establish the proper workflow before generating the final response or action.

Why does my AI agent bypass workflows and respond without invoking available skills?

Your AI agent bypasses workflows and responds without skills because it lacks strict enforcement logic for skill invocation. Applying a mandatory rule to always check for applicable skills before any action prevents this unassisted task execution and ensures workflow compliance.

Can I use a mandatory invocation rule for all conversational contexts?

Yes, you can use a mandatory skill invocation rule across all conversational contexts. It applies whenever a predefined skill might be relevant to the prompt, requiring the agent to invoke it rather than attempting to handle the task directly.