using-superpowers

Enforce relevant skill invocation before any response across Claude, Copilot, and Gemini.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Prevents agents from overlooking applicable skills by enforcing a mandatory check for relevant skill invocation before any response or action, reducing ad-hoc or unsafe behavior and ensuring consistent workflows.

Core Features & Use Cases

  • Mandatory Skill Check: Instructs the agent to invoke a skill whenever there is even a 1% chance it might apply, ensuring discipline and discoverability.
  • Platform Adaptation: Maps Claude Code tool names to Copilot CLI and Gemini equivalents and documents how to invoke skills across environments.
  • Workflow Priority & Types: Defines priority rules (user instructions > superpowers skills > default system prompt) and categorizes skills into process vs implementation types for planning and execution.
  • Use Case: When starting a bugfix or feature plan, run this skill first to load process or debugging skills (brainstorming, TDD, dispatching subagents) and follow their checklists exactly.

Quick Start

Invoke the using-superpowers skill before responding to determine if any specialized skills apply.

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 checks for relevant skills before generating a response?

To ensure an AI agent checks for relevant skills before responding, enforce a mandatory skill invocation rule at the start of conversations and during planning workflows. This forces the agent to query a platform skill tool for applicability, reducing ad-hoc behavior and ensuring consistent, safe agent workflows.

What is the best way to map skill invocation tools across Claude, Copilot, and Gemini environments?

The best way to map skill invocation across Claude, Copilot, and Gemini is to use a cross-platform tool-mapping reference. This documents equivalent tool names and invocation methods for each environment, ensuring agent workflows remain compatible and skills load correctly regardless of the underlying platform.

Does using a mandatory skill check work with existing debugging and implementation workflows?

Yes, a mandatory skill check integrates directly into debugging and implementation workflows. It applies during planning phases to load relevant process skills like TDD, brainstorming, or subagent dispatching, ensuring the agent follows structured checklists exactly rather than generating ad-hoc or unsafe solutions.

Can I override skill directives with explicit user instructions during agent conversations?

Yes, explicit user instructions override skill directives during agent conversations. The workflow priority rules establish that user instructions take precedence over superpowers skills and default system prompts, allowing you to maintain control over the agent's behavior while still benefiting from automated skill discovery checks.

Why does my AI agent overlook applicable skills during bugfix planning?

Your AI agent overlooks applicable skills during bugfix planning because it lacks an enforced invocation check at the start of its workflow. Without a mandatory rule to search for specialized skills before acting, the agent defaults to its base system prompt, leading to ad-hoc behavior and missed process checklists.