ThanuMahee12

AgentProbe — AI skill for Claude Code

AI community

Session-history collectors for AI coding agents.

How to install AgentProbe

This entry records only its repository, not the path inside it, so there is no exact command to give. Open ThanuMahee12/AgentProbe and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What AgentProbe does

Session-history collectors for AI coding agents. One probe per tool — Claude Code, Antigravity, Gemini, Copilot, Cursor — normalizing sessions, commands and files into a single schema and syncing to Firestore for the AgentContext dashboard.

Alternatives in AI

  • CLI Continues — resume any AI coding session in another tool — Claude Code, Copilot, Gemini, Codex, Cursor 1.5k ★
  • Claude Replay — Convert AI coding agent sessions (Claude Code, Cursor, Codex, Gemini, OpenCode) into self-contained, embeddabl 644 ★
  • Agentic SEO Skill — An LLM-first SEO analysis skill for Antigravity, Codex, Claude with 16 specialized sub-skills, 10 specialist a 419 ★

README

AgentProbe

Session-history collectors for AI coding agents.

Development is spread across a growing set of agents — Claude Code, Antigravity, Gemini, Copilot, Cursor — and each stores sessions differently. Claude Code writes JSONL transcripts and fires lifecycle hooks. Cursor keeps conversations in SQLite inside workspace storage. Copilot and Gemini bury logs in extension directories. It is all local, none of it is searchable, and most of it is rotated away or lost when a machine is rebuilt.

AgentProbe attaches one probe per agent. Each probe understands a single tool's storage format, extracts completed sessions, and normalizes them into a shared schema: the full transcript, every command run, every file read or edited, plus timing, project and user metadata. The result is pushed to Firestore, where it becomes permanent and queryable.

The pipeline is **deterministic by design** — no language model anywhere in the collection path. Capture costs nothing per session, adds no latency, and never invents detail that was not in the original record.

AgentProbe is the collection half of a pair. **AgentContext** is the dashboard that reads what it writes, rendering your work day by day with search, filters, and selective public sharing.


Probes

Provider Source Method Status
Claude Code ~/.claude/projects/*/*.jsonl SessionEnd hook ✅ working
Antigravity workspace storage poll + diff planned
Gemini CLI ~/.gemini/tmp/ poll + diff planned
Copilot VS Code extension storage poll + diff planned
Cursor workspaceStorage/*.vscdb SQLite read planned

Only Claude Code exposes real lifecycle hooks. The rest are poll-and-diff, which is why the collector needs a watcher daemon rather than just a hook script.

Pat