tk-router - Route large-repository work through Thunderkit
Routes large-repository, multi-model work by sizing changes, validating model selections, checking available stages, and gating execution on plan review.
Tags
Updated: 2026-10-04Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Size repository changes
- Collect model class selections
- Validate project configuration
- Resolve workflow backends
- Check sibling stage availability
- Route Thunderkit lifecycle stages
- Gate execution on plan review
- Restore interrupted handoffs
Inputs
- Change request
- Skill root path
- Project root path
- Model catalog
- Thunderkit configuration
- Loaded sibling skills
- Host harness mappings
- User model selections
Outputs
- Routing status report
- Model selection report
- Backend selection report
- Stage availability report
- Configuration validation errors
- Lifecycle handoffs
- Dispatch prerequisites
Requirements
- Python 3.11 or later
- Read access to the project .thunderkit directory
- Access to the skill reference files and helpers
- tk-test loaded for model preflight
- Available harness mappings or host configuration
