using-superpowers

Enforce Skill-first invocation before responding in conversations.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Guarantees that every interaction starts by invoking the appropriate Skill, preventing misaligned responses and guiding behavior through explicit Skill boundaries.

Core Features & Use Cases

  • Enforces a Skill-first workflow for all user conversations.
  • Directs the AI to locate and apply the correct Skill tool before answering, including clarifications when necessary.
  • Use Case: in a new chat, the agent checks Skill applicability upfront to determine the best course of action.

Quick Start

Invoke the Skill tool at the start of the conversation to evaluate applicability.

Frequently Asked Questions about using-superpowers

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I enforce a skill-first workflow before an AI responds to a conversation?

To enforce a skill-first workflow, you must configure the AI to evaluate and invoke the appropriate Skill tool before generating any response. This ensures every interaction starts by checking Skill applicability to guide behavior through explicit boundaries.

Why does an AI agent provide misaligned responses in new chats?

Misaligned responses occur when the AI lacks a pre-response Skill invocation workflow. Directing the AI to locate and apply the correct Skill tool before answering prevents misalignment by enforcing explicit Skill boundaries upfront.

What is the best way to ensure tool invocation policies are applied across every conversation?

The best way to apply tool invocation policies across every conversation is enforcing a Skill-first workflow. This requires a root SKILL.md with a valid name and description to load Skill content and evaluate applicability before the AI responds.

Can I use a root SKILL.md file to direct AI clarifying questions and policy adherence?

Yes, you can use a root SKILL.md file to direct AI clarifying questions and policy adherence. It enforces a pre-response Skill invocation workflow, ensuring the AI evaluates applicability and applies the correct tool before answering.

Do I need to load specific Skill content before an AI can evaluate applicability in a conversation?

Yes, you need a root SKILL.md with a valid name and description to load Skill content. This is required for the AI to evaluate applicability upfront and determine the best course of action before responding in any conversation.

What are the limitations of enforcing a pre-response Skill invocation workflow?

The workflow requires a root SKILL.md with a valid name and description to load Skill content. Without this prerequisite, the AI cannot evaluate applicability or enforce the pre-response Skill invocation, preventing the enforcement of explicit Skill boundaries.