using-superpowers

Enforce correct Skill invocation before AI responses to guide behavior and safety constraints.

Updated Mar 11, 2026
One-click install
npx skills add https://github.com/Ramachandrajoshi/Azure-Devops-Copilot --skill using-superpowers-ramachandrajoshi
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: using-superpowers
Source: https://github.com/Ramachandrajoshi/Azure-Devops-Copilot/tree/main/.roo/skills/using-superpowers
Command: npx skills add https://github.com/Ramachandrajoshi/Azure-Devops-Copilot --skill using-superpowers-ramachandrajoshi

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Ensures that the correct Skill is invoked before any AI response to guide behavior and enforce safety constraints.

Core Features & Use Cases

  • Enforces pre-response Skill invocation to check applicability and load instructions.
  • Applies across conversations, clarifications, and task adjustments to guarantee consistent adherence to Skill rules.
  • Real-world use: before answering a question, the AI checks available skills to determine the required tool and guidance.

Quick Start

Command the AI to activate the "using-superpowers" Skill and proceed only after its guidance is loaded.

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 workflow safety guardrails before generating a response?

Enforcing AI workflow safety guardrails requires invoking the correct Skill before any response to load specific instructions and safety constraints. This mechanism checks applicability and determines the required tools and guidance across all conversations.

What is pre-response skill invocation for prompt injection protection?

Pre-response skill invocation is a mechanism that loads safety guardrails and behavioral instructions before an AI replies. It guarantees that loaded Skill content informs how to proceed, which tools to use, and protects against prompt injection.

How do I set up an AI workflow to check available skills before answering a question?

To check available skills before answering, command the AI to activate the using-superpowers Skill and proceed only after its guidance is loaded. This enforces pre-response skill invocation to verify applicability and load instructions.

Do I need specific frontmatter metadata to enable automatic skill invocation?

Yes, enabling automatic skill invocation requires the Skill to be present with frontmatter containing a name and description, and to expose optional resources via scripts, references, or assets for load-time and runtime decisions.

When should I not use pre-response skill invocation for clarifying questions?

Pre-response skill invocation applies across conversations, clarifications, and task adjustments, so there are no strict limitations on when not to use it. It guarantees consistent adherence to Skill rules whenever the AI replies.

What's the best way to ensure consistent adherence to safety constraints in AI conversations?

The best way to ensure consistent adherence to safety constraints is enforcing pre-response skill invocation across all conversations and clarifications. This guarantees the loaded Skill content informs how to proceed and which tools to use.