Search past agent sessions, view timelines, find sessions by file, export transcripts, and analyze token/tool/model usage. Delegates to cass (Rust-native, sub-60ms, 15 agent providers). Use when the user asks "what did I work on?", "find sessions about X", "show session stats", "what sessions touched this file?", "export this session", or "show token analytics".
From intersearchnpx claudepluginhub mistakeknot/interagency-marketplace --plugin intersearchThis skill uses the workspace's default tool permissions.
Guides Next.js Cache Components and Partial Prerendering (PPR) with cacheComponents enabled. Implements 'use cache', cacheLife(), cacheTag(), revalidateTag(), static/dynamic optimization, and cache debugging.
Migrates code, prompts, and API calls from Claude Sonnet 4.0/4.5 or Opus 4.1 to Opus 4.5, updating model strings on Anthropic, AWS, GCP, Azure platforms.
Analyzes BMad project state from catalog CSV, configs, artifacts, and query to recommend next skills or answer questions. Useful for help requests, 'what next', or starting BMad.
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/