원클릭으로
update-skills
Verify and update agent skills so their system descriptions stay accurate as the codebase evolves
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Verify and update agent skills so their system descriptions stay accurate as the codebase evolves
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
List and run agent tasks defined in _module/agent_tasks/ directories across the repo
Build the Meadow Electron app and launch it in test mode to verify it starts cleanly
Safely clean up the current worktree after verifying no unmerged work would be lost
Run the end-to-end test suite, automatically diagnose and fix failures
Finish a worktree development session - commit, merge to main, and clean up
Understand and extend the regenerable canonical scenario artifact in the e2e report viewer — used for iterating on the viewer's UI against stable, self-documenting data without running real tests
| name | update-skills |
| description | Verify and update agent skills so their system descriptions stay accurate as the codebase evolves |
| disable-model-invocation | true |
Skills encode two kinds of knowledge: why (purpose, goals, workflow steps) and how (file paths, command names, architecture details, code patterns). The "why" is stable, but the "how" drifts as the codebase evolves. This skill systematically verifies each skill's factual claims and updates them.
List every skill directory under .agents/skills/ (excluding this one):
ls -d .agents/skills/*/
Read each SKILL.md file to build the full list.
Work through the skills one at a time. For each skill:
Read the skill file and extract every factual claim about the system. These fall into several categories:
app/e2e-tests/tests/*.spec.ts, app/electron_app/package.json./app/e2e-tests/check, ./app/e2e-tests/dev-e2esnapshot(message), function signaturesFor each claim:
For each discrepancy found, classify it:
Before making any changes, present a summary to the user for each skill:
Skill:
<name>
- [list of discrepancies found, or "No issues found"]
Ask the user to confirm before proceeding with edits. This prevents well-intentioned but unwanted changes.
For each confirmed discrepancy:
Use the Edit tool for surgical updates — do not rewrite entire skill files.
After editing, re-read each modified skill file and do a quick spot-check that the updates are accurate and that nothing was accidentally broken.
Then run:
./quickcheck
This confirms the skill file edits didn't break anything (skill files themselves aren't validated by check, but this ensures you didn't accidentally modify non-skill files).
Print a final summary: