Claude-skill-registry cass-search
Search past AI sessions with CASS. Use when looking for past solutions, searching session history, finding how something was done before, or when the user mentions "cass", "history", or "past sessions".
install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/cass-search" ~/.claude/skills/majiayu000-claude-skill-registry-cass-search && rm -rf "$T"
manifest:
skills/data/cass-search/SKILL.mdsource content
CASS (Cross-Agent Session Search)
Search and retrieve content from past AI coding sessions.
When This Applies
| Signal | Action |
|---|---|
| "How did we do this before?" | |
| "Find past solutions" | |
| Looking for patterns | |
| View specific session | |
| Today's activity | |
CRITICAL RULE
Always use
or --robot
. Never run bare --json
.cass
Bare
cass launches a TUI that will hang AI agents.
Search
# Basic search cass search "query" --robot --limit 5 # Lean output (path, line, agent) cass search "query" --robot --fields minimal # With summary (title, score) cass search "query" --robot --fields summary # Token budget cass search "query" --robot --max-tokens 2000 # Wildcard prefix cass search "auth*" --robot # Workspace-specific cass search "query" --workspace "/path/to/project" --robot
View & Expand
# View full session cass view /path/to/session.jsonl --json # Expand specific line with context cass expand /path -n 42 -C 3 --json
Timeline
# Today's sessions cass timeline --today --json # Last week cass timeline --since 7d --json # Recent activity cass timeline --days 7 --json --limit 10
Export
cass export /path/session.jsonl --format markdown cass export /path/session.jsonl --format json
Indexing
# If search returns nothing cass index --full # Health check cass health
Output Formats
--robot-format jsonl # Streaming line-delimited JSON --robot-format compact # Minimal output
Query Tips
| Query Type | Example |
|---|---|
| Exact phrase | |
| Wildcard | |
| Multiple terms | |
| Recent | Add |
Quick Reference
cass search "query" --robot --limit 5 # Basic search cass search "query" --robot --fields minimal # Lean output cass view /path.jsonl --json # View session cass expand /path -n 42 -C 3 --json # Expand with context cass timeline --today --json # Today's activity cass index --full # Rebuild index
When to Use CASS vs Other Tools
| Need | Use |
|---|---|
| Past session content | CASS |
| Learned patterns/rules | cass-memory () |
| Current codebase | Warp-Grep or Grep |
| Web documentation | Exa |
| Task graph | bv |
See Also
— Cross-agent learning withcass-memory/cm
— Session context retrievalproject-memory/