using-superpowers

Enforce skill discovery and invocation before any assistant response.

9|2|Updated Jan 22, 2026
One-click install
npx skills add https://github.com/DmitriyPolukhin/antigravity-superpower --skill using-superpowers-dmitriypolukhin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: using-superpowers
Source: https://github.com/DmitriyPolukhin/antigravity-superpower/tree/main/modules/using-superpowers
Command: npx skills add https://github.com/DmitriyPolukhin/antigravity-superpower --skill using-superpowers-dmitriypolukhin

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It prevents the assistant from responding prematurely by ensuring skill discovery and invocation happens before any reply, even for seemingly small clarifying questions.

Core Features & Use Cases

  • Skill-first discipline: Treats “any response” (including questions and clarifications) as an action that must begin with invoking the relevant skill when there is any chance it applies.
  • Explicit Skill access guidance: Provides platform-specific instructions (e.g., using the Skill tool) and mandates loading the skill content rather than browsing skill files directly.
  • Priority and policy rules: Defines an ordering for when multiple skills could apply (process/rigid-first, then implementation/flexible) and how to behave when a skill is invoked but turns out not to fit.

Quick Start

Tell your agent to invoke the using-superpowers skill before making any reply so it can decide which other skills to use and then follow them exactly.

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-first agent workflows before the assistant responds?

Disciplined skill discovery is enforced by requiring relevant skill invocation before any assistant response, including clarifications, ensuring proper skill discovery and strict adherence throughout the task.

What is skill orchestration and how does it prioritize multiple applicable skills?

Skill orchestration defines a priority ordering where process or rigid skills take precedence over implementation or flexible skills when multiple skills could apply to the same task.

How do I stop the assistant from replying before checking available skills?

To stop premature assistant replies, invoke the using-superpowers skill before any response so it can decide which other skills to use and then follow them exactly.

Do I need to load skill content directly or can the agent browse skill files?

You must load skill content through the platform-specific Skill tool rather than browsing skill files directly, ensuring the agent follows the skill exactly without bypassing its defined process.

What happens when an invoked skill turns out not to fit the current task?

When an invoked skill does not fit the task, the policy rules define how to behave and fall back, allowing the agent to proceed with the next prioritized skill or respond without it.

When should I apply process enforcement rules during an agent conversation?

Process enforcement applies at the start of conversations and throughout tasks wherever uncertainty exists about whether a skill may apply, including cases that only seem to need clarifications.