using-superpowers

Enforce mandatory skill invocation before AI agents respond or act.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill ensures that AI agents correctly identify and utilize available tools (skills) before attempting to respond or act, preventing errors and improving efficiency.

Core Features & Use Cases

  • Mandatory Skill Invocation: Enforces the use of skills when there's even a slight possibility they apply.
  • Clear Decision Flow: Provides a visual guide (dot graph) on when and how to invoke skills.
  • Red Flag Identification: Lists common rationalizations that lead to skipping skill invocation.
  • Skill Prioritization: Defines an order for using different types of skills (process vs. implementation).
  • Use Case: When an AI receives a request like "Summarize this document and identify key action items," it must first check if a summarization or action-item extraction skill is available and invoke it before generating any response.

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 for AI agents before generating a response?

Enforce mandatory skill invocation by defining a strict protocol for skill discovery and prioritization that AI agents must execute before generating any response. This prevents errors and improves efficiency by ensuring available tools are utilized.

Why does my AI agent skip tool use and generate responses without checking available skills?

AI agents skip tool use due to common rationalizations that bypass skill discovery. Identifying these red flags and implementing a strict decision flow diagram ensures agents check and invoke available skills before acting.

What is the correct decision flow for AI agent skill prioritization during task completion?

Skill prioritization defines a specific execution order for using different types of skills, such as process versus implementation skills. A visual decision flow diagram guides the AI agent through when and how to invoke these skills.

Can I apply this skill invocation protocol to any AI agent system relying on dynamic tool activation?

Yes, this skill invocation protocol is applicable to any AI agent system that relies on dynamic skill activation for task completion. It enforces tool discovery and execution without depending on specific platform dependencies.

How do I stop AI agents from rationalizing skipping skills when processing complex prompts?

Stop agents from rationalizing skill skipping by providing a predefined list of common rationalizations to avoid. Enforcing a mandatory check for relevant skills when there is even a slight possibility they apply prevents this behavior.