planning-doc

Generates and updates project plans from natural language requests.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/chandima/opencode-config --skill planning-doc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: planning-doc
Source: https://github.com/chandima/opencode-config/tree/main/skills/planning-doc
Command: npx skills add https://github.com/chandima/opencode-config --skill planning-doc

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps teams automatically create or update PLAN.md planning documents when a user asks for a plan or planning workflow, ensuring consistency and availability of a formal plan artifact.

Core Features & Use Cases

  • Generates a PLAN.md from the planning request using the planning template.
  • Derives the target path docs/plans/<prefix>/<feature>/PLAN.md and substitutes the feature name.
  • Preserves existing PLAN.md content and appends updates in a structured STATUS UPDATES section.
  • Reuses references/plan-template.md as the starting point for new plans.

Quick Start

Create a PLAN.md from the user request using the plan-template and save it to docs/plans/<prefix>/<feature>/PLAN.md with the feature name substituted.

Frequently Asked Questions about planning-doc

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

FAQPage Schema
How do I create a PLAN.md document for a new project feature?

To create a PLAN.md document, this Skill generates a structured planning file from your request using a predefined template, saving it to docs/plans/<prefix>/<feature>/PLAN.md with the feature name substituted automatically.

What is a planning workflow and when do I need a formal plan artifact?

A planning workflow establishes a formal plan artifact for new features or project planning across branches. You need it when you want to enforce a structured planning template and maintain consistent documentation for plan-based work.

Can I update an existing PLAN.md without losing the original project planning content?

Yes, you can update an existing PLAN.md without losing content. The Skill preserves the original project planning details and appends new information in a structured STATUS UPDATES section at the end of the document.

Does the planning template support Git workflow and project management across different versions?

The planning template supports Git workflow and project management by applying to plan-based work across branches and versions. It reuses references/plan-template.md as the starting point for all new planning documents.

What's the best way to structure project management docs for plan-based work?

The best way to structure project management docs is using a standardized plan template. This Skill derives a target path like docs/plans/<prefix>/<feature>/PLAN.md, ensuring your plan-based work is organized and consistently formatted.