ไธๅฅ่ช็ถ่ฏญ่จๆไปค โ ่ชๅจๅฎๆใ่ฎพ่ฎก็จฟ่งฃๆ โ ๆฅๅฃไปฃ็ ็ๆ โ ้กต้ข็ป่ฃ โ ๆต่งๅจ้ชๆถ โ Bug ไฟฎๅคใๅ จๆต็จใ
7 ไธช AI Skill ๅๅ็ผๆ๏ผ็จ JSON Schema ็กฌๅฅ็บฆ + Harness Hook ๆฆๆช + Stage Gate ้จ็ฆ ๆฟไปฃ prompt ็บฆๆโโไธไธๆ่ถ้ฟ AI ่ถๆผ็งป๏ผ้ prompt ๅ"ๅซๅฟ X"ๆไธไฝ๏ผๅฟ ้กปๆ็บฆๆๅ่ฟ harness ๅฑใ
ๅฝๅๅฎ็ฐๅบไบ Claude Code skill ไฝ็ณป๏ผไฝๆถๆๅฑ๏ผschema / hook / ๅณ็ญๆ / stage-gate๏ผไธๅ ทไฝ agent ๆกๆถๆ ๅ ณใๆขๅฐ LangGraph / AutoGen / QoderWork ็ญๅนณๅฐๅช้ๆฟๆขๅฎ็ฐๅฑ่ๆฌ๏ผ้ชจๆถๅๅฅ็บฆไธๅจใ
- ๆถๆๅฑ๏ผJSON Schema ็กฌๅฅ็บฆ / SKILL.md ๅณ็ญๆ / Step 0 ่ชๆฃ / harness hook ๆฆๆช / ๅคฑ่ดฅ่ฏญไนๅ็บงใ่ฟ้จๅ่ทๅ ทไฝๆๆฏๆ ๆ ๅ ณใ
- ๅฎ็ฐๅฑ๏ผๅฝๅ่ท้็ๆฏ MasterGo + YApi + Vue3 + Element Plus + ้ฟ้ไบๆใๆขๆ ๅช้่ฆๆฟๆขๅฎ็ฐๅฑ่ๆฌ๏ผ้ชจๆถๅๅฅ็บฆไธๅจใ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ module-flow ยทๆป่ฐๅบฆๅจ โ
โ ่งฃๆไปปๅกๆไปค โ ็ผๆ AโBโCโA.recallโD โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ โ โ โ
Stage A โ Stage B Stage C Stage D
โผ โผ โผ โผ
โโโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโโ
โ master-go-to-codeโ โyapi-to-code โ โfrontend-page-design โ โplaywright-skill โ
โ โ โ โ โ โ โ โ
โ MasterGo URL โ โ YApi URL โ โ dom-tree + define โ โ MCP ๆต่งๅจ smoke โ
โ โ dom-tree.json โ โ โ define.tsโ โ โ Vue SFC + ่ทฏ็ฑ โ โ โ ๆชๅพ + ๆฅๅ โ
โ โ svg-paths โ โ โ api.ts โ โ โ ่ๅ + Hooks โ โ โ
โ โ ๅพ็่ตๆบ โ โ โ โ โ โ โ
โโโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโโ
โ โ โ
โโโโโโโโโโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโ
โฌ๏ธ stage-report.json + JSON Schema ็กฌๅฅ็บฆๆ ก้ช โฌ๏ธ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ auto-ui-explorer ยท E2E ๆต่ฏ็ผๆ โ
โ ๅ
จๆจกๅๆซๆ โ baseline ๆไน
ๅ โ ๅข้ๅๅฝ โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ yunxiao-bug-fix ยทไธๅก SOP โ
โ ไบๆ Bug ๅ
จ็ๅฝๅจๆ๏ผๅฏๅงๆไธ้ขไปปไธ skill โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โฌ๏ธ harness ๅฑ hook ๅผบๅถๆง่ก โฌ๏ธ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ hooks/ ยท 6 ไธช PreToolUse / PostToolUse โ
โ auto-mode-guard / validate-yunxiao-comment โ
โ enforce-rough-first / enforce-source-read โ
โ validate-stage-products / enforce-baseline-persistโ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
# 1. ๅ
้ไปๅบ
git clone https://github.com/willnie9/agent-skills.git /tmp/agent-skills
# 2. ๅจไฝ ็้กน็ฎๆ น็ฎๅฝๅๅปบ .claude/skills/ ๅนถๅคๅถๆ่ฝ
cd your-project
mkdir -p .claude/hooks .claude/skills .claude/state .claude/results
# 3. ๅคๅถๆๆๆ่ฝ๏ผๆๆ้้ๆฉ๏ผ
cp -r /tmp/agent-skills/{module-flow,master-go-to-code,yapi-to-code,frontend-page-design,playwright-skill,auto-ui-explorer,yunxiao-bug-fix,_shared} .claude/skills/
cp /tmp/agent-skills/project.config.json .claude/skills/
cp -r /tmp/agent-skills/schemas .claude/skills/
cp /tmp/agent-skills/hooks/*.mjs .claude/hooks/
cp /tmp/agent-skills/settings.sample.json .claude/settings.json
# 4. ๅฎ่ฃ
ไพ่ต๏ผไป
master-go-to-code ้่ฆ๏ผ
cd .claude/skills/master-go-to-code && npm install && cd -
# 5. ้
็ฝฎ playwright-skill
cp .claude/skills/playwright-skill/config/playwright-skill.config.example.json \
.claude/skills/playwright-skill/config/playwright-skill.config.json
# ็ผ่พ้
็ฝฎๆไปถ๏ผๅกซๅ
ฅไฝ ็ baseURLใ็ปๅฝ selector
# 6. ้้
้กน็ฎ็ปๆ
# ็ผ่พ .claude/skills/project.config.json๏ผๅกซๅ
ฅไฝ ็ viewsDirใcacheDirใrouterFiles ็ญ้ ็ฝฎๅฎๆๅ๏ผๅจ Claude Code ไธญ่ฏดไธๅฅ่ฏๅณๅฏ่งฆๅ๏ผ
"ๅธฎๆๅปบไธไธชใๅฎขๆทๅ่กจใๆจกๅ๏ผ่ฎพ่ฎก็จฟ้พๆฅๆฏ
https://mastergo.com/...๏ผYApi ้กน็ฎ ID ๆฏ28ใ่ตฐ auto ๆจกๅผ็ดๆฅ่ทๅ จๆต็จใ"
่ฏฆ็ปๅฎ่ฃ ๆญฅ้ชค่ง CONTRIBUTING.mdใ
<skill-name>/
โโโ SKILL.md โ ไธปๅ
ฅๅฃ๏ผๅณ็ญๆ + ่งฆๅๆกไปถ + ๅงๆ่งๅ
โโโ references/ โ ่ฏฆ็ป่ง่ใๆจกๆฟใ่ธฉๅ๏ผๆ้ๅ ่ฝฝ๏ผ
โโโ schemas/ โ JSON Schema ็กฌๅฅ็บฆ๏ผไบง็ฉ็ปๆ๏ผ
โโโ scripts/ โ ่ชๅจๆ ก้ช่ๆฌ๏ผStep 0 / Stage ๅๆขๆถ่ท๏ผ
| Skill | ็ๆฌ | ่ง่ฒ |
|---|---|---|
| module-flow | v2.2.0 | ๆป่ฐๅบฆๅจ๏ผ5 ไธชๅบๆฏๅ ฅๅฃ๏ผๆฐๅปบ / ๅข้ / ่ฟญไปฃ / ้ๆ๏ผ |
| master-go-to-code | v2.3.0 | MasterGo DSL โ dom-tree + ๅพ็่ตๆบ |
| yapi-to-code | v2.2.0 | YApi โ TS ็ฑปๅ + ่ฏทๆฑๅฝๆฐ |
| frontend-page-design | v2.2.0 | ็ป่ฃ Vue SFC + ่ทฏ็ฑ + ่ๅ |
| auto-ui-explorer | v7.0.0 | ๅ จๆจกๅ E2E ๆต่ฏ็ผๆ + baseline ๆไน ๅ + ๅข้ๅๅฝ |
| playwright-skill | v8.0.0 | MCP ๆต่งๅจ smoke ้ชๆถ |
| yunxiao-bug-fix | v3.2.0 | ไบๆ Bug ๅ จ็ๅฝๅจๆ SOP |
harness ๅฑๅผบๅถๆง่ก็ 6 ไธช hook๏ผๆณจๅๅจ้กน็ฎๆ น .claude/settings.json๏ผ
| Hook | ่งฆๅ | ๅไปไน |
|---|---|---|
auto-mode-guard.mjs |
PreToolUse on AskUserQuestion / ExitPlanMode | auto ๆจกๅผไธๆฆๆช้็ฝๅๅไบคไบ๏ผ็ฝๅๅ๏ผMCP/git/่พๅ ฅ็ผบๅคฑ/schema fail/dev server/e2e ๅฎไฝ๏ผ |
validate-yunxiao-comment.mjs |
PreToolUse on mcp__aliyun-yunxiao__create_work_item_comment |
่ฏ่ฎบ็ผบๅ ณ้ฎ็ซ ่ โ block |
enforce-rough-first.mjs |
PreToolUse on Write/Edit | ็ฒ่ฝฌ dom-tree ๆชๅฎๆไธๅ ่ฎธๅ็ฒพไฟฎไบง็ฉ |
enforce-source-read.mjs |
PreToolUse on Write SP ็จไพ | ๆฒก่ฏปๆบ็ ็ source-read flag โ ไธๅ ่ฎธๅญ็ฉบๅ SP |
validate-stage-products.mjs |
PreToolUse on Task | Stage B/C/A.recall/D ๅฏๅจๅๆฅไธไธ้ถๆฎต stage-report.json ๆฏๅฆ pass/warn |
enforce-baseline-persist.mjs |
PostToolUse on Write/Edit | SP ็ปๆๅๅฎไฝ baseline.json >60s ๆชๆดๆฐ โ ่ญฆๅ |
ๅฉไธๆฃ่ฝๅจ SKILL.md ้็ใ้ๅพ N ๆกใๆฏ่ฝฏ็บฆๆ๏ผไพ่ต AI ่ช่ง้ตๅฎ๏ผ๏ผ่ฆ็ๅฝๅ่ง่ใไบคไบ็คผไปชใ็ปไปถ้็จ่ฟ็ฑป AI ไธ่ฌ่ฝๅๅฐ็่งๅใๅ่ๆ ๅ๏ผAI ๅคฉ็ถๅพๅ่ฟๅ + ๅคฑ่ดฅ็บง่ไธฅ้็ๆไธ็ hook๏ผๅ ถไป็จๆๅญ็บฆๆใ ่ฏฆ่ง ่ฎพ่ฎกๅณ็ญใ
_shared/
โโโ schemas/
โ โโโ stage-report.schema.json โ ๆๆ stage ๆฅๅ็ปไธๆ ผๅผ
โ โโโ common-response.schema.json โ ้กน็ฎๅ็ซฏๅๅบๅฃณ
โ โโโ module-code.schema.json โ MODULE_CODE ๆ้็ผ็
โโโ lib/
โโโ stage-validator.mjs โ JSON Schema ้็จๆ ก้ชๅจ
โโโ stage-gate.mjs โ stage ๅๆข gate ๆฃๆฅๅจ
โโโ preflight.mjs โ ้็จ็ฏๅข่ชๆฃ
โโโ parse-urls.mjs โ URL ่งฃๆ๏ผmastergo / yapi / ไบๆ๏ผ
โโโ report-generator.mjs โ ไบง็ฉๆธ
ๅ + git ๅปบ่ฎฎ
- ๆบๅถ > ๆๅญ๏ผ่ฝ็จ hook ๆฆ็ไธ้ prompt ๆฑ๏ผ่ฝ็จ schema ๆ ก้ช็ไธ้ "่ฏปๅฎ้ๅพ N ๆก"
- ๅณ็ญๆ ไธปๅ ฅๅฃ๏ผSKILL.md ๆงๅถๅจไธปๆต็จๅ ๏ผ่ฏฆ็ป่ง่ๆ references/
- Step 0 ่ชๆฃ๏ผ็ฏๅขๅ้ใไพ่ตใ้ ็ฝฎๆไปถใไธๆธธไบง็ฉ๏ผไปปไธ็ผบๅคฑ็ซๅณๅ
- ๅคฑ่ดฅ่ฏญไนๅ็บง๏ผA/B/C ไปปไธๅคฑ่ดฅ็ๆญ๏ผA.recall / D ๅคฑ่ดฅ่ญฆๅไธๆๆญ
- ๅงๆไผไบๅคๅถ๏ผ่ฝๅงๆ็ปไธๆธธ skill ็ไบไธๅจๆฌ skill ้ๅคๅฎ็ฐ
่ทจ skill ๅ ฑ็จ็ไธญ้ดไบง็ฉ๏ผ
| ไบง็ฉ | ็ไบง่ | ๆถ่ดน่ | Schema |
|---|---|---|---|
dom-tree.json |
master-go-to-code | frontend-page-design | master-go-to-code/schemas/dom-tree-v1.schema.json |
svg-paths.json |
master-go-to-code | frontend-page-design | master-go-to-code/schemas/svg-paths.schema.json |
define.ts / api.ts |
yapi-to-code | frontend-page-design | TS ็ฑปๅ็ณป็ป |
.claude/results/<module>/stage-*.json |
ๆฏไธช skill ๆซๅฐพไบง | module-flow gate + hook | _shared/schemas/stage-report.schema.json |
| API ๅๅบ | ้กน็ฎๅ็ซฏ | ๅ จ skill | _shared/schemas/common-response.schema.json |
้่ฆๅจ้กน็ฎๆ น .mcp.json ้
็ฝฎ๏ผ
| MCP | ็จไบ |
|---|---|
mastergo-magic-mcp |
master-go-to-code |
yapi-auto-mcp |
yapi-to-code |
aliyun-yunxiao |
yunxiao-bug-fix |
playwright |
playwright-skill / auto-ui-explorer |
- Quick Start โ 5 ๅ้ๅฎ่ฃ ๅฐไฝ ็้กน็ฎ
- ใไฝฟ็จๆๅใ โ 7 ็ง่งฆๅๅบๆฏ็่ฏๆฏ + ่กไธบๅฅ็บฆ
- ใๆไปถๆ ใ โ ๆฏไธช่ๆฌๅ schema ็ๅ ทไฝไฝ็จ
- docs/STATUS.md โ ๅ skill ็ๆฌๅ่งฆๅๅ ณ้ฎ่ฏ้ๆฅ
- docs/WORKFLOW.md โ 7 ไธชๅบๆฏ็ๅฎๆดๆต็จ่ฏฆ่งฃ
- docs/GLOSSARY.md โ ๆฏ่ฏญไธญ่ฑๅฏน็ ง
- docs/DESIGN-DECISIONS.md โ ๆถๆ่ฎพ่ฎกๆ่ทฏไธ trade-off ๅๆ
- examples/ โ ็คบไพไบง็ฉ๏ผstage-reportใdom-tree ็ๆฎต๏ผ
ๆฐๅข skill๏ผ
- ๅปบ
<name>/็ฎๅฝ๏ผๅๅปบSKILL.md+ ๅฏ้references/schemas/scripts/ - SKILL.md ไธปๆต็จๆงๅถๅจๅ็่ๅด๏ผๅณ็ญๆ +ๅงๆ่งๅไธบไธป๏ผ่ฏฆ็ป่ง่ๆ references/๏ผ
- frontmatter๏ผ
name/description/version๏ผdescription ็ฆๆญขๅซ--- - ๆซๅฐพๅ
## Changelog - ๅๆญฅๆดๆฐ docs/STATUS.md
| ๆฅๆบ | ๅ้ด็น |
|---|---|
| anthropics/skills | frontmatter ่ง่ใreferences/scripts ๅญ็ฎๅฝ็ปๆ |
| anthropic/skill-creator | ็ฅไฝฟๅฅ + Theory of Mind ้ฃๆ ผ |
| anthropic/webapp-testing | ๅณ็ญๆ + ๆจกๅผ + Common Pitfall ้ฃๆ ผ |
| anthropic/mcp-builder | JSON Schema ็กฌๅฅ็บฆ็ๅบ็จ |