using-superpowers

Enforce Skill tool invocation before assistant responses and plan phases.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/Berkay2002/skills --skill using-superpowers-berkay2002
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: using-superpowers
Source: https://github.com/Berkay2002/skills/tree/main/skills/using-superpowers
Command: npx skills add https://github.com/Berkay2002/skills --skill using-superpowers-berkay2002

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill ensures that relevant skills are discovered and invoked before any assistant response, preventing premature actions, missed workflows, and inconsistent procedures across conversations.

Core Features & Use Cases

  • Mandated Skill Invocation: Enforce invoking the Skill tool whenever there is any chance a skill applies, even for clarifying questions or brief responses.
  • Skill Priority & Workflow Selection: Provides rules for ordering process versus implementation skills and guidance for choosing between checklist-driven-development, subagent-driven-development, and executing-plans workflows.
  • Use Case: When a user asks to "build X" the assistant runs brainstorming first, then selects the appropriate implementation skill and workflow per the priority rules.

Quick Start

Invoke the using-superpowers skill before responding to the user's initial message to check for applicable skills.

Frequently Asked Questions about using-superpowers

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 a prompt?

To enforce skill discovery before an agent responds, you mandate explicit Skill tool invocation during initial conversation handling and plan phases. This ensures relevant skills are checked and loaded prior to producing any assistant output or asking clarifying questions.

What is the best way to select an agent workflow for a software engineering task?

Selecting an agent workflow requires applying priority rules to choose between checklist-driven-development, subagent-driven-development, and executing-plans workflows. You must order process skills before implementation skills to determine the correct workflow.

Why does my assistant take actions without checking for applicable skills first?

Your assistant takes premature actions because it lacks a mandated skill check before responses. By enforcing strict adherence to loaded skill instructions and explicit Skill tool invocation, you prevent missed workflows and inconsistent procedures across conversations.

Does enforcing skill invocation work during brainstorming and debugging phases?

Yes, enforcing skill invocation works during brainstorming, debugging, and implementation workflows. It applies whenever tasks might benefit from a skill check, requiring explicit Skill tool invocation before any clarifying questions or actions are taken.

Can I force an agent to run brainstorming before selecting an implementation skill?

Yes, you can force an agent to run brainstorming first when asked to build a feature. The agent runs the brainstorming skill, then selects the appropriate implementation skill and workflow based on established priority rules.