One-click install
npx skills add https://github.com/Pyl-Tech/stream-coding --skill plan-pyl-tech
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: plan
Source: https://github.com/Pyl-Tech/stream-coding/tree/main/.agents/skills/plan
Command: npx skills add https://github.com/Pyl-Tech/stream-coding --skill plan-pyl-tech

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It prevents AI from jumping into implementation too early by converting a validated spec into a structured, verifiable implementation plan that is ready for explicit confirmation.

Core Features & Use Cases

  • Spec-to-action planning with safety gates: Refuses to produce a plan unless the Spec Gate passed (10/10) and Adversarial Review has no critical issues.
  • Complete spec item inventory: Enumerates every required endpoint/model/job/UI item and ensures nothing is silently omitted by allowing explicit deferrals.
  • Cross-module interface contract planning: Generates a shared contract artifact when multiple modules interact, covering request/response shapes, shared types, and shared error formats while avoiding internal details.
  • Vertical, test-mapped step breakdown: Breaks work into small, dependency-ordered steps with acceptance criteria, risks (with mitigations), and mapped test strategy.

Quick Start

Use the plan skill to produce an end-to-end implementation plan from the validated spec and wait for explicit confirmation before any code is written.

Frequently Asked Questions about plan

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

FAQPage Schema
How do I generate an implementation plan from a validated software specification?▼

Generating an implementation plan from a validated spec requires converting spec items into dependency-ordered, vertically sliced steps with mapped test strategies. This prevents premature implementation by ensuring every endpoint, model, and UI item is explicitly enumerated and checked against a final exit gate.

What is vertical slicing in implementation planning?▼

Vertical slicing in implementation planning is the breakdown of work into small, dependency-ordered steps that deliver complete functional units. Each slice includes mapped acceptance criteria, identified risks with mitigations, and test strategies to ensure verifiable progress.

How do you create cross-module interface contracts for software planning?▼

Creating cross-module interface contracts involves generating a shared artifact that defines request and response shapes, shared types, and error formats for interacting modules. This avoids exposing internal details and ensures modules interact safely during multi-step implementation.

Do I need a fully validated spec before planning multi-step software implementations?▼

Yes, you need a fully validated spec before planning multi-step software implementations. Planning requires passing a Spec Gate with a perfect score and an Adversarial Review with no critical issues to prevent jumping into code generation prematurely.

What are the limitations of using AI for spec validation and implementation planning?▼

Limitations of AI spec validation and implementation planning include the refusal to generate a plan if the Spec Gate score is imperfect or if Adversarial Review finds critical issues. It also requires explicit deferrals for omitted spec items to ensure nothing is silently missed.