using-superpowers

Invoke relevant skills via the Skill tool before generating responses.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/tktaf/codex --skill using-superpowers-tktaf
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: using-superpowers
Source: https://github.com/tktaf/codex/tree/main/skills/using-superpowers
Command: npx skills add https://github.com/tktaf/codex --skill using-superpowers-tktaf

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill ensures that AI agents always check for and utilize relevant skills before generating any response or taking action, preventing unassisted or incorrect task execution.

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.
  • Contextual Skill Loading: Automatically loads skill content upon invocation for direct use.
  • Use Case: When a user asks a question that could potentially be answered by a skill (e.g., "How do I configure X?"), the AI must first invoke the relevant configuration skill before attempting to answer directly.

Quick Start

Always invoke any potentially relevant skill using the Skill tool before answering the user's request.

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 checks for skills before generating a response?

When an LLM skips skill invocation, it often generates unassisted or incorrect responses. Enforcing a mandatory skill invocation protocol requires the agent to use the Skill tool before answering, preventing direct task execution without proper context.

How does contextual skill loading work for LLM workflows?

Contextual skill loading works by automatically loading skill content directly into the AI agent upon invocation using the Skill tool. This ensures the agent has the immediate context needed to execute the task accurately before taking any action.

What is the best way to enforce skill discovery and utilization in an AI agent?

The best way to enforce skill discovery and utilization in an AI agent is to apply a strict invocation protocol across all conversational turns. This requires the agent to execute path recovery logic and discover relevant skills even with low probability matches.

Does mandatory skill invocation apply to all conversational turns?

Yes, mandatory skill invocation applies to all conversational turns and task executions where a skill might be applicable. It enforces a strict workflow ensuring the AI agent always utilizes the Skill tool before attempting to answer directly.

Why does my AI agent bypass available skills and answer directly?

An AI agent bypasses available skills and answers directly when a strict skill discovery workflow is not enforced. Applying mandatory invocation protocols ensures the agent always checks for relevant skills before generating any response or taking action.