using-superpowers

Invoke relevant skills early in conversations to improve productivity and accuracy.

2|Updated Jan 27, 2026
One-click install
npx skills add https://github.com/novskidev/codex-skill-template --skill using-superpowers-novskidev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: using-superpowers
Source: https://github.com/novskidev/codex-skill-template/tree/main/skills/using-superpowers
Command: npx skills add https://github.com/novskidev/codex-skill-template --skill using-superpowers-novskidev

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill helps in establishing a structured approach to utilizing skills within conversations, ensuring that relevant skills are invoked to maximize productivity and accuracy.

Core Features & Use Cases

  • Skill Invocation Guidance: Instructs on the importance of invoking relevant skills early in a conversation.
  • Process Overview: Provides a visual flowchart for the skill invocation process.
  • Red Flags: Identifies common thoughts that may lead to inappropriate skill usage.
  • Skill Priority: Offers a priority list for different types of skills.
  • Skill Types: Differentiates between rigid and flexible skills and how to use them.

Quick Start

When starting a conversation, always check if any relevant skills apply before responding. Use the Skill tool to load the content and follow it accordingly.

Frequently Asked Questions about using-superpowers

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

FAQPage Schema
How do I ensure relevant skills are invoked correctly during a conversation?

To ensure proper skill invocation during a conversation, always check for applicable skills before responding, load the relevant content, and follow the structured protocol to maximize productivity and accuracy.

What is the best way to manage task productivity when multiple skills apply?

Managing task productivity with multiple skills involves using a predefined priority list to determine which rigid or flexible skill to invoke first, ensuring proper skill use and avoiding unnecessary tasks.

Why does inappropriate skill usage happen and how can I avoid it?

Inappropriate skill usage often happens when common red flag thoughts trigger unnecessary actions; you can avoid it by identifying these red flags and following a visual flowchart for the skill invocation process.

When do I need to differentiate between rigid and flexible skills for task management?

You need to differentiate between rigid and flexible skills when establishing a structured approach to skill utilization, as this distinction dictates how you apply them to improve productivity and accuracy in different scenarios.

Can I use conversation guidance to prevent unnecessary tasks in any scenario?

Yes, you can apply conversation guidance to any scenario requiring the application of a skill, establishing a protocol that ensures proper skill use early on and prevents unnecessary tasks from being executed.

Does using a skill invocation protocol require specific dependencies?

No, applying a skill invocation protocol requires no specific dependencies; it relies entirely on checking relevant skills early in a conversation and loading the content to guide the response process effectively.