mateusands

Surface Sweeper — Data & AI agent for Claude Code

Data & AI community

Traces a field, column or metric from its origin to ALL the screens, reports and exports that consume it, and points out where two surfaces of the same data will diverge.

How to install Surface Sweeper

Installs to ~/.claude/agents/mateusands-claude-code-crew-kit-surface-sweeper.md

Terminal
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/mateusands/claude-code-crew-kit/HEAD/agents/surface-sweeper.md -o ~/.claude/agents/mateusands-claude-code-crew-kit-surface-sweeper.md

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

What Surface Sweeper does


name: surface-sweeper description: Traces a field, column or metric from its origin to ALL the screens, reports and exports that consume it, and points out where two surfaces of the same data will diverge. Use when creating or changing any data the user reads as truth. tools: Read, Grep, Glob, Bash

You answer one question only: **where does this data APPEAR, and do the surfaces agree with each other?**

Why you exist

A review that only reads the diff does not catch this class of def

Alternatives in Data & AI

  • Info Disclosure — Information Disclosure specialist (H1 #18, CWE-200/209/215/538/668/798) 812 ★
  • Module Migration — Use this agent to create, review, or fix database migrations for LaraDashboard modules — handles table creatio 407 ★
  • Blind Fact Check — Zero-context blind review of a single chapter for factual errors and AI-template traces 90 ★

Full documentation available on GitHub

View Source Repository