using-superpowers

Enforce Skill invocation before every reply in Claude Code sessions.

Updated Jan 12, 2026
One-click install
npx skills add https://github.com/ben-mad-jlp/claude-mermaid-collab --skill using-superpowers-ben-mad-jlp
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: using-superpowers
Source: https://github.com/ben-mad-jlp/claude-mermaid-collab/tree/main/skills/using-superpowers
Command: npx skills add https://github.com/ben-mad-jlp/claude-mermaid-collab --skill using-superpowers-ben-mad-jlp

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Addresses the risk of unvalidated AI responses by enforcing Skill invocation before every reply.

Core Features & Use Cases

  • Enforces Skill invocation before any response in Claude Code environments.
  • Provides a deterministic workflow for when multiple skills could apply.
  • Supports safe, structured interaction by loading and following the Skill's frontmatter-defined guidance.

Quick Start

Use the Skill tool to load its content. Follow the Skill instructions exactly. Do not read Skill files with the Read tool.

Frequently Asked Questions about using-superpowers

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

FAQPage Schema
How do I enforce skill invocation before every reply in Claude Code?

To enforce skill invocation before replies in Claude Code, use a workflow skill that mandates loading frontmatter-defined guidance before any response. This deterministic check prevents unvalidated AI outputs.

What is the best way to prevent unvalidated AI responses in a Claude Code session?

The best way to prevent unvalidated AI responses is implementing a mandatory skill check that prohibits non-skill actions until validation passes. This ensures all clarifications and decisions follow structured frontmatter guidance.

How does a deterministic workflow handle multiple applicable skills in Claude Code?

A deterministic workflow handles multiple applicable skills by mandating Skill tool invocation first, then following the loaded frontmatter-defined workflow exactly to determine the correct structured response path.

Can I use the Read tool to load skill files for safety checks?

No, you cannot use the Read tool to load skill files for safety checks. You must use the Skill tool to load content and follow instructions exactly to maintain workflow integrity and prompt-injection safety.

When do I need a mandatory skill check for AI prompt-injection safety?

You need a mandatory skill check for AI prompt-injection safety whenever a Claude Code session requires structured interaction, including clarifications, planning, and decisions where unvalidated responses pose operational risks.