using-superpowers

Enforce a Skill-first workflow by invoking the Skill tool before answering any user message.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/namhoangg/agent-starter-kit --skill using-superpowers-namhoangg
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: using-superpowers
Source: https://github.com/namhoangg/agent-starter-kit/tree/main/cursor/skills/using-superpowers
Command: npx skills add https://github.com/namhoangg/agent-starter-kit --skill using-superpowers-namhoangg

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Conversations start without a clear protocol for finding and using skills, leading to inconsistent behavior.

Core Features & Use Cases

  • Enforces a Skill-first workflow to identify and apply the most relevant Skill.
  • Defines explicit priority rules (user instructions > superpowers > default system prompt).
  • Guides platform-specific skill access and usage across environments.

Quick Start

Begin every chat by invoking the Skill tool to identify and apply the appropriate skill before answering.

Frequently Asked Questions about using-superpowers

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

FAQPage Schema
How do I ensure my AI agent invokes the right skill before answering a user message?

To ensure your AI agent invokes the right skill before answering, enforce a skill-first workflow that queries the Skill tool at the start of every conversation to identify and apply the most relevant capability.

What priority rules should I use for AI system prompts versus user instructions?

Priority rules for AI system prompts dictate that user instructions take precedence over superpowers, which in turn override the default system prompt, ensuring user intent always guides the final agent behavior.

How do I handle skill discovery when dispatching subagents in an AI workflow?

For skill discovery when dispatching subagents, apply the skill-first protocol at the start of the subagent process to query the Skill tool and determine the correct skill path before generating any response.

What is the best way to enforce consistent skill access across different AI platforms?

To enforce consistent skill access across different AI platforms, define a standardized access protocol using the Skill tool that codifies how platform-specific environments query and apply relevant skills.

Why does my AI agent give inconsistent answers when multiple skills are available?

AI agents give inconsistent answers when multiple skills are available if there is no clear protocol for finding and using skills, a problem solved by enforcing a skill-first workflow at the start of every chat.