using-superpowers

Enforces AI agents to invoke relevant skills before responding or acting.

1|2|Updated Mar 6, 2026
One-click install
npx skills add https://github.com/cinjoff/fhhs-skills --skill using-superpowers-cinjoff
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: using-superpowers
Source: https://github.com/cinjoff/fhhs-skills/tree/main/skills/using-superpowers
Command: npx skills add https://github.com/cinjoff/fhhs-skills --skill using-superpowers-cinjoff

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill ensures that AI agents consistently leverage available tools (skills) for tasks, preventing them from generating responses or taking actions without first checking if a skill can assist, thereby improving task completion and adherence to workflows.

Core Features & Use Cases

  • Mandatory Skill Invocation: Enforces the use of skills when there's even a small chance they apply.
  • Workflow Adherence: Guides the AI to follow predefined processes by prioritizing skill usage.
  • Use Case: When a user asks to "summarize this document," the AI must first check if a summarization skill exists and invoke it, rather than attempting to summarize directly from its own knowledge.

Quick Start

Always invoke relevant skills before generating any response or performing an action.

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 agent invoke skills before generating a response?

To enforce mandatory skill invocation, implement a protocol requiring the AI agent to check for relevant skills on all conversational turns before generating any response. This ensures strict workflow adherence and prevents direct actions without tool utilization.

Why does my AI agent bypass prompt engineering workflows and answer directly?

An AI agent bypasses prompt engineering workflows and answers directly because it lacks a mandatory skill invocation protocol enforcing tool usage. Requiring strict adherence to skill checks before any action ensures the agent consistently leverages available tools for task completion.

What is mandatory tool usage in AI agent workflows?

Mandatory tool usage in AI agent workflows is a protocol requiring the agent to invoke relevant skills before generating any response or performing an action. It maintains workflow integrity by ensuring the agent checks for applicable skills even when the probability of use is low.

How do I ensure AI tool usage during low probability task scenarios?

To ensure AI tool usage during low probability task scenarios, apply a skill invocation protocol across all conversational turns that strictly requires checking available skills before taking action. This prevents the AI from generating direct responses without first verifying if a tool can assist.

Does enforcing skill invocation disrupt conversational task execution?

Enforcing skill invocation does not disrupt conversational task execution; rather, it applies to all conversational turns to maintain workflow integrity. The AI agent performs its required tasks while strictly adhering to tool utilization protocols before generating any response.