using-superpowers

Invoke the Skill tool at conversation start to apply priority rules.

Updated Apr 9, 2026
One-click install
npx skills add https://github.com/cookeyholder/django-devcontainer-template --skill using-superpowers-cookeyholder
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: using-superpowers
Source: https://github.com/cookeyholder/django-devcontainer-template/tree/main/.agent/skills/using-superpowers
Command: npx skills add https://github.com/cookeyholder/django-devcontainer-template --skill using-superpowers-cookeyholder

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Establishes a mandatory Skill invocation workflow at the start of every conversation to ensure the AI discovers and applies the correct Skill before generating a response.

Core Features & Use Cases

  • Enforces invoking the Skill tool prior to any user or system reply, guaranteeing Skill-driven processing.
  • Defines clear priority rules: user instructions take precedence, followed by Superpowers Skills, then the default system prompt, ensuring predictable behavior.
  • Provides cross-platform guidance (Claude Code, Copilot CLI, Gemini CLI) on how to locate, load, and apply skills from the local repository.

Quick Start

Invoke the Skill tool at the start of a conversation to apply this skill.

Frequently Asked Questions about using-superpowers

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

FAQPage Schema
How do I ensure AI assistants invoke skills before responding to user input?

To ensure AI assistants invoke skills before responding, you enforce a mandatory skill invocation workflow at the start of every conversation. This locates and loads the correct skill to steer behavior prior to generating any response.

What priority rules apply when loading skills for conversational AI?

Priority rules for loading skills dictate that user instructions take precedence, followed by Superpowers Skills, then the default system prompt. This ensures predictable behavior and consistent respect for all input tiers before generating a response.

Does this skill discovery workflow work with Copilot CLI and Gemini CLI?

Yes, this skill discovery workflow works with Copilot CLI and Gemini CLI. It provides cross-platform guidance to locate, load, and apply skills from local repositories across Claude Code, Copilot CLI, and Gemini CLI environments.

How to prevent prompt injection during skill invocation in CLI environments?

To prevent prompt injection during skill invocation, the workflow enforces safety checks and priority rules. It ensures user instructions, skill-based guidance, and system prompts are consistently respected before generating a response.

What is the correct conversational flow for applying local skills?

The correct conversational flow for applying local skills requires invoking the Skill tool prior to any user or system reply. This guarantees skill-driven processing by finding and applying the correct skill at the start of each conversation.