using-superpowers-ecc

Enforce skill discovery before responding to determine applicable workflows and guardrails.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill prevents undisciplined or ad-hoc agent behavior by requiring a skill discovery step before any response, ensuring the agent finds and follows the correct workflow or specialist skill for a task.

Core Features & Use Cases

  • Skill-first enforcement: Mandates invoking the Skill tool to load relevant skills before answering or asking clarifying questions.
  • Platform adaptation: Maps Claude Code tool names to equivalents for Codex/Cursor/OpenCode and explains where to find cross-platform configs.
  • Policy & priority rules: Establishes instruction precedence (user > superpowers-ecc skills > default system) and when to use embedded subagents vs standalone agents.
  • Use Case: When a user asks to "fix a bug" the agent invokes the appropriate debugging or brainstorming skill first, then follows the selected skill's checklist.

Quick Start

Use the Skill tool to load using-superpowers-ecc before any response so you can check applicable workflows and guardrails.

Frequently Asked Questions about using-superpowers-ecc

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

FAQPage Schema
How do I enforce skill discovery before an AI agent responds to coding tasks?

Skill-first workflow enforcement requires agents to invoke the skill-discovery step before producing any response. This prevents undisciplined behavior by ensuring the agent finds and follows the correct workflow or specialist skill before answering.

Why does my AI agent skip workflow steps during codebase debugging?

Agents skip workflow steps due to a lack of process discipline and skill-first enforcement. Without mandating a skill discovery step before responding, the agent defaults to ad-hoc behavior instead of loading the correct debugging or brainstorming skill checklist.

Can I map Claude Code skills to Codex, Cursor, or OpenCode?

Yes, you can map Claude Code tool names to equivalents for Codex, Cursor, and OpenCode. The skill-first enforcement policy includes platform adaptation rules that explain where to find and configure cross-platform equivalents.

What is the instruction precedence for AI agent guardrails and user prompts?

Instruction precedence establishes that user prompts take the highest priority, followed by superpowers-ecc skills, and then the default system. This policy ensures user requirements override default agent behaviors while maintaining process discipline.

When should I dispatch standalone agents versus embedded subagents in a developer workflow?

Dispatch standalone agents or embedded subagents based on explicit policy rules defined during skill discovery. The enforcement framework dictates invocation ordering and provides explicit guidance on when to use subagents for tasks like security review or verification.