using-superpowers

Invokes Skill tool to select and apply relevant skills before every user request.

Updated Apr 18, 2026
One-click install
npx skills add https://github.com/sachio222/based-stack --skill using-superpowers-sachio222
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: using-superpowers
Source: https://github.com/sachio222/based-stack/tree/main/using-superpowers
Command: npx skills add https://github.com/sachio222/based-stack --skill using-superpowers-sachio222

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill ensures that whenever a user starts a conversation, the system automatically determines and applies relevant skills by invoking the Skill tool prior to any response, including clarifying questions.

Core Features & Use Cases

  • Enforces immediate skill discovery and invocation to improve accuracy and safety.
  • Defines priority rules (user instructions > skills > default system prompt) and platform-specific access.
  • Provides guidance on how to access and implement skills across Claude Code, Gemini CLI, and other environments.

Quick Start

Always invoke the Skill tool before responding to determine and apply relevant 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 AI skill invocation before every response?

To enforce AI skill invocation, configure the system to automatically determine and apply relevant skills by calling the Skill tool prior to any response, including clarifying questions, ensuring accurate context-loading.

What are the priority rules for workflow governance in AI communication?

Workflow governance priority rules dictate that user instructions take precedence, followed by skills, and finally the default system prompt, ensuring structured ai-communication and execution.

How do I set up skill discovery for Claude Code and Gemini CLI?

Skill discovery is set up by invoking the Skill tool at the start of interactions, with platform-specific access methods guiding how skills are loaded and executed across Claude Code and Gemini CLI.

Does skill invocation require specific frontmatter in SKILL.md files?

Yes, skill invocation requires SKILL.md files to specify required frontmatter containing the name and description, enabling the Skill tool to properly load and execute the content.

What is automatic context-loading and when do I need it?

Automatic context-loading is the process of revealing and applying relevant skills at the start of an interaction. You need it to improve accuracy and safety across all user requests.

Can I include optional scripts and references when implementing skills?

Yes, you can include optional scripts, references, and assets when implementing skills, which are loaded and executed via the Skill tool alongside the required SKILL.md content.