using-superpowers

Locate and invoke the appropriate Skill before responding.

1|Updated Apr 10, 2026
One-click install
npx skills add https://github.com/Rysnz/OpenHarness --skill using-superpowers-rysnz
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: using-superpowers
Source: https://github.com/Rysnz/OpenHarness/tree/main/src/crates/core/builtin_skills/using-superpowers
Command: npx skills add https://github.com/Rysnz/OpenHarness --skill using-superpowers-rysnz

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Ensures that the correct Skill is considered and invoked before any response, establishing a consistent workflow for using built-in capabilities.

Core Features & Use Cases

  • Enforces the need to locate and load the appropriate Skill tool before replying.
  • Defines a clear priority: user instructions > skills > default system behavior.
  • Provides platform-aware guidance for Claude Code, Gemini CLI, and OpenHarness to load and execute skills.

Quick Start

Invoke the Skill tool for using-superpowers at the start of a chat to ensure any relevant skills are loaded before you respond.

Frequently Asked Questions about using-superpowers

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

FAQPage Schema
How do I ensure an AI agent invokes the correct skill before responding to a user?▼

To ensure an AI agent invokes the correct skill before responding, you must locate and load the appropriate Skill tool at the start of a conversation. This establishes a consistent workflow by enforcing the priority order of user instructions over skills and default behavior.

What is the priority order when loading skills in an AI workflow?▼

The priority order when loading skills in an AI workflow is user instructions first, then skills, and finally default system behavior. This ensures user commands always take precedence over built-in capabilities and baseline responses.

When should I invoke a skill tool during a conversation?▼

You should invoke a skill tool at the start of a chat and whenever user instructions may require a skill. This guarantees the appropriate skill is located and loaded before any response is generated across supported platforms.

Does this skill invocation workflow work with Claude Code and Gemini CLI?▼

Yes, this skill invocation workflow works with Claude Code, Gemini CLI, and OpenHarness. It provides platform-aware guidance to load and execute skills correctly across these supported environments.

What frontmatter is required to locate and invoke an appropriate skill?▼

To locate and invoke an appropriate skill, a Skill frontmatter containing both a name and a description is required. This metadata allows the system to identify and load the correct skill before generating a response.

Why does an AI agent need to locate skills before replying to instructions?▼

An AI agent needs to locate skills before replying to ensure the correct built-in capability is considered and applied. This prevents default behavior from overriding specialized skills when user instructions require specific functionality.