{
  "skill_name": "yao-meta-skill",
  "title": "Yao Meta Skill",
  "description": "Create, refactor, evaluate, and package agent skills from workflows, prompts, transcripts, docs, or notes. Use when asked to create a skill, turn a repeated process into a reusable skill, improve an existing skill, add evals, or package a skill for team reuse.",
  "scan_focus": [
    {
      "label": "Evaluation pattern",
      "reason": "This skill already carries eval assets, so benchmark how top examples define trigger boundaries and quality gates."
    },
    {
      "label": "Execution pattern",
      "reason": "There is deterministic logic in scripts, so compare how strong references separate prose from executable steps."
    },
    {
      "label": "Portability pattern",
      "reason": "The package carries neutral metadata, so scan how good references preserve semantics across targets without forking source."
    },
    {
      "label": "Method pattern",
      "reason": "Use the core job description as the anchor for comparison: Create, refactor, evaluate, and package agent skills from workflows, prompts, transcripts, docs, or notes. Use when asked to create a skill, turn a repeated process into a reusable skill, improve an existing skill, add evals, or package a skill for team reuse."
    }
  ],
  "external_references": [],
  "user_references": [],
  "local_constraints": [],
  "borrow_plan": [
    "External benchmark first: let high-quality public references define the upper bound for method, structure, execution, or portability.",
    "User references second: use them to understand taste, standards, and directional preferences without copying source phrasing.",
    "Local fit third: use local assets only to detect naming conflicts, private dependencies, or compatibility constraints.",
    "Borrow patterns, not prose: extract loops, boundaries, metadata, and operator flow without copying source-specific language.",
    "Keep the package light: reject any borrowed pattern that increases context cost faster than it increases reliability."
  ],
  "priority_rule": "External benchmark objects set the pattern ceiling. User references refine taste and standards. Local files only calibrate fit, risk, and compatibility.",
  "non_goals": [
    "Do not copy source prose or branding into the new skill.",
    "Do not import gates that cost more context than they save.",
    "Do not use benchmark scanning to justify scope creep.",
    "Do not let local historical habits outrank stronger public benchmarks."
  ]
}