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.