Crabshell plugin marketplace
npx claudepluginhub zipperbagcoffee/crabshellSession memory (delta extraction, Haiku summarization, token-based rotation), behavioral correction (11 guard hooks, rules injection), and structured workflows (D/P/T/I/H/W documents, 21 skills).
Claude Code plugin that makes Claude remember, verify, and self-correct.
Three pillars:
All plugin output lives under .crabshell/ — gitignored, clean project root.
/plugin marketplace add ZipperBagCoffee/crabshell
/plugin install crabshell
After installation, you don't need to do anything. It works automatically.
logbook.md - Session summaries accumulate here (auto-rotates at 23,750 tokens)logbook_*.md - Rotated archives (L2)*.summary.json - L3 summaries (Haiku-generated)sessions/*.l1.jsonl - Detailed session transcripts (L1)If there's information you want Claude to know every session, directly edit the files:
# Create/edit files in your project's .crabshell/memory/ folder
echo "React + TypeScript web app." > .crabshell/project.md
Or just ask Claude: "Save the project info to project.md"
With this setup, Claude starts every new session knowing this information.
Works in any project where the plugin is installed:
| Command | Description |
|---|---|
/crabshell:save-memory | Save now (don't wait for auto-save) |
/crabshell:load-memory | Reload memory (after manual edits) |
/crabshell:search-memory query | Search past sessions |
/crabshell:clear-memory old | Clean up files older than 30 days |
/crabshell:discussing "topic" | Create/update a discussion document |
/crabshell:planning "topic" | Create/update a plan document |
/crabshell:ticketing P001 "topic" | Create/update a ticket tied to a plan |
/crabshell:investigating "topic" | Multi-source multi-agent investigation |
/crabshell:regressing "topic" N | Run N cycles of P→T wrapped by a single Discussion, with verification-based optimization |
/crabshell:light-workflow | Run the 11-phase agent orchestration workflow (standalone tasks) |
/crabshell:verifying | Create/run project-specific verification tools |
/crabshell:lessons | Check/create project-specific lessons |
/crabshell:status | Healthcheck of plugin state (memory, regressing, verification, version) |
Track project work through structured, append-only documents:
| Skill | ID Format | Statuses | Use For |
|---|---|---|---|
/discussing | D001 | open, concluded | Decisions, dialogues, conclusions |
/planning | P001 | draft, approved, in-progress, done | Implementation plans with steps |
/ticketing | P001_T001 | todo, in-progress, done, verified | Session-sized work units tied to plans |
/investigating | I001 | open, concluded | Multi-source investigations with cross-review |
/light-workflow | W001 | open, concluded | Light-workflow tracing (standalone tasks) |
Each document type has its own folder under .crabshell/ with an INDEX.md for status tracking. Tickets inherit from plans and require verification-at-creation (TDD principle).
For complex tasks, the light-workflow skill runs an 11-phase process with 3-layer architecture:
Work Agent → Analysis, planning, implementation
Review Agent → Verify, cite evidence, PASS/FAIL
Orchestrator → Intent guardian, meta-review, final authority
Key features:
For tasks requiring multiple improvement cycles, /regressing "topic" N runs N cycles of Plan→Ticket→Verify:
Development marketplace for Superpowers core skills library
Harness-native ECC skills, hooks, rules, MCP conventions, and operator workflows
Open Design — local-first design app exposed to coding agents over MCP. Install once with your agent's plugin command and projects/files/skills are reachable through stdio.