From intersearch
Search past agent sessions, view timelines, find sessions by file, export transcripts, and analyze token/tool/model usage. Delegates to cass. Use when the user asks "what did I work on?", "find sessions about X", or "show token analytics".
How this skill is triggered — by the user, by Claude, or both
Slash command
/intersearch:session-searchThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Search and analyze past coding agent sessions across all providers (Claude Code, Codex, Gemini, Cursor, etc.). Powered by [cass](https://github.com/Dicklesworthstone/coding_agent_session_search).
Search and analyze past coding agent sessions across all providers (Claude Code, Codex, Gemini, Cursor, etc.). Powered by cass.
Requires: cass >= 0.2.0 (~/.local/bin/cass)
Announce at start: "I'm using the session-search skill to query your session history."
Verify cass is installed:
if ! command -v cass > /dev/null 2>&1; then
echo "cass not installed. Install: curl -fsSL \"https://raw.githubusercontent.com/Dicklesworthstone/coding_agent_session_search/main/install.sh\" | bash"
fi
CASS_VERSION=$(cass --version 2>/dev/null | grep -oP '\d+\.\d+\.\d+' | head -1)
echo "cass version: $CASS_VERSION"
If cass is missing, tell the user to install it and stop. If version is below 0.2.0, warn but continue.
STALE=$(cass health --json 2>/dev/null | python3 -c "import sys,json; h=json.load(sys.stdin); print(h['state']['index']['stale'])" 2>/dev/null || echo "True")
if [ "$STALE" = "True" ] || [ "$STALE" = "true" ]; then
cass index --full 2>/dev/null
fi
cass search "<query>" --robot --limit 10 --mode hybrid
Modes: hybrid (default, best), lexical (keyword-only BM25), semantic (embedding similarity).
Filters: --workspace <path>, --agent <slug>, --since <date>, --until <date>.
cass timeline --today --json
cass timeline --since 7d --json --group-by day
cass timeline --since 2026-03-01 --until 2026-03-07 --json
Filters: --agent <slug>, --source local|remote.
cass context <path/to/file> --json --limit 5
Returns sessions that reference the given source path.
cass export <session_file_path> --format markdown -o <output_path>
cass export <session_file_path> --format json -o <output_path>
Formats: markdown, text, json, html. Use --include-tools for tool call details.
cass analytics tokens --days 7 --json
cass analytics tokens --workspace /path/to/project --json --group-by day
Also available: cass analytics tools --json, cass analytics models --json.
cass stats --json
Format output as a readable table or summary. Highlight:
curl -fsSL "https://raw.githubusercontent.com/Dicklesworthstone/coding_agent_session_search/main/install.sh" | bash~/.local/share/coding-agent-search/Creates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.
npx claudepluginhub mistakeknot/interagency-marketplace --plugin intersearch