using-superpowers

Enforces skill discovery and invocation before any AI response or action.

Updated Apr 17, 2026
One-click install
npx skills add https://github.com/Syedyasir001/RVULibPass --skill using-superpowers-syedyasir001
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: using-superpowers
Source: https://github.com/Syedyasir001/RVULibPass/tree/main/.agent/skills/library/using-superpowers
Command: npx skills add https://github.com/Syedyasir001/RVULibPass --skill using-superpowers-syedyasir001

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? AI agents often skip available skills and improvise answers, leading to inconsistent workflows and missed process discipline. This Skill establishes a mandatory protocol that requires checking for and invoking relevant skills before any response, including clarifying questions. ## Core Features & Use Cases - Mandatory Skill Invocation: Requires invoking any potentially relevant skill (even at 1% likelihood) before responding or acting. - Instruction Priority Framework: Defines a clear hierarchy where user instructions override skills, and skills override default system behavior. - Cross-Platform Tool Mapping: Provides reference tables mapping Claude Code tools to Copilot CLI, Codex, and Gemini CLI equivalents. - Use Case: When a user asks an agent to fix a bug, the agent first invokes the debugging skill before exploring code, ensuring the correct process is followed rather than ad-hoc troubleshooting. ## Quick Start Start a conversation and require the agent to check for and invoke any applicable skill before giving any response or taking any action.

Frequently Asked Questions about using-superpowers

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

FAQPage Schema
How do I make an AI agent always use skills before responding?▼

Invoke this skill at conversation start to enforce a rule requiring skill checks before any response, including clarifying questions. The agent must invoke any skill with even a 1% chance of applying before proceeding with the task.

What happens when user instructions conflict with a skill?▼

User instructions always take precedence over skills. If CLAUDE.md, GEMINI.md, or AGENTS.md says to skip a workflow like TDD, the agent follows the user's instruction even when a skill mandates it.

Does this skill work with Copilot CLI and Gemini CLI?▼

Yes, the skill includes reference files mapping Claude Code tool names to Copilot CLI, Codex, and Gemini CLI equivalents. Copilot uses the skill tool, Gemini uses activate_skill, and Codex loads skills natively.

Which skills should run first when multiple skills apply?▼

Process skills like brainstorming and debugging run first because they determine how to approach the task. Implementation skills like frontend-design run second to guide execution.

Can subagents skip the skill invocation requirement?▼

Yes, subagents dispatched to execute a specific task skip this skill entirely. The SUBAGENT-STOP directive at the top of the skill instructs dispatched subagents to bypass the skill-checking protocol.