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.jsonto understand current phase - •Before starting: Read
context.json.dev_configto understand integration status - •After validation:
- •Update
context.json.validation_resultswith latest check results - •Update
context.json.delivery_reportwith 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)
- •Update
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
- •Build check:
- •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