Context memory for Claude Code. Capsule (SQLite) stores session state automatically via JS hooks. No manual logging needed.
- Directory structure: NEVER create files in
.claude/. Create in source dirs:tools/,hooks/,scripts/. The.claude/directory is generated by install. - Tool enforcement (enforced by PreToolUse hook):
- Dependencies/imports:
bash $HOME/.claude/cck/tools/query-deps/query-deps.sh <file> - Impact of changes:
bash $HOME/.claude/cck/tools/impact-analysis/impact-analysis.sh <file> - Circular deps:
bash $HOME/.claude/cck/tools/find-circular/find-circular.sh - Dead code:
bash $HOME/.claude/cck/tools/find-dead-code/find-dead-code.sh - File search:
Glob-- Code search:Grep - Large files (>50KB):
$HOME/.claude/bin/progressive-reader --path <file> --list - Capsule context:
bash $HOME/.claude/cck/tools/context-query/context-query.sh <command> [args]- Read:
search <term>,files,agents,sessions,recent,stats - Write:
save <ns> <title> <summary> [type],update <search> <new-summary>
- Read:
- NEVER use Task/Explore for dependency queries, file search, or code search.
- Dependencies/imports:
- Agent routing: Use specialized agents via Task tool. Spawn in PARALLEL when independent.
- Errors/bugs:
error-detective| Debugging:debugger| Code review:code-reviewer - Refactoring:
refactoring-specialist| Architecture:architecture-explorer - Security:
security-engineer| Database:database-navigator| Git:git-workflow-manager - Production:
devops-sre| Design:brainstorm-coordinator - Full list: 18 agents -- see
docs/AGENT_ROUTING_GUIDE.md
- Errors/bugs:
- Skills:
/workflow(complex tasks),/debug(errors/bugs),/deep-context(understand codebase),/code-review(pre-commit). Auto-activate on keywords.
Context is handled automatically. Hooks capture everything:
- session-start.js: Injects last session summary, top discoveries, recent files, team activity (crew mode)
- post-tool-use.js: Captures Read/Write/Edit operations and Task (sub-agent) invocations
- session-end.js: Saves session summary with file/agent counts
- pre-tool-use.sh: Tool enforcement warnings, large file blocking
- stop.sh: Quality check after responses
Crew mode: Capsule is crew-aware. Shared capsule.db with teammate-scoped namespaces. See docs/AGENT_TEAMS_WORKTREE_MODE.md.
docs/TOOL_ENFORCEMENT_REFERENCE.md-- Tool selection rules, progressive-reader workflowsdocs/AGENT_ROUTING_GUIDE.md-- All 18 agents, routing rules, parallel spawningdocs/BEST_PRACTICES.md-- Anti-patterns, success metricsdocs/SUPER_CLAUDE_SYSTEM_ARCHITECTURE.md-- System designdocs/SKILLS_ORCHESTRATION_ARCHITECTURE.md-- Skills + hooks designdocs/CAPSULE_DEGRADATION_RCA.md-- Why v2 failed, what v3 fixes