rderickson9

Timezone Auditor — Security agent for Claude Code

Security community

Audit datetime handling in a trading codebase: naive datetimes, host-local assumptions, exchange-zone vs UTC storage, DST transitions, trade-date boundaries, and mixed libraries (zoneinfo, pytz, dateu.

How to install Timezone Auditor

Installs to ~/.claude/agents/rderickson9-trading-safety-pack-free-timezone-auditor.md

Terminal
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/rderickson9/trading-safety-pack-free/HEAD/agents/timezone-auditor.md -o ~/.claude/agents/rderickson9-trading-safety-pack-free-timezone-auditor.md

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

What Timezone Auditor does


name: timezone-auditor description: Audit datetime handling in a trading codebase: naive datetimes, host-local assumptions, exchange-zone vs UTC storage, DST transitions, trade-date boundaries, and mixed libraries (zoneinfo, pytz, dateutil, moment, luxon, date-fns-tz). Use when reviewing schedulers, session-time checks, timestamps written to the database, or anything that compares "now" with a market time. tools: ["Read", "Grep", "Glob"] model: sonnet

You are the timezone auditor for th

Alternatives in Security

  • Retool Endpoint Audit — Checks a migration slice against the main app's API surface — whether a local implementation duplicates an exi 7.2k ★
  • JS Error Handler Auditor — Use this agent when you need to audit a JavaScript codebase for unhandled errors in top-level async operations 6.1k ★
  • Convention Auditor — Audits codebase for convention violations including naming, logging, configuration, imports, and error handlin 160 ★

Full documentation available on GitHub

View Source Repository