using-superpowers

Directs invocation of skills across Claude Code, Copilot CLI, Gemini CLI platforms.

Updated Jun 9, 2026
One-click install
npx skills add https://github.com/joyce820309/holo-oahu --skill using-superpowers-joyce820309
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: using-superpowers
Source: https://github.com/joyce820309/holo-oahu/tree/main/.skills/superpowers/skills/using-superpowers
Command: npx skills add https://github.com/joyce820309/holo-oahu --skill using-superpowers-joyce820309

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides guidelines on when and how to use various skills during conversations, ensuring effective and compliant use of the AI's capabilities.

Core Features & Use Cases

  • Skill Invocation Guidelines: Informs on the order of instruction priority (user's explicit instructions, Superpowers skills, and default system prompt).
  • Skill Access Methods: Describes how to invoke skills in different platforms like Claude Code, Copilot CLI, and Gemini CLI.
  • Platform Adaptation: Offers mappings of Claude Code tools to equivalent ones in other platforms.

Quick Start

To activate the 'using-superpowers' skill, invoke it by using the 'Skill' tool in your respective platform (e.g., Claude Code, Copilot CLI, Gemini CLI).

Frequently Asked Questions about using-superpowers

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

FAQPage Schema
How do I override default system behaviors to prioritize user instructions in AI conversations?

To override default system behaviors, you must establish a strict skill invocation process that prioritizes user instructions first, followed by specific skills, and then the default system prompt. This ensures user control over the conversation flow.

What is the correct skill invocation order when managing multi-agent tasks?

The correct skill invocation order prioritizes explicit user instructions first, then designated skills, and finally the default system prompt. This hierarchy is essential for managing subagent tasks and ensuring compliant multi-agent support.

How do I map Claude Code tool names to equivalent tools in Copilot CLI or Gemini CLI?

Platform adaptation involves mapping Claude Code tool names to their functional equivalents in Copilot CLI and Gemini CLI. This allows you to invoke skills and manage worktrees consistently across different non-CC platforms.

Can I use this skill to manage worktrees and subagent tasks in non-CC platform environments?

Yes, you can manage worktrees and subagent tasks in non-CC platform environments by applying the provided tool mapping guidelines. This ensures multi-agent support and correct tool equivalents across platforms like Copilot CLI and Gemini CLI.

When do I need to explicitly invoke a skill before generating a response?

You need to explicitly invoke a skill before generating a response whenever the conversation requires specific tool mappings or multi-agent support. Directing the AI to invoke relevant skills first ensures effective and compliant use of its capabilities.

Why does my AI assistant ignore user instructions and follow default system prompts instead?

Your AI assistant ignores user instructions because the correct invocation hierarchy is not established. You must enforce an instruction priority where user instructions override Superpowers skills, which in turn override the default system prompt.