Swift Agent Session — AI skill for Claude Code
A tiny, dependency-free reader for terminal AI coding-agent session transcripts — maps an agent's on-disk session onto one agent-agnostic model (activity timeline, token/cost telemetry, edited-files/t.
How to install Swift Agent Session
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open Sidewatch/swift-agent-session and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Swift Agent Session does
A tiny, dependency-free reader for terminal AI coding-agent session transcripts — maps an agent's on-disk session onto one agent-agnostic model (activity timeline, token/cost telemetry, edited-files/to-dos roll-up) so review surfaces stay identical across agents. Read-only, no network, no telemetry.
Alternatives in AI
- Cartographer — Claude Code plugin that maps and documents codebases of any size using parallel AI subagents 518 ★
- NeoRead — NeoRead: a local-first EPUB/PDF reader with annotations, side-by-side translation, and AI assistance through C 294 ★
- Wiki Timeline — Generate a chronological timeline for an entity or concept in the LLM Wiki 79 ★
README
Swift Agent Session
A tiny, dependency-free reader for terminal AI coding-agent session transcripts. It maps an agent's on-disk session onto one agent-agnostic model — an activity timeline, token/cost telemetry, and an edited-files/to-dos roll-up — so review surfaces stay identical across agents. Read-only: it never talks to a model, keeps no account, and sends no telemetry.
Features
- 🧭 Agent-agnostic model —
TimelineEvent,AgentUsage,AgentSummary - 🔌 Adapter protocol — implement
AgentAdapteronce per agent - 📐 Turn boundaries —
TurnBoundarysplits the flat timeline into agent turns (one user prompt to just before the next), with a content-derived stable id so a checkpoint can be pinned to a turn - 🤖 Claude Code adapter —
ClaudeCodeAdapterparses~/.claude/projects/…/*.jsonltranscripts. The only adapter shipped. Codex, Gemini CLI and OpenCode adapters existed until 11 Sep 2026 and were removed: their fixtures were written by hand from each tool's published schema and never run against a real session, and an adapter nobody can run reports "no session" forever without telling anyone. Recover them from git history, and only restore one with fixtures captured from a REAL run. - 🕘 Activity timeline — prompts, assistant prose, tool calls, and file edits, with local-clock
HH:MMtimestamps - 💰 Telemetry — context fill % (
AgentUsage.contextPercent), output tokens, and estimated USD cost, deduplicated per API response - ✅ Plan vs actual — the files edited (Edit / Write / MultiEdit / NotebookEdit).
summary.todosis currently always empty: it parses Claude Code'sTodoWritetool, which was renamed toTaskCreate/TaskUpdate; across 63 real transcriptsTodoWriteappears zero times. Fixable, and a good example of why anything keyed on another tool's vocabulary needs a test that fails when that vocabulary moves. - 🔎 Auto-detection —
Agents.active(for:)picks the agent that owns a project - 🧪 **Fu
Related Skills
Living Codebase Cartographer
Offline codebase cartographer: language-agnostic repo maps, dependency/call graphs, blast-radius impact analys
AI Memory Reader
View and track AI agent memory files, session logs, and project transcripts on macOS with a native, high-perfo
Doubleagent
Forensic collection and timeline analysis of AI agent artifacts (Claude Code, Gemini CLI, Antigravity, Codex,
Memory Digest
Weekly reports from your AI agent's memory, for the human who owns it. Activity timeline, project momentum, op
Ke Activity Monitor
A Mac activity monitor for people who run AI agents: CPU, memory, energy, real per-process disk I/O and networ
Codenanny
Turn AI-generated project sprawl into a searchable, contextualized library. Ingests Claude Code transcripts; s
Related Agents
Break Fix
Fixes defects identified by auditors, reviewers, testers, CI, and production telemetry. Language-agnostic. Has
Community Dashboard Curator
Community telemetry and dashboard aggregator. Scans and compiles metrics across Skool cohorts, Discord activit
Navigator Mira
Use this agent for cross-project situational awareness, risk surfacing, capacity analysis, timeline projection