changeStart
CommunityPlan and parallelize change development safely
System Documentation
What problem does it solve?
It turns an incoming change request into an actionable, dependency-aware development plan that can run in parallel without duplicating work or stepping outside the approved scope.
Core Features & Use Cases
- DAG-based task orchestration: Builds a dependency graph from the change request and PRD, then layers tasks to determine execution order.
- Dependency-island segmentation: Clusters tasks into segments so tasks touching the same files are grouped together, while verification/testing and shared infra stay separated.
- Manager/Collector coordination: Spawns bounded Manager AIs per segment and optionally spawns a Collector AI to update the consolidated report as segments complete.
- Stateful execution controls: Updates
doc/company_state.jsontask counters and checkscollectorModeandmonitoringEnabledto decide monitoring and reporting behavior.
Use case: You receive a CHANGE_REQUEST describing multiple fixes and improvements, and you want the system to partition the work into parallel segments, respect file ownership boundaries, and keep report/report.md continuously updated.
Quick Start
Run /changeStart to generate a DAG, split the change into dependency islands, delegate each segment to a Manager AI, and update report/report.md as the segments complete.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: changeStart Download link: https://github.com/kinetas/harness_engineering/archive/main.zip#changestart Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.