using-superpowers

Invoke relevant skills before responding to any user request.

7|2|Updated Feb 20, 2026
One-click install
npx skills add https://github.com/PracticalSwan/agent-skills --skill using-superpowers-practicalswan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: using-superpowers
Source: https://github.com/PracticalSwan/agent-skills/tree/main/using-superpowers
Command: npx skills add https://github.com/PracticalSwan/agent-skills --skill using-superpowers-practicalswan

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill ensures that you consistently leverage the AI's available tools and skills before resorting to direct responses, maximizing efficiency and accuracy.

Core Features & Use Cases

  • Mandatory Skill Invocation: Guarantees that relevant skills are checked and used before any other action or response.
  • Structured Workflow Guidance: Provides a clear decision tree for when and how to invoke skills.
  • Use Case: When a user asks a question that could be answered by a skill, this Skill ensures the AI first attempts to find and use that skill, rather than immediately answering or asking for clarification.

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 ensure my AI agent invokes relevant skills before generating a response?

To ensure AI agent skill invocation before responses, you need a structured workflow that checks available tools first. This Skill enforces a strict invocation protocol across all conversational turns, maximizing tool utilization and preventing direct answers when a skill applies.

What is the best way to structure AI workflows for mandatory tool utilization?

Structuring AI workflows for tool utilization requires a clear decision tree for when and how to invoke skills. This Skill provides structured workflow guidance, guaranteeing relevant skills are checked and used before any other action is executed.

Why does my AI copilot answer questions directly instead of using available skills?

Your AI copilot answers directly instead of using available skills because it lacks a mandatory skill invocation protocol. This Skill solves that by enforcing strict adherence to defined workflows, ensuring the AI first attempts to find and use relevant skills.

Can I force an AI agent to check a skill library before every conversational turn?

Yes, you can force an AI agent to check a skill library before every conversational turn by applying a strict skill invocation protocol. This Skill applies to all conversational turns, ensuring relevant skills are always checked before generating any response.

Does this skill invocation protocol work with existing AI workflows without dependencies?

Yes, the skill invocation protocol works with existing AI workflows without dependencies. It operates as a basic workflow guidance layer that enforces strict adherence to tool utilization across all conversational turns, requiring no additional setup.