jotbook-pencil-reviewlisted
Install: claude install-skill koloskus/jotbook
# Review the pencil backlog
The user is reviewing the pencils (provisional long-form drafts) to decide which are worth promoting to inked entries, which need a revise pass, and which should be dropped. Your job is to **surface and recommend** — never delete, promote, or regenerate unilaterally. Every action needs explicit confirmation.
## Resolve configuration
Read `.claude/jotbook.local.md` if present. From its frontmatter, extract:
| field | default | meaning |
|---|---|---|
| `pencils_dir` | `docs/jotbook/_pencils/` | where pencils live |
| `jots_dir` | `docs/jotbook/_jots/` | needed to verify source-jot existence |
If `pencils_dir` doesn't exist or contains no pencils, report that in one line and stop.
## Procedure
### 1. Inventory
List every `*.md` and `*.html` file under `pencils_dir` (excluding any `README.md`). For each:
- Read the metadata block — YAML frontmatter for `.md` pencils, the top HTML comment for `.html` pencils. Extract:
- `status` (should be `pencil` — flag anything else as suspicious)
- `drafted:` date
- `revised:` date (if present)
- `from_jots:` list
- Compute age as today − (most recent of `revised`, `drafted`).
- Check that each entry in `from_jots:` still resolves to a real file in `jots_dir`. Note any missing source jots — the pencil can still be promoted, but its source-jot cleanup will be partial.
- Record the format (`md` or `html`).
Sort by age, oldest first.
### 2. Present
Output a compact, scannable summary. Don't over-fo