using-superpowers

Invoke candidate skills before responding when task matches multiple skills.

16|9|Updated Nov 6, 2013
One-click install
npx skills add https://github.com/erikstmartin/dotfiles --skill using-superpowers-erikstmartin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: using-superpowers
Source: https://github.com/erikstmartin/dotfiles/tree/main/skills/global/.agents/skills/using-superpowers
Command: npx skills add https://github.com/erikstmartin/dotfiles --skill using-superpowers-erikstmartin

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Before responding, ensure the most appropriate skill is invoked when there is any doubt about which skill applies in order to prevent misaligned actions.

Core Features & Use Cases

  • Automatic skill invocation gatekeeping: automatically evaluate whether a skill should be used and invoke it prior to output.
  • Guided decision flow: supports brainstorming, debugging, and guidance tasks by routing to the correct skill.
  • Safety and consistency: enforces a predictable flow with explicit skill usage and alignment with the user's intent.

Quick Start

Always invoke the Skill tool before responding if there is any doubt about which skill applies.

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 assistant invokes the correct skill when multiple workflows might apply to a single task?

To ensure your AI assistant invokes the correct skill, use a deterministic workflow gatekeeper that loads the skill tool, announces the chosen skill, verifies a checklist, and executes its steps exactly. This prevents misaligned actions during complex tasks like brainstorming or debugging.

What is an AI workflow gatekeeper and how does it prevent misaligned actions in conversational sessions?

An AI workflow gatekeeper is a deterministic process that evaluates uncertainty and invokes the most appropriate skill before generating a response. It enforces a predictable flow with explicit skill usage, ensuring safety and alignment with the user's intent across conversational AI sessions.

When do I need a deterministic skill invocation checklist for brainstorming or debugging tasks?

You need a deterministic skill invocation checklist when there is any doubt about which skill applies to tasks like brainstorming or debugging. It enforces a predictable flow by loading the skill tool, announcing the choice, verifying a checklist, and executing steps exactly to ensure safety and consistency.

Can I enforce safety and consistency governance when routing AI sessions to different skills?

Yes, you can enforce safety and consistency governance by applying an automatic skill invocation gatekeeper. It evaluates whether a skill should be used, invokes it prior to output, and enforces a predictable flow with explicit skill usage aligned with the user's intent.

How to handle strategic planning tasks when multiple AI skills might match the user's intent?

To handle strategic planning tasks with multiple matching AI skills, invoke the Skill tool before responding. This guided decision flow automatically evaluates the best match, announces the chosen skill, verifies a checklist, and executes the exact steps to ensure correct alignment.