Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
Graham Carlyle avatar

Project Plan

  • Updated March 31, 2026
  • grahamcarlyle/claude-code-plugins

project-plan is a Claude Code skill in the AI & Agent Building category. Sync Claude plan-mode plans with markdown files in your project

Key points

  • project-plan
  • AI & Agent Building
  • AI-coding skill

Project Plan by the numbers

  • Data as of Jul 7, 2026 (Skillselion catalog sync)
/plugin marketplace add grahamcarlyle/claude-code-plugins
/plugin install project-plan@grahamcarlyle-plugins

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Last updatedMarch 31, 2026
Repositorygrahamcarlyle/claude-code-plugins

What it does

Sync Claude plan-mode plans with markdown files in your project

README.md

project-plan

Persist Claude Code plan-mode plans as markdown files in your project. Plans are saved with a status (draft, rejected, implemented) so you can track decisions over time, share them via git, and reload them in future conversations.

Installation

If you've added the marketplace:

/plugin install project-plan@grahamcarlyle-plugins

Or install directly:

/plugin marketplace add grahamcarlyle/claude-code-plugins
/plugin install project-plan@grahamcarlyle-plugins

Commands

Save a plan

While in plan mode, save the current plan to your project:

/project-plan save

You'll be prompted to confirm the file path and status. Defaults to plans/<plan-name>.md with status draft.

Load a plan

Load an existing plan into plan mode:

/project-plan load add-auth
/project-plan load plans/add-auth.md
/project-plan load docs/plans/design.md

You can provide a bare name (add-auth), a filename (add-auth.md), or a full relative path. Bare names and filenames resolve to the plans/ directory.

List plans

See all available plans with their status:

/project-plan list

Output:

plans/add-auth.md          [draft]        Add Authentication
plans/migrate-db.md        [implemented]  Migrate Database to Postgres
plans/new-api.md           —              New API Design

You can also list plans in a different directory:

/project-plan list docs/plans

Plan file format

Plans are markdown files with optional YAML front matter for status tracking:

---
status: draft
---

# Add Authentication

## Overview
Add JWT-based authentication to the API.
...

Statuses

Status Meaning
draft Work in progress — the default when saving
implemented Plan has been carried out
rejected Plan was considered and declined
(none) No status tracking

Loading a rejected plan will prompt for confirmation. Loading an implemented plan will inform you of its status.

Directory convention

Plans default to a plans/ directory at the project root. You can use any relative path — the skill remembers the original location so re-saving goes back to the same place.

Related skills

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.