using-superpowers

Enforces skill discovery and invocation before any AI agent response across platforms.

3|Updated Sep 18, 2025
One-click install
npx skills add https://github.com/KingMichaelPark/dotfiles --skill using-superpowers-kingmichaelpark
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: using-superpowers
Source: https://github.com/KingMichaelPark/dotfiles/tree/main/ai/.agents/skills/using-superpowers
Command: npx skills add https://github.com/KingMichaelPark/dotfiles --skill using-superpowers-kingmichaelpark

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? AI coding agents often skip available skills and respond directly, leading to inconsistent workflows and missed process discipline. This Skill establishes a mandatory protocol requiring agents to check for and invoke relevant skills before any response, including clarifying questions. ## Core Features & Use Cases - Mandatory Skill-First Rule: Requires invoking any potentially applicable skill (even at 1% relevance) before responding or acting. - Cross-Platform Tool Mappings: Ships reference guides mapping generic skill actions to concrete tools in Claude Code, Codex, Copilot CLI, Gemini CLI, Pi, and Antigravity. - Priority and Workflow Guidance: Defines instruction priority (user instructions over skills over system defaults), skill-type ordering (process skills before implementation skills), and red-flag rationalizations to avoid. - Use Case: An agent receives a bug-fix request; instead of immediately editing code, it first invokes the systematic-debugging skill, announces its use, and follows the checklist before responding. ## Quick Start Ask your AI agent to follow the superpowers skill protocol so it checks and invokes relevant skills before answering any request.

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

Install this skill so it loads at conversation start; it instructs the agent to invoke any potentially relevant skill before responding, including before clarifying questions. The agent announces each skill it uses and follows its checklist.

What AI coding platforms support skill invocation?

The skill covers Claude Code (Skill tool), Codex (native loading), Copilot CLI (skill tool), Gemini CLI (activate_skill), Pi (read SKILL.md), and Antigravity (view_file with IsSkillFile). Each platform has a dedicated tool-mapping reference file.

Do user instructions override skill instructions?

Yes. User instructions in CLAUDE.md, GEMINI.md, AGENTS.md, or direct requests take highest priority. Skills override default system behavior only where they conflict, but never override explicit user instructions.

Which skills should run first when multiple apply?

Process skills like brainstorming or systematic-debugging run first because they determine how to approach the task. Implementation skills such as frontend-design or mcp-builder run second to guide execution.

Does this skill work with Git or Jujutsu workflows?

The skill configures the workflow to use Jujutsu (jj) instead of Git by default. It directs agents to avoid git worktree skills and prefer plain jj commands, using jj workspaces only for parallel or isolated execution.