integration-validator
SKILL.md
Integration Validator Skill
Ensures new code integrates properly with existing systems and starter scripts.
What This Does
Validates integration between:
- New Code ↔ Starter Scripts - Does the new feature work with GameManager, managers, utilities?
- Manager Dependencies - InputManager → PlayerController, AudioManager → sound events, etc.
- Initialization Order - Do things initialize in the right sequence?
- Circular Dependencies - Are there any dependency cycles?
- Reference Integrity - Will all serialized fields and connections work?
- Event/Callback Chains - Will events fire in correct order?
- Pooling Integration - If new code spawns objects, are they pooled correctly?
- Async Coordination - Do async operations coordinate without race conditions?
Activation Triggers
This skill activates when you:
- Ask "does this work with my starters?"
- Request an "integration check"
- Ask about "dependencies" or "how this connects"
- Say "will this work with the rest?"
- Ask about "initialization order"
Input Format
Provide:
- New script(s) being added
- What they interact with from starters
- Any custom connections needed
Example:
New BossEnemy system needs to:
- Register with GameManager
- Receive input from InputManager
- Play sounds via AudioManager
- Use pooling via PoolingManager
Output Format
Validation report:
- Integration Map - How new code connects to starters
- Dependency Graph - What depends on what
- Initialization Sequence - Correct order to awaken/setup
- Compatibility - Any version conflicts or pattern mismatches?
- Potential Issues - Circular deps, missing references, race conditions
- Connection Checklist - What to wire up in Inspector
- Ready Status - Safe to integrate or needs fixes
During Development
Run before merging new features to main development branch. Catches integration issues early.
Weekly Installs
1
Repository
karchtho/my-cla…ketplaceFirst Seen
13 days ago
Security Audits
Installed on
mcpjam1
claude-code1
replit1
junie1
windsurf1
zencoder1