using-superpowers

Enforce Superpowers skill invocation before any user-facing response.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill ensures that the agent always consults and applies the appropriate Superpowers skills before replying, preventing ad-hoc or unsafe responses and establishing a consistent workflow.

Core Features & Use Cases

  • Skill discovery: defines how to locate and activate the relevant skills at the start of a conversation.
  • Pre-response enforcement: ensures Skill tool invocation precedes any clarifying questions or outputs.
  • Platform adaptation: describes how to access skills across Claude Code, Gemini CLI, and other environments to maintain consistent behavior.
  • Operational guidance: provides rules for prioritizing user instructions over skills and for invoking nested skills when needed.

Quick Start

Always invoke the using-superpowers skill at the start of a conversation to establish skill usage and ensure Skill tool invocation before any response.

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 agent invokes skills before generating any response?

To enforce skill invocation before responses, you need a workflow orchestration mechanism that intercepts user queries and triggers relevant skills first. This skill establishes that pre-response enforcement, ensuring the agent locates and activates appropriate skills before any clarifying questions or outputs are generated.

Can I use skill orchestration tools across multiple platforms like Claude Code and Gemini CLI?

Yes, skill orchestration can adapt to multiple platforms including Claude Code and Gemini CLI. This skill describes platform-specific access methods to maintain consistent behavior, ensuring the agent discovers and executes skills regardless of the environment you are working in.

How do I locate and activate the right skills at the start of a conversation?

Locating and activating the right skills requires a discovery mechanism that matches conversation context with available skills. This skill defines how to identify relevant skills at the start of a conversation, guiding when to brainstorm, debug, or implement using the Skill tool.

Do I need specific frontmatter requirements for skill discovery and execution?

Yes, skill discovery and execution require specific frontmatter including name and description fields. This skill specifies these requirements along with optional resources to ensure your skills meet the standards needed for the agent to find and invoke them properly.

When should I not use automated skill invocation in my workflow?

Automated skill invocation may not be suitable when user instructions directly conflict with skill recommendations. This skill provides operational rules for prioritizing user instructions over skills and handles invoking nested skills when needed, ensuring flexibility in your workflow.