using-superpowers

Discover and invoke relevant skills for agent tasks using YAML frontmatter.

23|2|Updated May 27, 2026
One-click install
npx skills add https://github.com/zhouguoqing/QianYuan.AIAgenticFramework --skill using-superpowers-zhouguoqing
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: using-superpowers
Source: https://github.com/zhouguoqing/QianYuan.AIAgenticFramework/tree/main/.agents/skills/using-superpowers
Command: npx skills add https://github.com/zhouguoqing/QianYuan.AIAgenticFramework --skill using-superpowers-zhouguoqing

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automatically discovers and invokes relevant skills to improve task handling for agents.

Core Features & Use Cases

  • Skill discovery at the start of every new task or session.
  • Decision flow that loads and follows applicable skills when they match the task.
  • Seamless fallback to default behavior when no skill applies; announces skill usage.

Quick Start

At the start of a task, load this skill to enable automatic skill discovery and invocation for new sessions.

Frequently Asked Questions about using-superpowers

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

FAQPage Schema
How do I enable automatic skill discovery for an agent at the start of a new session?

To enable automatic skill discovery, load the skill at the start of a new task or session. It registers via YAML frontmatter and uses a decision flow to automatically load and follow matching skills.

What happens when no registered skill matches my current task?

When no skill applies, the system seamlessly falls back to the agent's default behavior. It announces skill usage, maintaining transparency during task handling.

How does YAML frontmatter register a skill for agent task handling?

YAML frontmatter registers the skill's metadata for discovery, while the Markdown body provides activation prompts and guidance for the agent to follow during task handling.

Can I use automatic skill invocation across persistent contexts where skill applicability varies?

Yes, automatic skill invocation applies at the start of every new task across persistent contexts. It dynamically evaluates skill applicability to load relevant skills as needed.

Does the agent announce when a specific skill is loaded and followed?

Yes, the decision flow announces skill usage whenever a matching skill is loaded and followed. This ensures transparency during task handling.