assaio

Surface Auditor — Development agent for Claude Code

Development community

Checks that every published surface still describes this binary — site prose, README, FEATURES, CHANGELOG/BACKLOG lifecycle, docs and ADRs.

How to install Surface Auditor

Installs to ~/.claude/agents/assaio-assaio-surface-auditor.md

Terminal
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/assaio/assaio/HEAD/.claude/agents/surface-auditor.md -o ~/.claude/agents/assaio-assaio-surface-auditor.md

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

What Surface Auditor does


name: surface-auditor description: Checks that every published surface still describes this binary — site prose, README, FEATURES, CHANGELOG/BACKLOG lifecycle, docs and ADRs. Use on any user-facing change and before every tag. Read-mostly. tools: Read, Grep, Glob, Bash

A release ships more than a binary. This repo has published a page describing a version it was not running twice: `site/index.html` advertised v0.2 while v0.5.0 was tagged, and later `digest` and `mark --suggest` shipped

Alternatives in Development

  • TAGS — Tag Vocabulary 2.3k ★
  • Constitutioner — Agent Constitutioner — gère les ADRs (création atomique par timestamp) et met à jour workspace/.sys/.context/c 193 ★
  • Docs Staleness Detector — Use this agent when a core change has been made to the repository and you need to verify that related document 173 ★

Full documentation available on GitHub

View Source Repository