mcpbeat

Yao Meta Skill by yaojingang

yaojingang/yao-meta-skill

Create/improve/evaluate agent skills from workflows, prompts, SOPs, scripts. Use for migration/release/package, routing, evals/tests, install checks, 优化已有 skill, 补 trigger 评测. Exclude no-skill summary/translation/docs.

2954k tokens
context cost
the whole folder, loaded on every use
654
files
ships runnable scripts
0
copies elsewhere
how many repositories repackaged it
2171
stars on the repo
on the repository, not the skill itself

Install

one command, takes just this skill from the repository
npx skills add https://github.com/yaojingang/yao-meta-skill --skill yao-meta-skill

The instruction itself

9 sections, as written by the author

Yao Meta Skill

Router Rules

  • Route by frontmatter description.
  • Keep SKILL.md lean; put guidance in references/, logic in scripts/, and evidence in reports/.
  • Use the lightest reliable process.

Modes

  • Scaffold: exploratory/personal. Production: team reuse. Library: shared infra. Governed: high-trust/release-critical.
  • Rules: Method, Operating Modes, Resource Boundaries.

Compact Workflow

  • One-off/no reusable process: Do not create a skill; near-neighbor; require repeated use + reusable output contract.
  • Capture job, output, exclusions, constraints, standards, lightest fit.
  • Scan up to 3-5 references: external, user, local; skip tiny edits; surface only uncertainty/conflict.
  • Write description early; route/boundary edits need trigger_eval.py; releases need risk-matched gates before folders.
  • Add output-risk, artifact-design, prompt-quality, system-model, next directions only when earned.

Playbooks: Method, Intent, Skill IR, Output Eval, Review Studio.

Skill OS 2.0 Gates

For production/library/governed/team releases, run Skill IR, compiler, trigger/output eval, Skill Atlas, conformance, trust, registry/package/install, upgrade, drift, waiver, Review Studio.

Governed Package Boundary

For file-backed/release-critical/governed packages, name input_files as file-backed fixture; include owner, review cadence, input_files, output contract, rollback boundary; require trust report and reports/output_quality_scorecard.md; mark unavailable telemetry/approvals/metrics/benchmarks as missing evidence; do not fabricate evidence.

Preserve labels literally when they apply: file-backed fixture, input_files, output contract, rollback boundary, trust report, reports/output_quality_scorecard.md, missing evidence.

First-Turn Style

  • Start from the user's work/outcome before structure.
  • Ask only 2-3 key questions unless enough detail exists.
  • In Chinese, sound soft and companion-like; use Intent Dialogue.

Output Contract

Create/refactor/package: produce SKILL.md, aligned agents/interface.yaml, justified assets, boundary/exclusion/gate summary. Audit/evaluate-only: findings + proposed fixes; edit files only if asked. No-skill: no files.

Reference Map

Primary: Method, Artifact Design, Systems, Governance, SkillOps.

Other skills for the same job

different authors, same section of the catalogue
Skill Creator vendor ×10
by anthropics

Create new skills, modify and improve existing skills, and measure skill performance. Use when users want to create a skill from scratch, edit, or optimize an existing skill, run evals to test a skill, benchmark skill performance with variance analysis, or optimize a skill's description for better triggering accuracy.

56k tokens scripts
Skill Creator vendor ×9
by vercel-labs

Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.

12k tokens scripts
Skill Creator ×9
by JayZeeDesign

Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.

10k tokens scripts
Template Skill ×7
by JayZeeDesign

Replace with description of the skill and when Claude should use it.

35 tokens
Dispatching Parallel Agents ×5
by ZhanlinCui

Use when facing 2+ independent tasks that can be worked on without shared state or sequential dependencies

2k tokens
Skill Development vendor ×4
by anthropics

This skill should be used when the user wants to "create a skill", "add a skill to plugin", "write a new skill", "improve skill description", "organize skill content", or needs guidance on skill structure, progressive disclosure, or skill development best practices for Claude Code plugins.

9k tokens
Find Skills vendor ×4
by sanity-io

Helps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express interest in extending capabilities. This skill should be used when the user is looking for functionality that might exist as an installable skill.

1k tokens
Writing Skills ×4
by ZhanlinCui

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

26k tokens scripts

How to use it

Copy the folder

Take yaojingang/yao-meta-skill from the repository into ~/.claude/skills for personal use, or into .claude/skills inside a project.

Check the name does not clash

The agent identifies a skill by the name field in its header. Two skills with the same name cannot sit side by side — one of them will be ignored.