using-superpowers

Check for applicable skills before responding to any user message.

1|Updated Dec 25, 2017
One-click install
npx skills add https://github.com/mattniedelman/dotfiles --skill using-superpowers-mattniedelman
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: using-superpowers
Source: https://github.com/mattniedelman/dotfiles/tree/main/dot_augment/skills/using-superpowers
Command: npx skills add https://github.com/mattniedelman/dotfiles --skill using-superpowers-mattniedelman

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill ensures every conversation begins with a check for applicable skills, guaranteeing the AI consults the Skill system before producing an answer, clarifications, or actions.

Core Features & Use Cases

  • Mandatory skill invocation: always assess for applicable skills prior to any response.
  • Consistency across channels: maintains a uniform behavior in chats, demos, and support interactions.
  • Safe and discoverable: helps surface capabilities early and avoids ungrounded responses.

Quick Start

Invoke the skill check at the start of every user message to determine if any skill should be loaded before replying.

Frequently Asked Questions about using-superpowers

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

FAQPage Schema
How do I enforce mandatory skill invocation before every AI response?

You can enforce mandatory skill invocation by triggering a capability check at the start of every user message. This guarantees the AI consults the skill system before producing any answer, clarification, or action.

What does a pre-response skill check do for conversation workflows?

A pre-response skill check verifies applicable capabilities before the AI replies, ensuring safe and discoverable interactions. It surfaces relevant skills early and prevents ungrounded responses across all chat and support channels.

How do I make sure AI conversations consistently check for applicable skills?

To maintain consistency, apply a mandatory skill check whenever there is even a small chance a capability may apply. This ensures uniform behavior across demos, chats, and support interactions before proceeding with normal messaging.

When should I trigger a skill check in a conversation?

Trigger a skill check at the start of every user message to determine if any skill should be loaded. This applies to all conversations whenever there is a chance a skill may be relevant to the user query.

What happens if no skills apply during the conversation check?

If no skills apply during the check, the system proceeds with normal messaging. The rule requires reading and applying skill content only when relevant, otherwise it defaults to standard conversational responses.

Does mandatory skill invocation work across different chat channels?

Yes, mandatory skill invocation maintains a uniform behavior across all channels. Whether in chats, demos, or support interactions, the system consistently assesses for applicable skills prior to any response.