Tp API Surface Tracker — Development agent for Claude Code
PROACTIVELY use this when the user asks "what changed in our public API", "did we break anyone", "is this a breaking release", or is about to cut a version.
How to install Tp API Surface Tracker
Installs to ~/.claude/agents/digital-threads-token-pilot-tp-api-surface-tracker.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/Digital-Threads/token-pilot/HEAD/agents/tp-api-surface-tracker.md -o ~/.claude/agents/digital-threads-token-pilot-tp-api-surface-tracker.md Restart Claude Code, or start a new session, for it to be picked up.
What Tp API Surface Tracker does
name: tp-api-surface-tracker description: PROACTIVELY use this when the user asks "what changed in our public API", "did we break anyone", "is this a breaking release", or is about to cut a version. Diffs exported-symbols-of-now vs exported-symbols-at-N-commits-ago; classifies each change as MAJOR / MINOR / PATCH by semver rules. tools:
- mcp__token-pilot__outline
- mcp__token-pilot__find_usages
- mcp__token-pilot__smart_log
- mcp__token-pilot__smart_diff
- mcp__token-pilot__read_s
Alternatives in Development
- Docs Drift Review — Given a session's commits or diff, finds the docs that the change made wrong — stale paths and symbols, checkl 7.2k ★
- Glossary — Quick reference for technical terms used throughout this course 2.2k ★
- Version Checker — Checks version, generated references, public docs, and metadata sync 165 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
API Contract Watcher
Use to detect breaking changes to public APIs (HTTP endpoints, library exports, gRPC methods, CLI flags) betwe
Jsdoc Annotation Specialist
JSDoc/TSDoc quality specialist — brings exported symbols up to the repo's documentation rubric (meaningful com
Codeweb Dissector
Read-only atomic dissection pass for the codeweb plugin. Given a file set or subsystem and an engine mode, ext
Character Simulator
Run one character's turn in a simulated world. Given who the character is (persona, values, drives, current st
Lesson Cut Critic
Reads the simulated delivered transcript of a lesson after every proposed cut is applied, and finds what per-w
Codegraph
Optional. Query a CodeGraph index of the repo for the impact radius, callers, callees, and affected tests of c
Related Skills
Empryo
Empryo issue tracker + SoulForge (v2). Empryo is the graph-powered AI coding agent that edits symbols, not str
Sth Log
Record a changelog entry. AI auto-infers change type (Feature / Fix / Refactor / Docs / Breaking) and computes
Dashclaw Retire Legacy
Officially retire the published dashclaw/legacy Node SDK the safe way — deprecate now, delete at v5 — without