using-superpowers

Invoke the Skill tool before responding to user messages.

Updated Mar 7, 2026
One-click install
npx skills add https://github.com/randoneering/nix-flake-mirror --skill using-superpowers-randoneering
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: using-superpowers
Source: https://github.com/randoneering/nix-flake-mirror/tree/main/home/programs/opencode/skills/using-superpowers
Command: npx skills add https://github.com/randoneering/nix-flake-mirror --skill using-superpowers-randoneering

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Establishes a mandatory workflow at the start of every conversation by locating and applying applicable Skills, ensuring the Skill tool is invoked before any response, including clarifying questions.

Core Features & Use Cases

  • Enforces discovery of relevant Skills from available SKILL.md definitions at the beginning of every interaction.
  • Mandates Skill tool invocation before replying, preserving user instructions and platform-specific behavior.
  • Guides consistent negotiation of context: prioritizes user directives, superpowers, and default system prompts accordingly.

Quick Start

Start each session by invoking the Skill tool to load and apply any applicable Skills before generating a reply.

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 tool invocation before generating any conversation reply?

To enforce skill tool invocation before replying, you need a mandatory workflow that locates applicable skills at conversation start. This ensures the tool is triggered before any response is generated, including initial clarifying questions.

What is instruction priority and how does it work with system prompts in conversation flow?

Instruction priority in conversation flow dictates the negotiation of context by prioritizing user directives first, followed by superpowers, then default system prompts. This hierarchy preserves user instructions while maintaining platform-specific behavior.

How do I load platform-specific skills from available SKILL.md definitions at conversation start?

Loading platform-specific skills requires invoking the skill tool at the beginning of an interaction. This discovers and applies relevant skills from available definitions, ensuring platform-specific guidance, priority rules, and content gating are followed.

Does this conversation flow automation work without any dependencies?

Yes, this conversation flow automation works without dependencies. It operates as an advanced standalone mechanism to mandate skill tool invocation, ensuring prompt safety and instruction priority are maintained without external components.

When do I need mandatory skill discovery in an automated conversation flow?

You need mandatory skill discovery in an automated conversation flow when you must ensure platform-specific behavior and prompt safety. It is required at conversation start and before asking clarifying questions to determine applicable skills.