using-superpowers

Invoke relevant skills before responding to user queries in AI conversations.

Updated Mar 20, 2026
One-click install
npx skills add https://github.com/PickleSoda/history-mapped --skill using-superpowers-picklesoda
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: using-superpowers
Source: https://github.com/PickleSoda/history-mapped/tree/main/.agents/skills/using-superpowers
Command: npx skills add https://github.com/PickleSoda/history-mapped --skill using-superpowers-picklesoda

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill unit provides guidance on how to find and use skills effectively, establishing a protocol for invoking skills in conversations to ensure optimal usage.

Core Features & Use Cases

  • Skill Invocation Protocol: Outlines the process of invoking skills, ensuring they are used appropriately.
  • Priority System: Defines the hierarchy of instructions, from user's explicit commands to default system behavior.
  • Access Methods: Explains how to access skills in different environments like Claude Code and Gemini CLI.

Quick Start

Before responding to any user message, check if any relevant skill applies and invoke it accordingly.

Frequently Asked Questions about using-superpowers

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

FAQPage Schema
What are conversational AI skill invocation protocols and why are they needed?

Conversational AI skill invocation protocols establish a priority system for user instructions, ensuring the correct skill is checked and applied before responding to user queries.

How do I ensure correct skill usage in AI conversations?

To ensure correct skill usage, check if any relevant skill applies to the user's message and invoke it according to the defined priority hierarchy before generating a response.

How does the priority system for user instructions work in conversational AI?

The priority system defines a hierarchy of instructions, prioritizing explicit user commands over default system behavior to ensure appropriate skill application in AI conversations.

Can I use skill invocation guidelines in environments like Claude Code and Gemini CLI?

Yes, the skill invocation guidelines explain access methods for different environments, specifically outlining how to apply skills within Claude Code and Gemini CLI.

What is the best way to handle skill invocation before responding to user queries?

The best way is to implement a quick start protocol: automatically check for relevant skills and invoke them before responding to any user message in conversational AI systems.

When should I not use default system behavior over explicit user commands in AI protocols?

Default system behavior should not override explicit user commands, as the priority system dictates that user instructions take precedence to ensure correct skill usage.