using-superpowers

Enforce mandatory invocation of relevant installed skills before AI responses.

26|1|Updated Mar 19, 2026
One-click install
npx skills add https://github.com/BinyaminEden/claude-combine --skill using-superpowers-binyamineden
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: using-superpowers
Source: https://github.com/BinyaminEden/claude-combine/tree/main/skills/using-superpowers
Command: npx skills add https://github.com/BinyaminEden/claude-combine --skill using-superpowers-binyamineden

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Without enforced skill usage, AI coding assistants often skip established best practices for specific task types, leading to inconsistent results, missed workflow steps, and suboptimal outcomes even for common tasks like debugging, planning, or code review.

Core Features & Use Cases

  • Mandatory Skill Invocation Rule: Requires checking for and invoking relevant skills before any response or action, even for seemingly simple tasks or clarifying questions, to ensure adherence to proven workflows.
  • Clear Priority Hierarchy: Establishes that user explicit instructions always take precedence over skills, which in turn override default system prompt behavior, maintaining user control at all times.
  • Cross-Platform Support: Provides native tool mappings and loading instructions for Claude Code, Codex, Copilot CLI, Gemini CLI, Antigravity, and Pi, so skills work seamlessly across all major AI coding environments.
  • Use Case: When starting a new feature implementation, this skill ensures you first invoke the brainstorming skill to plan the work, then the test-driven-development skill to write tests before writing implementation code, rather than skipping straight to coding.

Quick Start

When beginning any new task, first check if any installed skill applies to your work and invoke it before taking any further action.

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 coding best practices across different platforms?

To enforce AI coding best practices across platforms, use a mandatory skill invocation rule. This requires checking for and loading relevant skills before any AI response or action, applying consistent workflows across Claude Code, Codex, Copilot CLI, Gemini CLI, Antigravity, and Pi.

Why does my AI coding assistant skip established workflows during task execution?

Your AI coding assistant skips established workflows due to a lack of enforced skill usage and workflow governance. Without mandatory invocation rules, the AI rationalizes skipping required skills, leading to inconsistent results and missed steps even for common debugging or planning tasks.

Can I use user instructions to override mandatory AI skill invocation?

Yes, you can use user instructions to override mandatory AI skill invocation. A clear priority hierarchy establishes that explicit user instructions always take precedence over skills, which in turn override default system prompt behavior, maintaining full user control at all times.

What is the best way to prevent AI from skipping test-driven development?

The best way to prevent AI from skipping test-driven development is applying task prioritization guardrails. These guardrails enforce invoking the relevant skill to write tests before implementation code, preventing the AI from rationalizing skipping required workflow steps.

Does mandatory skill invocation work with Copilot CLI and Gemini CLI?

Yes, mandatory skill invocation works with Copilot CLI and Gemini CLI. Cross-platform support provides native tool mappings and loading instructions for skill loading and subagent dispatch across these and other supported AI coding environments like Claude Code and Codex.