← ClaudeAtlas

harvestlisted

Mines Claude Code session transcripts for the corrections that earn artifacts, the intake stage of the kitchen's loop. Extracts what the user actually said across recent sessions (via a bundled script that reduces multi-MB transcripts to user turns), dispatches readers to classify corrections, redirects, and repeated failures, dedups against the standing harness, and hands surviving candidates to the forge with evidence counts. Use on a cadence (end of a heavy week, after a project push), when a correction feels familiar, or before claiming a harness has no gaps; skip when recent sessions were light or single-topic.
claudialnathan/agent-kitchen · ★ 3 · AI & Automation · score 67
Install: claude install-skill claudialnathan/agent-kitchen
<!-- Earned against: Fable 5 (claude-fable-5), 2026-07-05, v2.1.201; history: CHANGELOG.md --> # harvest ## The attention this skill redirects From "wait until a gap annoys the owner into naming it" to "the corrections are already on disk; read them." Every session transcript records what the user had to say twice, what they rejected, what they redirected, which is the exact evidence the forge's earned-bar demands. Without this skill that evidence surfaces only when a human happens to remember it. With it, intake is a query. ## Where the material lives `~/.claude/projects/<dashed-path-slug>/<session-uuid>.jsonl`: one directory per project, one file per session, commonly 0.5–3.5 MB each. Never read one serially: `scripts/extract-user-turns.sh <file>` reduces it to timestamped user turns with command noise, tool results, and subagent sidechains stripped. That output is the unit of analysis. **Scope contract.** Default scope is the *current* project's most recent ~10 sessions. A different project, a time window, or a cross-project sweep happens only when the user names it. Never sweep the machine unasked, because transcripts from other repos are the user's private working history, in scope only by explicit invitation. **Privacy.** Transcripts can contain secrets, credentials, and client material. Quote corrections; never quote tool outputs, file contents, or anything credential-shaped. A reader that can't make its point without pasting sensitive context reports the patter