using-superpowers

Enforce Skill tool invocation before responding across Claude Code and Gemini CLI.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a standardized mechanism to locate and invoke the appropriate Skills before any response, ensuring consistent access to capabilities and reducing miscommunication.

Core Features & Use Cases

  • Establishes a consistent protocol for discovering and loading Skills across platforms.
  • Enforces that Skill invocation occurs before any user-facing answer, including clarifications.
  • Defines priority rules (User Instructions > Skill guidance) and platform-specific activation paths.

Quick Start

Invoke the Skill tool at the start of a conversation to determine and apply the appropriate skills before answering.

Frequently Asked Questions about using-superpowers

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

FAQPage Schema
How do I ensure the correct skill is invoked before an AI generates a response?

Skill invocation protocols enforce that the system locates and loads the appropriate skill via standard tool interfaces before producing any user-facing answer. Explicit user instructions always take precedence over skill-driven guidance during this routing process.

What is the standard workflow for skill invocation across Claude Code and Gemini CLI?

The standard workflow for skill invocation across Claude Code and Gemini CLI requires routing guidance through platform-specific standard interfaces. This ensures consistent access to capabilities by enforcing skill loading before answering, including during clarifying questions.

When do I need to apply skill invocation rules in a conversational AI workflow?

You need to apply skill invocation rules in a conversational AI workflow across both initial user prompts and clarifying questions. The protocol enforces tool invocation before any response is generated to reduce miscommunication and ensure consistent access.

How do priority rules work when user instructions conflict with skill guidance?

Priority rules dictate that explicit user instructions take precedence over skill-driven guidance, followed by platform-specific rules. This hierarchy ensures user intent is respected while maintaining the safety and consistency of the skill invocation workflow.

Does skill invocation work with both Claude Code and Gemini CLI platforms?

Yes, skill invocation works with both Claude Code and Gemini CLI platforms. The protocol routes guidance accordingly through each platform's standard interfaces, ensuring consistent access to skills and reducing miscommunication across different conversational AI environments.

Why should skill invocation occur before answering clarifying questions?

Skill invocation must occur before answering clarifying questions to establish a consistent protocol for discovering and loading capabilities. This prevents miscommunication by ensuring the correct skill context is active throughout the entire conversational AI interaction.