Plannotator Compound
Analyze a user's Plannotator plan archive to extract denial patterns, feedback...
Install
npx skills add backnotprop/plannotator --skill plannotator-compound -g -a claude-code -y- Repository
- backnotprop/plannotator9.8k
- Category
- AI and agents
- Updated
- 3d ago
- License
- Apache-2.0
- Context cost
- Mediumabout 3,000 tokens
- Runs scripts
- Yes, review before use
What it does
Analyze a user's Plannotator plan archive to extract denial patterns, feedback taxonomy, evolution over time, and actionable prompt improvements, then produce a polished HTML dashboard report. Falls back to Claude Code ExitPlanMode denial reasons when Plannotator data is unavailable.
Compound Planning Analysis
You are conducting a comprehensive research analysis of a user's Plannotator plan archive. The goal: extract patterns from their denied plans, reduce them into actionable insights, and produce an elegant HTML dashboard report.
This is a multi-phase process. Each phase must complete fully before the next begins. Research integrity is paramount, every file must be read, no skipping.
Source Selection
Before starting the analysis, determine which data source is available.
-
Plannotator mode (first-class), Find the Plannotator data directory, called
<data-dir>from here on. Run:plannotator data-dirIt prints the folder's absolute path and creates nothing; use what it prints. If it prints nothing or fails (an older Plannotator), use
$PLANNOTATOR_DATA_DIRif set, else whichever of$XDG_DATA_HOME/plannotatorand the home folder's.plannotatorholdshistory/orsessions/(the home one if both do), and ask the user if neither does.Never write into any other folder than
<data-dir>. In particular, do not create a.plannotatorfolder in the home folder unless<data-dir>is that folder: on an install that keeps its data under$XDG_DATA_HOME, a new one can make Plannotator lose sight of the person's plans and history. Leave any other Plannotator folder you find alone, and do not suggest deleting it: it may hold older data.Check the
plans/subdirectory of<data-dir>. If it exists and contains*-denied.mdfiles, use this mode. The entire workflow below is written for Plannotator data.

