create-plan

Generate .plan.md files with YAML frontmatter and structured markdown sections.

6|Updated Feb 19, 2026
One-click install
npx skills add https://github.com/GeneralJerel/chalk-skills --skill create-plan-generaljerel
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-plan
Source: https://github.com/GeneralJerel/chalk-skills/tree/main/skills/create-plan
Command: npx skills add https://github.com/GeneralJerel/chalk-skills --skill create-plan-generaljerel

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manually drafting plan files is time-consuming and error-prone; this skill automates plan creation with a standardized structure and frontmatter.

Core Features & Use Cases

  • Generates a new .plan.md file with the required YAML frontmatter (name, overview, todos) and a structured markdown body (Title, Objective, Architecture, File Changes, Key Design Decisions).
  • Stores new plans in the unsorted backlog at .chalk/.cursor/plans/ by default, with options to place them in specific columns (todo, inprogress, testing, done).
  • Validates inputs against project conventions (AGENTS.md) and provides a clear confirmation after creation.

Quick Start

Ask to generate a new plan by describing the feature, goals, and constraints.

Frequently Asked Questions about create-plan

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

FAQPage Schema
How do I automate creating a structured markdown plan file with YAML frontmatter?

You can automate plan file creation by generating a new .plan.md file with required YAML frontmatter (name, overview, todos) and a structured markdown body containing Title, Objective, Architecture, File Changes, and Key Design Decisions.

What is the best way to generate an agile sprint plan file for a feature backlog?

Generating an agile plan file involves creating a structured markdown document with actionable todos and YAML frontmatter, which is then automatically stored in the unsorted backlog at .chalk/.cursor/plans/ to streamline sprint and feature-level planning.

Can I place a newly generated plan file into a specific agile column like inprogress or testing?

Yes, newly generated plan files default to the unsorted backlog but include options to place them directly into specific workflow columns such as todo, inprogress, testing, or done to fit agile tracking needs.

How do I ensure my markdown plan follows project conventions before saving it to the backlog?

The plan generation process validates your inputs against project conventions defined in AGENTS.md and provides a clear confirmation after file creation, ensuring the structured markdown plan adheres to required standards.

Why manually drafting plan files is error-prone and how does standardized frontmatter help?

Manually drafting plan files is time-consuming and prone to formatting errors; automating the process enforces standardized YAML frontmatter and a consistent markdown body structure, eliminating manual overhead and structural inconsistencies.

What sections are required in a markdown plan file for architectural decisions and file changes?

A structured markdown plan file requires specific sections for Title, Objective, Architecture, File Changes, and Key Design Decisions, alongside YAML frontmatter defining the plan name, overview, and actionable todos.