using-superpowers

Enforce relevant skill invocation before any AI response or action.

Updated Feb 18, 2026
One-click install
npx skills add https://github.com/riddopic/cc-tools --skill using-superpowers-riddopic
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: using-superpowers
Source: https://github.com/riddopic/cc-tools/tree/main/.claude/skills/using-superpowers
Command: npx skills add https://github.com/riddopic/cc-tools --skill using-superpowers-riddopic

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill ensures that AI agents consistently leverage available skills for tasks, preventing them from defaulting to less efficient or less accurate methods and ensuring user instructions are always prioritized.

Core Features & Use Cases

  • Mandatory Skill Invocation: Enforces the use of the Skill tool for any task where a skill might apply, even with a low probability.
  • Instruction Hierarchy: Clearly defines that user instructions always override skill behavior.
  • Use Case: When a user asks the AI to "summarize this document," the AI must first check if a summarization skill exists and invoke it, rather than immediately attempting to summarize based on its general knowledge.

Quick Start

Always invoke any relevant or requested skills 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 enforce AI agent skill invocation before generating a response?

To enforce AI agent skill invocation, configure the system to mandate checking and applying relevant skills via the Skill tool before any action. This ensures the agent prioritizes user instructions and leverages available skills over default behaviors.

What is the instruction hierarchy when using AI workflow skills?

The instruction hierarchy dictates that user instructions always override skill behavior. This ensures that any mandatory skill invocation or automated workflow action remains subordinate to the explicit directives provided by the user.

Why does my AI agent default to general knowledge instead of invoking available skills?

An AI agent defaults to general knowledge instead of invoking skills when skill invocation is not enforced. Requiring the agent to check for matching skills before responding prevents it from using less efficient methods and ensures accurate task execution.

How to manage skill selection and application for AI tasks?

To manage skill selection and application, implement a system that provides guidance on choosing the right skill for a task. This system requires the agent to evaluate if a skill applies, even with low probability, and invoke it before taking action.

Do I need specific dependencies to enforce mandatory skill invocation in my workflow?

No specific dependencies are required to enforce mandatory skill invocation. The enforcement is managed through instruction hierarchy rules and system prompts that require checking for relevant skills before generating any response or taking action.

Can I use mandatory skill invocation for tasks with low probability of matching a skill?

Yes, mandatory skill invocation applies even when the probability of a skill matching the task is low. The system requires checking for and invoking any relevant skills to ensure user instructions are prioritized and default behaviors are avoided.