using-superpowers

Enforces skill discovery and invocation rules before any AI agent response.

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

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. This Skill establishes a mandatory protocol that forces the agent to check for and invoke relevant skills before any response, including clarifying questions. ## Core Features & Use Cases - Mandatory Skill Invocation: Requires calling the Skill tool whenever there is even a 1% chance a skill applies, with a decision flowchart and a list of rationalization red flags. - Cross-Platform Tool Mapping: Provides reference tables mapping Claude Code tools to Copilot CLI, Gemini CLI, Codex, and Hermes Agent equivalents. - Instruction Priority & Routing: Defines a priority hierarchy (user instructions > skills > system defaults), skill-type ordering (process skills before implementation skills), and routing rules for Chinese-language workflows. - Use Case: When a user asks to fix a bug, the agent first invokes the debugging skill, announces its use, creates TodoWrite items from checklists, and only then responds. ## Quick Start Ask the agent to handle any task and it will first check for applicable skills, announce which one it is using, and follow that skill's instructions before responding.

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 check skills before responding?

Load this skill at conversation start so it establishes the rule that any applicable skill must be invoked before any response, including clarifying questions. It includes a decision flowchart and a list of rationalization patterns the agent must reject.

How do Claude Code skills work in Copilot CLI or Gemini CLI?

Skills use Claude Code tool names, and the references directory provides mapping tables to each platform's equivalents. Copilot CLI uses the skill tool, Gemini CLI uses activate_skill, and Hermes Agent uses skill_view with three-level progressive loading.

What happens when user instructions conflict with a skill?

User instructions always take highest priority, above skills and default system prompts. If CLAUDE.md or AGENTS.md says not to use TDD while a skill mandates it, the agent follows the user's instruction.

Which skill applies first when multiple skills match a task?

Process skills like brainstorming and debugging take priority over implementation skills like frontend design or mcp-builder. For example, a build request triggers brainstorming first, then the relevant implementation skill.

Does this skill support Chinese-language development workflows?

Yes, it includes routing rules that trigger Chinese-specific skills for code review, git workflows on Gitee or Coding, documentation, and commit conventions when Chinese comments, READMEs, or communication are detected.