56 lines
3.1 KiB
Markdown
56 lines
3.1 KiB
Markdown
# Reference Scan
|
|
|
|
Skill: `yao-meta-skill`
|
|
|
|
## Why This Step Exists
|
|
|
|
Use a short benchmark pass before authoring the package in depth. External benchmark objects should define the pattern ceiling. Local files are used afterward only to calibrate fit, privacy, naming, and compatibility.
|
|
|
|
## Current Skill Anchor
|
|
|
|
- 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
|
|
|
|
- **Evaluation pattern**: This skill already carries eval assets, so benchmark how top examples define trigger boundaries and quality gates.
|
|
- **Execution pattern**: There is deterministic logic in scripts, so compare how strong references separate prose from executable steps.
|
|
- **Portability pattern**: The package carries neutral metadata, so scan how good references preserve semantics across targets without forking source.
|
|
- **Method pattern**: 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.
|
|
|
|
## Priority Rule
|
|
|
|
- External benchmark objects set the pattern ceiling. User references refine taste and standards. Local files only calibrate fit, risk, and compatibility.
|
|
|
|
## External Benchmark Objects
|
|
|
|
- No explicit external benchmark objects recorded yet.
|
|
- Recommended: capture 2 to 5 external references at most.
|
|
- Suggested mix: one method reference, one structure reference, one execution or portability reference.
|
|
|
|
## User-Supplied References
|
|
|
|
- No user-supplied references recorded yet.
|
|
- Ask whether the user has a repo, product, page, workflow, or prompt example worth learning from.
|
|
- Treat these as pattern references only, not as text to be copied.
|
|
|
|
## Local Fit Check
|
|
|
|
- No local constraints recorded yet.
|
|
- Use this section for naming collisions, private dependencies, compatibility limits, or existing library conventions.
|
|
|
|
## 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.
|
|
|
|
## 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.
|