using-superpowers

Identify and apply applicable skills before any user-facing response.

19|2|Updated Dec 22, 2025
One-click install
npx skills add https://github.com/CodingCossack/agent-skills-library --skill using-superpowers-codingcossack
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: using-superpowers
Source: https://github.com/CodingCossack/agent-skills-library/tree/main/skills/using-superpowers
Command: npx skills add https://github.com/CodingCossack/agent-skills-library --skill using-superpowers-codingcossack

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill enforces a discipline of discovering and invoking the right skills before producing any response, reducing hallucinations, scope creep, and misaligned outputs.

Core Features & Use Cases

  • Skill discovery at conversation start: Checks for relevant skills and routes tasks appropriately.
  • Deterministic invocation flow: Announces and follows a predefined workflow before answering.
  • Guardrails and context loading: Loads the appropriate SKILL.md and contextual information to ensure safe, accurate responses.

Quick Start

Begin each session by invoking the skill-discovery flow before formulating any answer.

Frequently Asked Questions about using-superpowers

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

FAQPage Schema
How do I enforce an AI-assistant workflow to check for relevant skills before responding?▼

To enforce an AI-assistant workflow, you apply a skill-first gating mechanism that identifies and invokes applicable skills before any user-facing response. This prevents hallucinations and scope creep by loading contextual guardrails first.

What is the best way to automate skill discovery at the start of an AI conversation?▼

Automating skill discovery at the start of a conversation involves running a predefined check that routes tasks appropriately. This ensures the AI loads the correct SKILL.md context and follows a deterministic invocation flow before answering.

How do I load contextual guardrails to reduce AI hallucinations during task execution?▼

You load contextual guardrails by activating skills that require a YAML frontmatter with name and description, plus a Markdown body loaded as context. This ensures safe, accurate responses by enforcing deterministic workflow rules.

Do I need a specific file format to structure prompts for AI workflow automation?▼

You need a Skill unit defined by a YAML frontmatter containing the name and description, followed by a Markdown body. Optional resource directories for scripts, references, and assets can also be attached to support the workflow.

Why does my AI assistant skip relevant skills and produce misaligned outputs?▼

Your AI assistant skips relevant skills and produces misaligned outputs because it lacks a deterministic invocation flow. Implementing a skill-first workflow checks for applicable skills before formulating any answer, reducing scope creep.

Can I use skill invocation gating for both planning and clarification tasks?▼

Yes, skill invocation gating applies across clarification, planning, and execution tasks. It announces and follows a predefined workflow before answering, ensuring proper context loading and safe execution throughout the conversation.