cursor-plan-tracking

Track Cursor plan progression via YAML frontmatter in .plan.md files.

1|Updated Mar 19, 2026
One-click install
npx skills add https://github.com/wildbitca/ai-resources --skill cursor-plan-tracking
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cursor-plan-tracking
Source: https://github.com/wildbitca/ai-resources/tree/main/skills/cursor-plan-tracking
Command: npx skills add https://github.com/wildbitca/ai-resources --skill cursor-plan-tracking

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Cursor plan files (.plan.md) often lack a structured progress view. This Skill standardizes plan tracking by enforcing YAML frontmatter fields to represent plan status, completion time, and per-item todos.

Core Features & Use Cases

  • Enforces a structured frontmatter schema: status (pending | in_progress | completed), completedAt (ISO date or null), and todos (id, content, status).
  • Ensures visibility into plan progress across tasks and time.
  • Use Case: When updating a plan, easily update status and add todos to reflect deliverables and their status.

Quick Start

Add a YAML frontmatter block to each .plan.md with status, completedAt, and a populated todos list to enable real-time progress tracking.

Frequently Asked Questions about cursor-plan-tracking

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

FAQPage Schema
How do I track Cursor plan progression in markdown files?

To track Cursor plan progression, add YAML frontmatter to your .plan.md files with status (pending, in_progress, completed), completedAt, and a todos list to monitor task statuses and completion times.

What YAML frontmatter fields are required for plan tracking in Cursor?

Plan tracking in Cursor requires frontmatter with status (pending, in_progress, or completed), completedAt (ISO date or null), and todos containing objects with id, content, and status fields.

How do I structure task statuses for a .plan.md file?

You structure task statuses in a .plan.md file by creating a todos array in the YAML frontmatter, where each task object contains an id, content, and a status value to reflect deliverable progress.

What's the best way to monitor pending and completed tasks in Cursor projects?

The best way to monitor pending and completed tasks is enforcing a structured YAML frontmatter schema in .plan.md files, ensuring visibility into plan progress across tasks and time.

Do I need any external dependencies to manage plan status in Cursor?

No external dependencies are needed to manage plan status in Cursor; the tracking relies solely on updating the YAML frontmatter fields natively within your .plan.md project files.