planning

Outline self-contained ExecPlans with milestones, decisions, and validation criteria.

1|Updated Feb 23, 2026
One-click install
npx skills add https://github.com/2zap2/Lectio --skill planning-2zap2
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: planning
Source: https://github.com/2zap2/Lectio/tree/main/.agents/skills/planning
Command: npx skills add https://github.com/2zap2/Lectio --skill planning-2zap2

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This document helps teams convert vague project ideas into structured, executable ExecPlans that guide novices through implementation, ensuring clarity and repeatable results.

Core Features & Use Cases

  • Self-contained ExecPlans: Every plan contains all knowledge needed for a novice to implement a feature from problem statement to a working result.
  • Structured milestones and decisions: Plans include Purpose, Progress, Decision Log, and Validation sections to track progress and decisions.
  • Use Case: A product team drafts an ExecPlan to implement a new feature, then follows it step-by-step to deliver a minimum viable change with verifiable criteria.

Quick Start

Provide a complete ExecPlan for a requested feature by outlining milestones, decisions, and validation steps.

Frequently Asked Questions about planning

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

FAQPage Schema
How do I turn a vague feature idea into an executable project plan?

A self-contained ExecPlan translates vague feature ideas into structured milestones, decisions, and validation steps. It ensures novices can implement end-to-end plans by specifying clear acceptance criteria and required artifacts.

What sections should be included in a design doc for software engineering?

A design doc for software engineering should include Purpose, Progress, Decision Log, and Validation sections. These structured milestones ensure plans are self-contained and guide novices through verifiable implementation criteria.

How do I create an ExecPlan with milestones for novice developers?

To create an ExecPlan with milestones for novice developers, outline structured sections like Purpose, Progress, Decision Log, and Validation. Plans must be self-contained, requiring updates to reflect progress and explicit commands to validate outcomes.

Does structured project planning work for product design and software engineering?

Structured project planning works for product design and software engineering by applying self-contained ExecPlans. These plans guide novices through implementation with defined milestones, decisions, and verifiable acceptance criteria across both domains.

What is the best way to track decisions and progress during milestone planning?

The best way to track decisions and progress during milestone planning is maintaining a Decision Log and Progress section within a self-contained ExecPlan. This enforces updates to reflect current status and validates outcomes through explicit commands.

Why should project plans be self-contained for novice guidance?

Project plans should be self-contained for novice guidance to ensure they hold all knowledge needed to implement a feature from problem statement to working result. This approach guarantees repeatable results without requiring external context.