vc-generate-phase-program

Generate kickoff artifacts for multi-phase programs including umbrella plans, charters, and phase stubs.

Updated Apr 9, 2026
One-click install
npx skills add https://github.com/HyuseCS/project-c --skill vc-generate-phase-program-hyusecs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: vc-generate-phase-program
Source: https://github.com/HyuseCS/project-c/tree/main/.claude/skills/vc-generate-phase-program
Command: npx skills add https://github.com/HyuseCS/project-c --skill vc-generate-phase-program-hyusecs

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve? Large engineering efforts that span three or more dependent phases lack durable structure: plans get lost across sessions, validation gates are skipped, and progress does not survive context compaction. This Skill scaffolds the complete kickoff artifact set for a multi-phase RIPER-5 program so work stays gated, auditable, and resumable. ## Core Features & Use Cases - Umbrella plan generation: Creates the orchestration plan with a Program Goal Charter, Stable Program Goal block (under the 4000-character /goal limit), phase ordering, and status tables. - Per-phase plan stubs: Emits one flat phase plan per phase with entry/exit gates, blast radius, and the 7-step inner loop checklist (R → I → P → PVL → E → EVL → UP). - Validation scripts: Ships validate-phase-stub.mjs and validate-umbrella-artifact.mjs to enforce required sections, frontmatter, and filename conventions. - Use Case: When a request naturally breaks into 3+ dependent phases (e.g., a full E2E reliability overhaul), invoke this Skill to produce the feature folder, umbrella plan, phase stubs, and a copy-pasteable session-goal block for autonomous execution. ## Quick Start Ask the agent to generate a phase program for your multi-phase initiative, providing the program name and goal description, then approve the kickoff recommendation before artifacts are written.

Frequently Asked Questions about vc-generate-phase-program

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

FAQPage Schema
How do I create a multi-phase program plan with an AI agent?

Invoke the skill at PLAN phase when work breaks into 3 or more dependent phases. It researches the problem space, presents a kickoff recommendation for approval, then creates the feature folder, umbrella plan, and one flat phase plan per phase.

What is the 7-step inner loop in a phase program?

The loop is Research, Innovate, Plan-Supplement, PVL (plan-validate loop), Execute, EVL (execute-validate loop), and Update-Process. It skips SPEC, which runs once in the outer program loop, and PVL is never skipped.

When should I not use a phase program workflow?

Do not use it for a simple one-session feature or a small bug fix; the normal RIPER flow fits those cases. Phase programs are designed for work spanning multiple packages, services, or runtime surfaces with gated checkpoints.

Why does the session-goal block have a 4000 character limit?

The block is pasted into a persistent /goal command whose ceiling is roughly 4000 characters. If safety constraints and definition-of-done exceed the limit, summarize them and reference the charter's plan path for full detail.

How are umbrella plans and phase stubs validated?

Two Node.js scripts enforce structure: validate-umbrella-artifact.mjs checks charter, goal, and phase-ordering sections plus the umbrella filename token, while validate-phase-stub.mjs checks frontmatter, loop step markers, and required sections. Both support a --strict mode.