using-superpowers

Enforce mandatory workflow skill invocation across supported coding agent environments.

63|2|Updated Mar 29, 2026
One-click install
npx skills add https://github.com/xhyqaq/superpowers-plus --skill using-superpowers-xhyqaq
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: using-superpowers
Source: https://github.com/xhyqaq/superpowers-plus/tree/main/skills/using-superpowers
Command: npx skills add https://github.com/xhyqaq/superpowers-plus --skill using-superpowers-xhyqaq

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill solves the common issue of coding agents ignoring established workflow best practices, leading to inconsistent task execution, missed quality checks like TDD, and wasted effort on ad-hoc, unplanned work.

Core Features & Use Cases

  • Mandatory Skill Enforcement: Requires invoking any relevant skill before taking any action, even for seemingly simple tasks or clarifying questions, to ensure no applicable workflow is skipped.
  • Clear Priority Rules: Defines explicit precedence between user instructions, Superpowers skills, and default system prompts to eliminate conflicts and ensure user control.
  • Cross-Platform Compatibility: Provides platform-specific tool mappings for Claude Code, Codex, Copilot CLI, Gemini CLI, and other supported coding agents so skills work correctly in any environment.
  • Use Case: When starting a new feature build, this Skill ensures you first invoke the brainstorming and TDD skills instead of jumping straight into writing code, following the proven design → plan → execute → verify workflow.

Quick Start

Before responding to any user request or taking any action, check if any installed Superpowers Plus skill applies to the task and invoke it first if relevant.

Frequently Asked Questions about using-superpowers

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

FAQPage Schema
How do I stop my coding agent from skipping established workflow best practices?

To stop coding agents from skipping workflow best practices, enforce mandatory skill invocation before any action. This ensures agents follow defined development workflows like TDD and planning, eliminating ad-hoc execution and inconsistent task results.

Does this workflow enforcement work with Claude Code, Codex, and Copilot CLI?

Yes, this workflow enforcement works with Claude Code, Codex, Copilot CLI, and Gemini CLI. It provides platform-specific tool mappings to ensure skills function correctly and consistently across all supported coding agent environments.

How do I resolve instruction priority conflicts between user prompts and agent skills?

Resolve instruction priority conflicts by applying explicit precedence rules between user instructions, workflow skills, and default system prompts. This eliminates conflicts and ensures user control over the coding agent's execution behavior.

What's the best way to ensure test-driven development is followed by AI coding agents?

The best way to ensure test-driven development is to require pre-action skill validation for all coding tasks. This mandates invoking the TDD skill before writing code, following a strict design, plan, execute, and verify workflow.

When do I need workflow governance for my coding agent tasks?

You need workflow governance for coding agent tasks whenever you want to prevent skipped quality checks and ad-hoc work. It applies to every interaction across development, debugging, planning, and review work to ensure consistent best practices.

Why does my coding agent ignore planning steps and jump straight into writing code?

Coding agents ignore planning steps because they lack mandatory skill enforcement. By requiring applicable skill invocation before taking action, agents are forced to follow the proven design, plan, execute, and verify workflow instead of ad-hoc execution.