papercuts
Capture friction points ('papercuts') from Claude Code sessions — automatic anchors on tool failures and permission prompts, transcript extraction at session end, and a manual /papercuts:papercut skill — then flush the scrubbed records to a git ledger.
Plugin papercuts from marketplace papercuts-plugin in bestdan/papercuts-plugin. Commands read from the repo's manifest — 1 month ago.
This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.
What it installs
Skills (1)
papercutCapture a friction point ("papercut") from the current session as a structured record — in-the-moment logging for things that took too many prompts, a confusing tool, or a gap in instructions. Use /papercuts:papercut [description] or /papercuts:papercut --flush to also push the local queue upstream.
Hooks (5)
- Notification
${CLAUDE_PLUGIN_ROOT}/scripts/papercut-anchor.sh
- PostToolUseFailure
${CLAUDE_PLUGIN_ROOT}/scripts/papercut-anchor.sh
- SessionStart
${CLAUDE_PLUGIN_ROOT}/scripts/papercut-flush.sh --hook
- SessionStart
${CLAUDE_PLUGIN_ROOT}/scripts/papercut-sweep.sh
- SessionEnd
${CLAUDE_PLUGIN_ROOT}/scripts/papercut-capture.sh
Maintain papercuts?
This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.