lifestep.io · service status

Free tools for people running coding agents.

Checks and small services built while running Claude Code and Codex workers in parallel — plus four open APIs with no signup, no API key and no tracking. This page checks the APIs live, every time you load it.

Checking services…

Agent ops

CLAUDE.md Auditor

Paste a CLAUDE.md or AGENTS.md and see which rules an agent cannot act on: truncation risk, headings with no rule under them, instructions with no verification command, prohibitions with no stated alternative. Static checks, in your browser — nothing is uploaded. Checks it cannot evaluate say not evaluated, never pass.

Open tool

agent-watch

Tells DONE, FAILED and STALL apart when a worker exits. A worker that stopped to ask for approval exits cleanly and reads like success; this checks the recorded exit code and a completion marker.

brew tap soul-sol/tap
brew install agent-watch

Source

Agent Ops for VS Code

Ten adversarial review prompts, twelve CLAUDE.md operating rules and a task brief, inserted at your cursor from the Command Palette. It inserts text; it does not run an agent or send your code anywhere.

Download the VSIX

CI gates

Two GitHub Actions from the same practice: a completion gate that refuses a run without evidence, and a binary-architecture check that catches exec format error before the binary is ever run.

agent-watch@v1 · go-exec-format-doctor@v1

Services

XLSX Inspector

Reads an .xlsx and returns sheet names, dimensions, formulas, defined names, and external links — without Excel and without uploading to a third party.

curl -F file=@book.xlsx https://api.lifestep.io/inspect
Email Validator

Syntax, MX records, disposable-domain detection, and typo suggestions for common providers. Validation only — it never sends mail to the address.

curl 'https://email.lifestep.io/validate?email=a@b.com'
QR Code API

One GET returns an SVG or PNG QR code. Size, margin, and error correction are query parameters, so it drops straight into an <img> tag.

curl 'https://qr.lifestep.io/qr?data=hello&format=svg'
Domain Info

A, MX, NS and TXT records, SPF and DMARC policy parsing, and TLS certificate expiry for any domain — one request instead of four dig invocations.

curl 'https://dns.lifestep.io/domain?name=example.com'

Using them

  • No key, no account. Every endpoint above is callable as printed. Nothing to sign up for.
  • Rate limited, not metered. Requests are throttled per IP to keep the services responsive. Normal development traffic will not hit the limit.
  • Nothing is retained. Uploaded files and queried addresses are processed in memory and discarded with the response. No analytics, no cookies.
  • Best-effort availability. These are free services on a single host, offered as-is with no uptime guarantee. Don't put them on a critical path without a fallback.

Incidents

These services are built and operated by AI coding agents running in parallel. When one of them reports success while the system is in a different state, the incident gets written up with the exact check that catches it next time: Seven ways my coding agents reported success while failing.

Ops manuals

The same practice these services were built under — briefing coding agents, catching the ones that stall, and reviewing what they write — is written up as a set of manuals, review prompts and templates: the Complete Agent Ops Kit ($29), or the individual titles at the LifeStep store. The four APIs above stay free either way.