Help us improve
Share bugs, ideas, or general feedback.
From research
Compress a research entry's Raw section — archive originals, prep for summary regeneration
npx claudepluginhub tyroneross/rosslabs-ai-toolkit --plugin researchHow this command is triggered — by the user, by Claude, or both
Slash command
/research:compress <slug>This command is limited to the following tools:
The summary Claude sees in its command listing — used to decide when to auto-load this command
Compact an entry whose `## Raw` section has grown large. 1. The script moves the current Raw content to `~/dev/research/archive/raw/<slug>.md` (reversible). 2. The entry's Raw section is replaced with a placeholder + link to the archive. 3. The user (or you, in the next turn) should read the archived Raw and rewrite each source block as a 2–3 sentence summary with its URL and capture date preserved. After the script runs, edit the entry file to regenerate the summaries. TL;DR and Notes sections are left untouched. See `references/lifecycle.md` for reversibility details.
/compressCompresses CLAUDE.md or specified memory files at light/medium/aggressive levels with protected-span safety. Reports token savings, validation status, and backup location.
/compressCompresses natural language in .md/.txt file to caveman format, saving input tokens. Preserves code blocks, URLs, structure; creates backup.
/compressCompresses a markdown file to reduce token usage using lossless (structural) or lossy (semantic) modes with section-by-section review.
Share bugs, ideas, or general feedback.
Compact an entry whose ## Raw section has grown large.
~/dev/research/archive/raw/<slug>.md (reversible).python3 "${CLAUDE_PLUGIN_ROOT}/research.py" compress $ARGUMENTS
After the script runs, edit the entry file to regenerate the summaries. TL;DR and Notes sections are left untouched.
See references/lifecycle.md for reversibility details.