using-superpowers

Load and apply potentially applicable skills before generating responses.

Updated Feb 14, 2026
One-click install
npx skills add https://github.com/jbro/pi-agent --skill using-superpowers-jbro
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: using-superpowers
Source: https://github.com/jbro/pi-agent/tree/main/skills/superpowers/using-superpowers
Command: npx skills add https://github.com/jbro/pi-agent --skill using-superpowers-jbro

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill ensures that any potentially applicable skills are loaded and consulted before producing a response, reducing missed context or unsafe shortcuts.

Core Features & Use Cases

  • Preloads relevant skills for the current task, enabling better decision-making.
  • Enforces guardrails by applying the loaded skills in order and halting unless appropriate.
  • Works across conversations and tasks, ensuring no opportunity to apply a skill is missed.

Quick Start

Load all potentially applicable skills before replying to any user input.

Frequently Asked Questions about using-superpowers

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

FAQPage Schema
How do I preload multiple AI skills before generating a response?

To preload multiple AI skills, the system identifies and loads any potentially applicable skills before replying to reduce missed context. It evaluates relevance across conversations and tasks, applying loaded skills in order with enforced guardrails.

What are AI workflow safety guardrails and how do they work?

AI workflow safety guardrails are rules enforced after loading applicable skills to halt unsafe shortcuts. The system applies loaded skills sequentially, enforcing safety checks and stopping execution unless appropriate conditions are met.

Can I apply multiple skills across different conversations automatically?

Yes, you can apply multiple skills across different conversations automatically. The system works across conversations and tasks to identify and load any potentially applicable skills, ensuring no opportunity to apply a skill is missed.

When should I use a context-load preflight check for AI tasks?

You should use a context-load preflight check for AI tasks to reduce missed context or unsafe shortcuts. It ensures any potentially applicable skills are loaded and consulted before producing a response, applying skills when there is even a 1% chance they are relevant.

Does loading many skills at once slow down AI response generation?

Loading many skills acts as a preflight check to ensure better decision-making before generating a response. The system evaluates applicability and loads relevant skills, enforcing guardrails and safety checks to prevent unsafe shortcuts.

Why does my AI workflow miss relevant context during multi-skill tasks?

Your AI workflow misses relevant context when potentially applicable skills are not loaded before producing a response. This skill solves that by preloading relevant skills and applying them in order, ensuring no opportunity to apply a skill is missed.