Breaks the approved implementation spec into executable development batches. Produces a sequenced execution plan, per-batch dependencies, review checkpoints, and GO criteria for the code delivery wave.
Creates the execution-level plan for the project by slicing the locked implementation spec into discrete batches. This skill ensures that the first code wave is sequenced, reviewable, and aligned with the WFO factory's specialized skills.
IMPLEMENTATION_SPEC-{project-name}.md exists and is approvedPROJECT_ROADMAP-{project-name}.md is approved and contains stack decisionscontent-model-and-decap-design may be in progress or readyRequires: spec-driven-architecture has completed.
GO signal must be present in PROJECT_ROADMAP-{project-name}.md:
[✅ GO] spec-driven-architecture | architecture spec locked | YYYY-MM-DD
This skill requires:
IMPLEMENTATION_SPEC-{project-name}.mdPROJECT_ROADMAP-{project-name}.mdgithub-project-bootstrap if GitHub issue sequencing is desiredIf any required input is missing, stop and record a BLOCKER.
Read:
IMPLEMENTATION_SPEC-{project-name}.mdPROJECT_ROADMAP-{project-name}.mdExtract:
If any execution detail is missing from the spec, add a blocker or annotate the spec with the gap.
Create clear batches that group work by:
A typical batch structure for a Pure Wipe-style site is:
Legal, Nosotros)For each batch, assign the responsible WFO skill(s):
content-service-and-data-wiring for backend models, services, and page data bindingintegrate-ui-component for Razor Page markup, Bootstrap UI, and responsive layoutseo-aio-optimization for metadata, schema, and discoverability workcontent-model-and-decap-design for content contract deliverables where requiredIf a batch spans multiple skills, identify the sequence and any required handoff artifacts.
For each batch, document:
@Auditor review is needed before proceedingExamples:
dotnet build passes, shared layout loads, content service returns dataRecord:
Batch 3 depends on Batch 1)content-service-and-data-wiring → integrate-ui-component)Add a ## Implementation Batches section to IMPLEMENTATION_SPEC-{project-name}.md or
PROJECT_ROADMAP-{project-name}.md with:
If github-project-bootstrap is available, create corresponding issue batches
or milestone groupings.
Update PROJECT_ROADMAP-{project-name}.md:
[✅ GO] implementation-batch-planning DONE | YYYY-MM-DDImplementation batches definedcontent-service-and-data-wiring → Step 1Update current_state-{project-name}.json:
{
"phase": "build",
"active_skill": "implementation-batch-planning",
"active_agent": "@Orchestrator",
"last_completed_step": "implementation-batch-planning → batch plan documented",
"next_step": "content-service-and-data-wiring → Step 1"
}
IMPLEMENTATION_SPEC-{project-name}.md contains a batch plan sectionPROJECT_ROADMAP-{project-name}.md includes the batch plan or a roadmap summarycurrent_state-{project-name}.json points to content-service-and-data-wiring