using-superpowers

Enforce mandatory skill discovery and activation before responding across Claude Code, Gemini CLI, and Codex.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill prevents the assistant from responding too early by forcing a skill check before any answer, including clarifying questions. It also clarifies which instruction source has priority when multiple guidelines conflict.

Core Features & Use Cases

  • Mandatory Skill Discovery: Detects when a skill may apply and requires activation before proceeding.
  • Instruction Priority Handling: Separates user instructions, skill rules, and default behavior so the assistant follows the correct hierarchy.
  • Cross-Platform Tool Guidance: Explains how to use skill workflows in Claude Code, Gemini CLI, and Codex-like environments.
  • Use Case: A developer asks a complex coding question and the assistant must first determine whether a specialized skill should govern the response.

Quick Start

Activate the using-superpowers skill before answering any request so the assistant checks for applicable skills, follows the priority rules, and uses the correct platform-specific tool mapping.

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 assistant checks for relevant skills before answering a coding question?

To ensure mandatory skill discovery before answering, you need a workflow that intercepts user prompts and forces the assistant to evaluate applicable skills. This approach enforces skill activation checks prior to generating any response or clarifying questions.

What is instruction priority handling and how does it resolve conflicting guidelines in assistant workflows?

Instruction priority handling separates user instructions, skill rules, and default behavior into a clear hierarchy. This mechanism ensures the assistant follows the correct precedence when multiple guidelines conflict during a coding session.

Can I use the same skill workflow across Claude Code, Gemini CLI, and Codex environments?

Yes, you can use skill workflows across Claude Code, Gemini CLI, and Codex. The workflow provides cross-platform tool guidance that maps platform-specific tools, ensuring reliable behavior and correct tool usage in each environment.

Why does my assistant respond before loading the necessary skill rules?

An assistant responds before loading skill rules when early answering is not intercepted. Enforcing mandatory skill discovery prevents premature responses by requiring the assistant to detect and activate relevant skills before proceeding.

Do I need to configure tool mapping separately for each assistant environment?

Yes, you need platform-specific tool mapping for each environment. The skill provides cross-platform guidance that explains how to adapt tool usage correctly across Claude Code, Gemini CLI, and Codex-like environments.

What is the best way to prioritize user instructions over default assistant behavior?

The best way to prioritize instructions is by applying an instruction precedence hierarchy that separates user inputs from skill rules and defaults. This ensures the assistant evaluates and follows the correct instruction source.