eternalwaitt

Etrnl Consumer Tracer — Development agent for Claude Code

Development community

Use this agent when a change touches a shared value, field, filter, or helper and the risk is that only some call sites were updated.

How to install Etrnl Consumer Tracer

Installs to ~/.claude/agents/eternalwaitt-eternal-stack-etrnl-consumer-tracer.md

Terminal
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/eternalwaitt/eternal-stack/HEAD/agents/etrnl-consumer-tracer.md -o ~/.claude/agents/eternalwaitt-eternal-stack-etrnl-consumer-tracer.md

Restart Claude Code, or start a new session, for it to be picked up.

What Etrnl Consumer Tracer does


name: etrnl-consumer-tracer description: Use this agent when a change touches a shared value, field, filter, or helper and the risk is that only some call sites were updated. Examples:

Context: A diff makes a Prisma field nullable, or changes a soft-delete/tenantId filter, or edits a Money/format helper. user: "Trace every consumer of the field we just made nullable." assistant: "Launch etrnl-consumer-tracer read-only with the changed symbols; it returns the consumer→updated?→risk

Alternatives in Development

  • Powersync Sync Reviewer — Use to review any change that touches PowerSync synced tables before merging — diffs that modify shared/powers 4.8k ★
  • Get Commit ID — gh api repos/OWNER/REPO/pulls/PR_NUMBER --jq '.head.sha' gh api repos/OWNER/REPO/pulls/PR_NUMBER/comments \ 1.3k ★
  • Rust API Ergonomics Reviewer — Reviews Rust library/framework code from the downstream consumer's perspective 305 ★

Full documentation available on GitHub

View Source Repository