using-superpowers

Enforce pre-response skill checking and dispatch across agent workflows.

1|Updated Apr 27, 2026
One-click install
npx skills add https://github.com/darkmatter/skills --skill using-superpowers-darkmatter
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: using-superpowers
Source: https://github.com/darkmatter/skills/tree/main/skills/using-superpowers
Command: npx skills add https://github.com/darkmatter/skills --skill using-superpowers-darkmatter

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill prevents agents from answering or acting before checking whether a relevant skill should be used, reducing missed context and inconsistent behavior.

Core Features & Use Cases

  • Skill Discovery Discipline: Forces a skill check before clarifying questions, file exploration, or task execution.
  • Instruction Priority: Clarifies how user instructions, skill instructions, and default system behavior should be reconciled.
  • Cross-Platform Tool Mapping: Explains how Claude Code, Codex, and Gemini users should map skill-specific tools to their native equivalents.
  • Use Case: A developer receives a new request and wants the assistant to decide whether a specialized skill should be activated before any response.

Quick Start

Use the using-superpowers skill to make sure you check for and activate any relevant skill before responding to this request.

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 checking before an agent responds to a request?

To enforce skill checking before responding, configure the agent session to evaluate instruction-priority rules and dispatch relevant skills before clarifying or exploring, ensuring correct activation whenever a skill applies.

What is pre-response skill dispatch in agent workflows?

Pre-response skill dispatch is a mechanism that forces an agent to check for relevant specialized skills and reconcile instruction priorities before answering, reducing missed context and inconsistent behavior.

How do I map agent workflow tools for Claude Code, Codex, and Gemini CLI?

You map agent workflow tools by applying platform-specific tool mappings that translate skill-specific instructions into native equivalents for Claude Code, Codex, and Gemini CLI runtimes.

Can I use subagent handling to manage instruction priority across different platforms?

Yes, subagent handling manages instruction priority by reconciling user instructions, skill instructions, and default system behavior across Claude Code, Codex, and Gemini workflows to ensure correct skill activation.

Why does my agent answer questions before checking for relevant skills?

An agent answers before checking because it lacks a runtime policy enforcing pre-response skill discovery discipline, causing it to bypass instruction priority rules and miss applicable specialized skills.