using-superpowers

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

2|Updated Aug 15, 2025
One-click install
npx skills add https://github.com/Grupo-6-ADS-B/FittNutri --skill using-superpowers-grupo-6-ads-b
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: using-superpowers
Source: https://github.com/Grupo-6-ADS-B/FittNutri/tree/main/.claude/skills/using-superpowers
Command: npx skills add https://github.com/Grupo-6-ADS-B/FittNutri --skill using-superpowers-grupo-6-ads-b

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? AI assistants often skip available skills and answer directly, missing workflows that would produce better results. This Skill establishes a mandatory protocol that forces the assistant to check for and invoke relevant skills before responding to any user message. ## Core Features & Use Cases - Mandatory Skill Check: Requires invoking any potentially relevant skill before responding, even for simple questions or clarifications. - Priority Rules: Defines instruction precedence (user instructions over skills over system defaults) and skill ordering (process skills before implementation skills). - Cross-Platform Tool Mapping: Ships reference guides mapping Claude Code tools to Codex and Gemini CLI equivalents. - Use Case: When a user asks to fix a bug, the assistant first invokes the debugging skill rather than jumping straight into code edits, ensuring disciplined workflows. ## Quick Start Start any conversation and the assistant will check for applicable skills before responding to your 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 assistant always check for skills before responding?

Install this skill so it loads at conversation start. It instructs the assistant to invoke any potentially relevant skill before responding, including before clarifying questions, and provides a decision flowchart for the check.

What happens when user instructions conflict with a skill?

User instructions take highest priority. If CLAUDE.md, GEMINI.md, or AGENTS.md contradicts a skill's workflow, the assistant follows the user's explicit instructions over the skill.

Does this skill work with Gemini CLI or Codex?

Yes, it includes reference files mapping Claude Code tool names to Codex and Gemini CLI equivalents. Gemini CLI activates skills via activate_skill, while Codex uses spawn_agent for subagent dispatch.

Which skill should run first when multiple skills apply?

Process skills like brainstorming or 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.

Can subagents skip this skill?

Yes. The skill contains an explicit stop instruction: if the assistant was dispatched as a subagent to execute a specific task, it skips this skill and proceeds directly with the assigned work.