using-superpowers

Invoke the Skill tool before every response to apply relevant guidance.

60|9|Updated Apr 1, 2026
One-click install
npx skills add https://github.com/mvschwarz/openrig --skill using-superpowers-mvschwarz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: using-superpowers
Source: https://github.com/mvschwarz/openrig/tree/main/packages/daemon/specs/agents/shared/skills/process/using-superpowers
Command: npx skills add https://github.com/mvschwarz/openrig --skill using-superpowers-mvschwarz

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This policy ensures Skill tool invocation precedes every AI response, preventing unchecked or unsafe replies and ensuring the appropriate skill guidance is applied from the start.

Core Features & Use Cases

  • Enforces pre-response Skill tool invocation across all conversations and clarifications.
  • Loads and applies the relevant skill content before replying, ensuring correct guidance and safety guardrails.
  • Use Case: When a user asks for context-aware planning, the system first loads the applicable skill and then generates a response based on its instructions.

Quick Start

Invoke the Skill tool at the start of every interaction to load and apply the correct skill guidance.

Frequently Asked Questions about using-superpowers

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

FAQPage Schema
How do I enforce AI safety guardrails before every conversation reply?

To enforce AI safety guardrails before every conversation reply, you need a policy that mandates Skill tool invocation at the start of every interaction. This ensures appropriate skill guidance is loaded and applied before generating any response.

What is the best way to prevent unchecked or unsafe AI responses in software engineering?

The best way to prevent unchecked or unsafe AI responses is to enforce pre-response Skill tool invocation across all conversations. This policy loads relevant skill content before replying, ensuring correct guidance and safety guardrails are applied.

How do I load the correct skill guidance during clarifying interactions?

To load the correct skill guidance during clarifying interactions, invoke the Skill tool whenever a skill may apply. This ensures the applicable skill content is loaded and applied before the system responds to the user.

When do I need to invoke a skill tool for context-aware planning?

You need to invoke a skill tool for context-aware planning at the start of the interaction. The system first loads the applicable skill and then generates a response based on its specific instructions and guardrails.

Can I apply skill invocation guardrails to prevent prompt injection attacks?

Yes, you can apply skill invocation guardrails to prevent prompt injection attacks. By requiring the Skill tool to load and apply correct skill content before any response, the system ensures proper guidance and safety throughout the conversation.

Does this skill invocation policy apply to every AI response or only the first reply?

This skill invocation policy applies to every AI response, not just the first reply. It enforces Skill tool invocation at the start of all conversations and during clarifying interactions whenever a skill may apply.