Yao Meta Skill

Create, improve, or evaluate an existing skill from workflows, prompts, SOPs, scripts. Use for migration/release/package, routing, evals/tests, install/trust checks, 优化已有 skill, 补 trigger 评测. Exclude summary/translation/docs, brainstorming, one-off prompts, copy-only edits, outline-only requests.

2,718 stars 252 forksSkill & Plugin Authoring

Install

skills CLI (Claude Code, Cursor, Codex and more)
npx skills add yaojingang/yao-meta-skill --skill yao-meta-skill
Manual install
git clone --depth 1 https://github.com/yaojingang/yao-meta-skill.git /tmp/yao-meta-skill
mkdir -p ~/.claude/skills
cp -r /tmp/yao-meta-skill/. ~/.claude/skills/yao-meta-skill

Personal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.

From the SKILL.md

# Yao Meta Skill

## Router Rules

- Route by frontmatter `description` using the lightest mode.
- Keep `SKILL.md` lean: guidance in `references/`, logic in `scripts/`, evidence in `reports/`.

## Modes

- `Scaffold`: exploratory; `Production`: team; `Library`: shared; `Governed`: release-critical.
- Rules: [Method](references/skill-engineering-method.md), [Modes](references/operating-modes.md), [Boundaries](references/resource-boundaries.md).

## Compact Workflow

1. Require `repeated use` + `reusable output contract`; skip one-offs.
2. Lock target path + identity before writes; self-edits require `--self`.
3. Capture job, output, exclusions, constraints, standards, mode.
4. Scan `3-5` useful external/user/local references.
5. Write `description` early; route edits need `trigger_eval.py`; release gates follow risk.
6. Add deeper profiles only when earned.

Playbooks: [Target Safety](references/target-safety.md), [Intent](references/intent-dialogue.md), [Skill IR](references/skill-ir-method.md), [Output Eval](references/output-eval-method.md), [Review Studio](references/review-studio-method.md).

## Updates

Activation: `scripts/yao.py check-update --notice --self`; show `notice_text` if requested; continue. “更新”: `scripts/yao.py self-update --self --yes`.

## Skill OS 2.0 Gates

For production/library/governed releases, run Skill IR, compiler, trigger/output eval, Atlas, conformance, trust, package/install, upgrade, drift, waiver, Review Studio.
Read the full skill on GitHub

Details

Skill name
yao-meta-skill
License
MIT
Repo updated
17 August 2026

FAQ

What does the Yao Meta Skill skill do?

Create, improve, or evaluate an existing skill from workflows, prompts, SOPs, scripts. Use for migration/release/package, routing, evals/tests, install/trust checks, 优化已有 skill, 补 trigger 评测. Exclude summary/translation/docs, brainstorming, one-off prompts, copy-only edits, outline-only requests.

How do I install the Yao Meta Skill skill?

skills CLI (Claude Code, Cursor, Codex and more): npx skills add yaojingang/yao-meta-skill --skill yao-meta-skill. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.

Is Yao Meta Skill popular?

It lives in yaojingang/yao-meta-skill, which has 2,718 GitHub stars and 252 forks.

Related skills

Skillforge

914

tripleyak/SkillForge

Use when creating, improving, finding, or auditing agent skills - the user says 'create a skill', 'do I have a skill for X', 'improve the X skill', 'which skill should I use', asks whether a skill exists for a task, or wants to validate, test, evaluate, package, or health-check skills. Also use for skill ecosystem maintenance (duplicate detection, stale skills, trigger collisions) and advisor checkpoints.

Skill & Plugin Authoring93

Skill Authoring Workflow

7.8k

deanpeters/Product-Manager-Skills

Turn raw PM content into a compliant, publish-ready skill. Use when creating or updating a repo skill without breaking standards.

Skill & Plugin AuthoringIn 3 lists940

SkillAlchemy

460

agentsope/SkillAlchemy

SkillAlchemy — One thought conceived, one goal achieved. Accept any idea or distillation target and produce an installable SKILL.md. It uses Lens to clarify the problem and LEAP to run distillation or fusion. This is the sole user-facing entry point. Use when the user asks to distill, generate a skill, fuse skills, or says, "I want to build X, but I do not know where to start.

Skill & Plugin Authoring28

Project Guidelines Example

294k

affaan-m/ECC

Project-specific skill template covering architecture, patterns, testing, and deployment guidance.

Skill & Plugin AuthoringIn 1 list43k

Qiaomu Meta Skill

387

joeseesun/qiaomu-meta-skill

Research, create, improve, migrate, evaluate, package, install-check, govern, and safely publish qiaomu-flavored agent skills from workflows, prompts, transcripts, docs, SOPs, runbooks, scripts, or notes. Use for new or existing skills, prior-art synthesis, routing/trigger boundaries, trigger or output evals, Skill IR, release gates, README/Profile preparation, GitHub repository and pull-request publication, versioned Releases, clean npx installation, team reuse, and create-and-publish flows. The publication path is self-contained and forbids direct default-branch pushes. Exclude one-off summa

Skill & Plugin Authoring63

Writing Skills

310k

obra/superpowers

Use when creating new skills, editing existing skills, or verifying skills work before deployment

Skill & Plugin AuthoringIn 6 lists28k

Browse the most popular Claude skills, all skill & plugin authoring skills, or write your own with the skills generator.