using-superpowers

Enforce relevant skill invocation before any AI response or action.

1|Updated Jan 31, 2026
One-click install
npx skills add https://github.com/allanninal/claude-code-skills --skill using-superpowers-allanninal
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: using-superpowers
Source: https://github.com/allanninal/claude-code-skills/tree/main/skills/using-superpowers
Command: npx skills add https://github.com/allanninal/claude-code-skills --skill using-superpowers-allanninal

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill ensures that AI assistants consistently leverage available tools and skills before responding, preventing unassisted actions and improving task completion accuracy.

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.
  • Structured Workflow Guidance: Provides a clear decision tree and red flags to prevent common AI rationalizations for skipping skill usage.
  • Use Case: When asked to "summarize this document," the AI will first check if a summarization skill exists and invoke it, rather than attempting to summarize directly from its base knowledge.

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 make an AI assistant use available skills before responding to a prompt?

To make an AI assistant use available skills before responding, you need a prompt engineering workflow that enforces mandatory skill discovery. This ensures the AI checks its toolset and invokes relevant skills prior to generating any direct response or action.

Why does my LLM bypass existing tools and answer directly from its base knowledge?

An LLM bypasses existing tools and answers directly when it lacks structured workflow guidance to prevent rationalization. Enforcing a strict decision tree prioritizing skill invocation over immediate response generation resolves this unassisted behavior.

What is mandatory skill invocation in AI workflow design?

Mandatory skill invocation in AI workflow design is a process enforcing the use of relevant skills before any AI response. It ensures AI assistants utilize their toolset effectively across all conversational turns, even when skill applicability probability is low.

How to stop AI from skipping tool usage during task execution?

To stop AI from skipping tool usage during task execution, implement a strict workflow with clear red flags. This prevents common AI rationalizations for bypassing skills and ensures the assistant prioritizes process skills based on the specific task type.

Does enforcing skill discovery slow down conversational AI responses?

Enforcing skill discovery applies to all conversational turns to improve task completion accuracy. While it adds a mandatory skill check before action, the structured workflow guidance ensures the AI utilizes its toolset effectively rather than attempting unassisted actions.