carrel
01Plugin Claude Code
Plugin marketplace listing 5 plugins: carrel-convert, carrel-inspect, carrel-organize, carrel-watch, carrel-agent.
Plugin Claude Code
Plugin marketplace listing 5 plugins: carrel-convert, carrel-inspect, carrel-organize, carrel-watch, carrel-agent.
Agent Claude Code
Creates carrel's visual identity — hand-authored SVG logo, banner, social preview, palette — and applies it to README and the TUI theme.
Agent Claude Code
Writes carrel documentation — reference pages, cookbook recipes, guides — grounded in actual command output, never invented flags.
Agent Claude Code
Adversarial reviewer that verifies cross-module consistency and hunts real bugs in carrel by executing commands, not by reading reports.
Agent Claude Code
Implements one carrel module from its spec in specs/, including its tests. Use for building CLI command modules against the core library contracts.
Agent Claude Code
Builds fixtures, integration tests, and end-to-end cookbook validation for carrel. Use when tests span modules or need real file fixtures.
Instructions file
Claude Code instructions for coltonbearden/carrel, covering project claude.md — local file toolkit + plugin marketplace, product name — single source of truth, stack & layout, coding standards and exit code convention.
Plugin Claude Code
Agentic file librarian for carrel desks: file-librarian agent, agent-workflows skill, carrel MCP server (search/pack/inspect), and a PostToolUse hook that re-indexes files Claude writes.
MCP server Claude CodeCodexCursor +2
MCP server "carrel" as configured in coltonbearden/carrel. Launched with carrel mcp.
Agent
Librarian for a local document collection. Use when the user asks questions ABOUT their files ("which PDFs mention X?", "summarize what's in /papers", "find the invoice from March") — it indexes the collection with carrel, searches it, reads the hits, and answers with citations to file paths.
Hook
Runs after a tool call finishes for Write and Edit tool calls, executing reindex.sh. From coltonbearden/carrel.
Skill Claude CodeCodex
Looping and pipeline patterns that combine carrel with Claude Code — watch + claude -p pipelines, index-then-ask loops, MCP-backed desk queries. Use when the user wants recurring or automated agentic processing of local files rather than a one-off command.
Plugin Claude Code
Convert, OCR, thumbnail, and narrate local files with the carrel CLI: /convert, /ocr, /thumb, /audiobook, plus a doc-converter batch agent.
Agent
Batch document converter. Use when the user wants many files converted, OCRed, or thumbnailed at once (a folder of PDFs to markdown, a stack of scans to searchable PDFs, etc.). Runs the carrel CLI, verifies every output, and reports a per-file scoreboard.
Command
Turn a text, markdown, or PDF document into a spoken audiobook (mp3/ogg/wav) using the carrel CLI.
Command
Convert local files between supported types (pdf, md, txt, html, json, xml, csv, png, jpg, ico) using the carrel CLI.
Command
OCR an image or PDF into text (txt/md) or a searchable PDF using the carrel CLI.
Command
Generate thumbnails for PDFs, images, HTML, and ICO files using the carrel CLI.
Plugin Claude Code
Inspect, diff, search, and pack local files for LLM context with the carrel CLI: /inspect, /diff, /search, /pack, plus a context-packing skill.
Command
Compare two local files — text diff, structural json/csv/xml diff, PDF text diff, or image pixel diff — using the carrel CLI.
Command
Show rich metadata for a local file (pdf, image, json, csv, xml, html, md, txt) using the carrel CLI.
Command
Bundle files or folders into one LLM-ready context document (md/xml/json, token-budgeted, chunkable) using the carrel CLI.
Command
Full-text search the carrel desk index (FTS5, bm25-ranked) for local files matching a query.
Skill Claude CodeCodex
When and how to bundle local folders/files into LLM context with carrel pack — format choice, token budgeting, chunking, include/exclude strategy. Use when preparing documents or a codebase-adjacent folder as context for an LLM, or when a pack would blow the context window.