using-superpowers

Enforces skill discovery and invocation before any AI response or action.

Updated Jun 21, 2026
One-click install
npx skills add https://github.com/NicolaeRotaru/ad-mycity --skill using-superpowers-nicolaerotaru
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: using-superpowers
Source: https://github.com/NicolaeRotaru/ad-mycity/tree/main/.cursor/skills/superpowers
Command: npx skills add https://github.com/NicolaeRotaru/ad-mycity --skill using-superpowers-nicolaerotaru

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? AI assistants often skip available skills and answer directly, missing established workflows. This Skill establishes a mandatory rule that relevant skills must be located and invoked before any response, clarifying question, or codebase exploration. ## Core Features & Use Cases - Mandatory Skill Invocation: Requires checking for and invoking applicable skills before any response or action, including clarifying questions. - Skill Priority Ordering: Directs process skills (like brainstorming or systematic-debugging) to run before implementation skills when multiple skills apply. - Rationalization Detection: Lists common red-flag thoughts that signal an assistant is skipping skills, with corrections for each. - Use Case: When a user says "fix this bug", the assistant invokes the systematic-debugging skill first instead of jumping straight into editing code. ## Quick Start Start a new conversation and ask the assistant to build or fix something, and it will invoke the relevant skill before responding.

Frequently Asked Questions about using-superpowers

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

FAQPage Schema
How do I make an AI assistant always use available skills?▼

Install a skill-enforcement instruction that requires invoking relevant skills before any response, including clarifying questions. This skill establishes that rule and lists rationalizations to reject, such as treating simple questions as exempt.

What order should process and implementation skills run in?▼

Process skills come first because they set the approach, then implementation skills carry it out. For example, brainstorming runs before building a feature, and systematic-debugging runs before domain-specific fix skills.

Does this skill apply to subagents executing specific tasks?▼

No. The skill explicitly instructs subagents dispatched to execute a specific task to ignore it, since their task was already scoped by the dispatching agent.

Can user instructions override skill workflows?▼

Yes. User instructions from files like CLAUDE.md or AGENTS.md take precedence over skills, which in turn override default behavior. Skill workflows are only skipped when the user explicitly requests it.

When should brainstorming be invoked before plan mode?▼

Brainstorming should be invoked before entering plan mode if it has not already happened in the conversation. This ensures the approach is explored before committing to a structured plan.