Agent Plugins Marketplace
All plugins

plot

v2.11.1

Git-native planning workflow for software development — idea, approve, deliver, release

Claude Code19 Skills

By Max AlbrechtLicense: MIT3 GitHub starsUpdated 1 hour ago

Directory evidence

Runtimes
Claude Code
Parsed components
19 skill or MCP entries
Source updated
Aug 29, 2026
Manifest status
Canonical path parsed

The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology

Install plugin

Installs for the current user
claude plugin marketplace add IchenDEV/agent-plugin-mkt
claude plugin marketplace update agent-plugin-marketplace
claude plugin install plot@agent-plugin-marketplace

Paste and run these commands in a terminal with Claude Code. They add and refresh the PluginsMP catalog, then install this plugin.

The installer fetches third-party code from the source repository shown on this page. This directory validates manifest structure and source location, but does not perform a security audit; review the manifest, components, and source before installing.

Get the source manually
git clone https://github.com/plot-pm/plot

Clone the source repository, then follow its setup instructions to add the plugin to a compatible client. The repository root is the plugin root.

Plugin files

plot/
├── .claude-plugin/plugin.json
├── skills/challenge-the-plan/SKILL.md
├── skills/plot/SKILL.md
├── skills/plot-approve/SKILL.md
├── skills/plot-board-setup/SKILL.md
├── skills/plot-deliver/SKILL.md
├── skills/plot-dispatch/SKILL.md
├── skills/plot-fleet/SKILL.md
├── skills/plot-idea/SKILL.md
├── skills/plot-implement/SKILL.md
├── skills/plot-init/SKILL.md
├── skills/plot-merge-queue/SKILL.md
├── skills/plot-reconcile/SKILL.md
├── skills/plot-reject/SKILL.md
├── skills/plot-release/SKILL.md
├── skills/plot-reslice/SKILL.md
├── skills/plot-sprint/SKILL.md
├── skills/ralph-plot-sprint/SKILL.md
├── skills/story-tracking/SKILL.md
└── skills/tracer-bullets/SKILL.md

Included Skills19

challenge-the-planskills/challenge-the-plan/SKILL.md

Systematically interrogate implementation plans through adaptive depth interviews covering technical, domain, UX, and non-functional dimensions to uncover gaps and validate decisions. Use when: user wants to challenge, refine, or validate a plan, spec, or idea. Triggers: challenge the plan, challenge me, quiz me, interview me, refine plan, validate plan, review plan, interrogate plan, stress-test plan, challenge the spec, challenge the story, review spec, review story.

plotskills/plot/SKILL.md

Git-native planning dispatcher. Analyzes current git state and suggests the next action. Activates on /plot or when managing planned work through git branches and PRs. Spoke commands: /plot-idea, /plot-approve, /plot-deliver, /plot-reject, /plot-reconcile, /plot-release, /plot-sprint.

plot-approveskills/plot-approve/SKILL.md

Record a plan's approval through its declared review channel (merge the plan PR, record an in-session go, or tally a ballot) and stop — implementation starts separately with /plot-implement. Part of the Plot workflow. Use on /plot-approve.

plot-board-setupskills/plot-board-setup/SKILL.md

Set the Plot board up in a project that already has Plot: probe the prerequisites, record the git-host and CI configuration, then start the board and prove it serves. Use on /plot-board-setup.

plot-deliverskills/plot-deliver/SKILL.md

Verify all implementation is done, then deliver the plan. Part of the Plot workflow. Use on /plot-deliver.

plot-dispatchskills/plot-dispatch/SKILL.md

Fan out an approved plan's eligible branches: one git worktree and one detached worker per branch, each claimed atomically. The writing half of the fleet. Use on /plot-dispatch.

plot-fleetskills/plot-fleet/SKILL.md

Fleet pulse — report which branch waves of a plan are complete, eligible, blocked or unapproved, and which branches are claimed. Stateless — every fact is re-derived from git; the only thing written is a pulse line. Use on /plot-fleet.

plot-ideaskills/plot-idea/SKILL.md

Create a plan with ceremony matched to the change: answer the two ceremony questions (review channel, implementation home) within the repo's declared bounds, then create the plan file — on an idea branch with a draft PR, on the work branch, or directly on the default branch. Part of the Plot workflow. Use on /plot-idea.

plot-implementskills/plot-implement/SKILL.md

Start (or resume) implementation of an approved plan: staleness preflight, branch setup per the plan's recorded ceremony answers, a hand-off brief that pre-answers the mechanics, and a Started record. Prepares and records — never implements. Part of the Plot workflow. Use on /plot-implement.

plot-initskills/plot-init/SKILL.md

Adopt Plot in a repository: probe what the repo already is, propose the Plot Config from that, create the plan/story skeleton, and offer optional extensions only where the repo shows it needs them. Use on /plot-init.

plot-merge-queueskills/plot-merge-queue/SKILL.md

Compute a safe merge order for a plan's finished branches and predict which will collide, without merging anything. Use on /plot-merge-queue.

plot-reconcileskills/plot-reconcile/SKILL.md

Plot/branch hygiene sweep — enumerate plan phase↔symlink drift, merged-but-not-delivered plans, and stale branches. Read-only; prints remediating commands, the human decides what to run. Use on /plot-reconcile.

plot-rejectskills/plot-reject/SKILL.md

Reverse a premature delivery — move plan from Delivered back to Approved. Part of the Plot workflow. Use on /plot-reject.

plot-releaseskills/plot-release/SKILL.md

Verify release readiness and guide the release process. Part of the Plot workflow. Use on /plot-release.

plot-resliceskills/plot-reslice/SKILL.md

Repair a plan whose wave holds several branches: read the entangled branches — their diffs, PRs and conflicts — propose one named wave per branch in an argued dependency order, confirm the order with a person, then rewrite only that plan's `## Branches` section. Proposes; a person confirms. Part of the Plot workflow. Use on /plot-reslice.

plot-sprintskills/plot-sprint/SKILL.md

Manage time-boxed sprints with MoSCoW prioritization. Part of the Plot workflow. Use on /plot-sprint.

ralph-plot-sprintskills/ralph-plot-sprint/SKILL.md

Only activate on explicit /ralph-plot-sprint invocation — never auto-activate. Use when ralph-sprint.sh drives a sprint iteration, or when manually debugging a specific sprint iteration by slug.

story-trackingskills/story-tracking/SKILL.md

Use when user says "continue on", "work on", "create story", "new story", "resume", or references a JIRA ticket for multi-session work. NOT for Storybook UI component stories.

tracer-bulletsskills/tracer-bullets/SKILL.md

Use when facing technical uncertainty, unproven architecture, or building a large feature where agents or humans risk getting lost in details before confirming the architecture works. Prevents horizontal layer-by-layer building that delays integration feedback.

Plugin manifests1

.claude-plugin/plugin.json
{
  "name": "plot",
  "description": "Git-native planning workflow for software development — idea, approve, deliver, release",
  "version": "2.11.1",
  "author": {
    "name": "Max Albrecht",
    "email": "[email protected]"
  },
  "homepage": "https://github.com/plot-pm/plot",
  "repository": "https://github.com/plot-pm/plot",
  "license": "MIT",
  "keywords": [
    "skills",
    "plot",
    "planning",
    "workflow",
    "git",
    "software-development"
  ]
}

If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.

[plot on Agent Plugins Marketplace](https://pluginsmp.com/plugins/plot)