Iterate-Check Skill (Validation & Verification)
This skill validates build status, checks functionality, and fixes issues during development iterations.
v1 edit scope (hard limit)
For validation pass, only modify:
- Project code files to fix issues identified during validation
.create-together/context.json - update validation results
.create-together/state.json - update last_check timestamp
Do not:
- Modify any files in
templates/built-in/*
- Change project structure or architecture
- Introduce new features during validation
- Modify MCP configuration files
Dev workflow (required)
- Before starting: Read
state.json to understand current phase
- Before starting: Read
context.json.dev_config to understand integration status
- After validation:
- Update
context.json.validation_results with latest check results
- Update
context.json.delivery_report with delivery summary (if ready)
- Update
state.json.outputs.iterate-check.last_check
- Update
state.json.outputs.iterate-check.delivery_report + delivery_ready
- If issues found, apply fixes and re-run validation
- Keep
phase: "iterate-check" (repeatable)
Execution order
- Understand validation needs:
references/00-iterate-guide.md
- Dispatch MCP based on request type:
references/01-mcp-dispatch.md
- Execute validation:
- Build check:
references/02-build-check.md
- Function check:
references/03-function-check.md
- Fix issues if found:
references/04-issue-fix.md
- Final checklist:
references/05-checklist.md
MCP dispatch logic
User request → Skill understands intent → Dispatch to appropriate MCP → Analyze results → Return status
Bundled script
dev/scripts/shipany_ai_guard.py - ShipAny AI integration completeness check
- TODO:
scripts/run_check.py - validation automation