sdlc-prepare-execution

Prepares isolated integration worktrees and deterministic dependency waves for locked SDLC feature plans.

7|5|Updated Jul 22, 2025
One-click install
npx skills add https://github.com/nebius/nebius-ps-services --skill sdlc-prepare-execution-nebius
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sdlc-prepare-execution
Source: https://github.com/nebius/nebius-ps-services/tree/main/skills/sdlc-prepare-execution
Command: npx skills add https://github.com/nebius/nebius-ps-services --skill sdlc-prepare-execution-nebius

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve? It bridges the gap between a locked feature plan and test-driven implementation by creating a recoverable, isolated execution environment with deterministic task scheduling, so parallel work never collides and interrupted runs resume exactly. ## Core Features & Use Cases - Deterministic Wave Planning: Parses stable TASK-* records from a locked plan, validates dependencies, claims, and conflict domains, and builds logical execution waves with capacity-sized batches. - Isolated Integration Resources: Creates one persistent integration branch and Git worktree under a private run directory, bound to the exact plan digest and project base HEAD. - Crash-Safe Recovery: Journals intent before every Git mutation, preserves partial resources, and supports corrective replanning that appends only resource-free future waves. - Use Case: After a feature plan is locked, the Agentic SDLC coordinator invokes this phase to prepare the integration worktree, then routes execution to sdlc-tdd with verified state and checkpoint evidence. ## Quick Start Ask the Agentic SDLC coordinator to prepare execution for the active locked feature plan so it creates the integration worktree and task waves before TDD begins.

Frequently Asked Questions about sdlc-prepare-execution

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I prepare an SDLC feature for parallel implementation?

Lock the feature plan with stable TASK-* records, then let the Agentic SDLC coordinator invoke this phase. It validates dependencies and claims, builds deterministic waves, and creates one persistent integration branch and worktree from the exact contract HEAD.

What is a dependency wave in task scheduling?

A dependency wave groups tasks whose dependencies are complete and whose write claims and conflict domains are pairwise disjoint. Waves execute in stable order, and wide waves split into capacity-sized dispatch batches without changing logical dependencies.

Can this skill be invoked directly by a user?

No. It is marked user-invocable: false and requires verified workflow context from the active Agentic SDLC coordinator. Without evidence of the selected project, run, and phase, it returns without mutating anything.

What happens if execution preparation is interrupted?

Interrupted preparation supports exact-state recovery: repeated runs return the same verified integration identity, and partial resources stay recorded rather than being force-deleted. Foreign collisions, moved refs, or changed locked plans fail closed with classified error codes.

When should I not use execution preparation?

Do not use it before the feature plan is locked, and never use it to implement code, write tests, commit the final feature, push, or open pull requests. It also rejects Task Implementer persistent lanes and claims crossing gitlinks or tracked symlinks.