using-superpowers

Invoke relevant skills before responding, prioritizing user instructions over defaults.

947|163|Updated Jan 13, 2026
One-click install
npx skills add https://github.com/guanyang/antigravity-skills --skill using-superpowers-guanyang
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: using-superpowers
Source: https://github.com/guanyang/antigravity-skills/tree/main/skills/using-superpowers
Command: npx skills add https://github.com/guanyang/antigravity-skills --skill using-superpowers-guanyang

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill ensures that AI agents consistently leverage available tools and skills before resorting to their default behaviors or asking clarifying questions, thereby maximizing efficiency and accuracy.

Core Features & Use Cases

  • Mandatory Skill Invocation: Guarantees that relevant skills are considered and invoked for any task, even if there's only a small chance they might apply.
  • Instruction Prioritization: Clearly defines the hierarchy of instructions, with user directives always taking precedence over skill instructions, and skills overriding default system prompts.
  • Use Case: When an agent receives a request to "summarize this document," it will first check if a summarization skill exists and invoke it, rather than immediately attempting to summarize using its base knowledge.

Quick Start

Always invoke any relevant skill before responding to the user.

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 invoke skills before generating responses?

To ensure an AI agent invokes skills before responding, apply an instruction priority protocol that mandates checking available skills before executing tasks or answering questions. This forces skill consideration over default behaviors.

What is instruction prioritization for agent behavior and workflow automation?

Instruction prioritization for workflow automation defines a hierarchy where user directives override skill instructions, and skills override default system prompts. This guarantees user commands take absolute precedence during task execution.

Why does my AI agent use default behaviors instead of relevant skills?

An AI agent uses default behaviors instead of relevant skills because it lacks a strict skill invocation protocol. Implementing mandatory skill checks before responding ensures the agent actively considers and applies relevant tools.

How to prioritize user instructions over default system prompts in agent tasks?

To prioritize user instructions over default system prompts, implement a defined instruction hierarchy. User directives must take precedence over skill instructions, which in turn override default system behaviors during all conversational turns.

When do I need mandatory skill invocation for conversational turns?

You need mandatory skill invocation for conversational turns whenever there is a possibility a skill could be beneficial. Applying this protocol across all task executions maximizes efficiency and prevents unnecessary clarifying questions.