Skip to content

Add style-sweep skill: mechanical repo sweeps run as scripts, not agent fan-outs#360

Open
bgmcmullen wants to merge 1 commit into
masterfrom
skill/style-sweep
Open

Add style-sweep skill: mechanical repo sweeps run as scripts, not agent fan-outs#360
bgmcmullen wants to merge 1 commit into
masterfrom
skill/style-sweep

Conversation

@bgmcmullen

@bgmcmullen bgmcmullen commented Jul 22, 2026

Copy link
Copy Markdown
Contributor

What

Adds an in-repo style-sweep skill so mechanical repo-wide text cleanups (character replacement, whitespace/style normalization) run as a deterministic script with a single small-model spot check of the diff, never as a per-file agent fan-out.

Why

On 2026-06-29 a repo-wide em-dash cleanup ran as 115 parallel Opus agents (session 47407fc3):

Tokens spent on the one sweep 155M (55% of the session's bill)
Work actually required a two-line perl -pi script
Estimated saving per future sweep ≈150M tokens

Prompt samples show the same sweep template reused across repos, so this recurs. (#191 is the manual version of the sweep this skill scripts.)

Why in-repo

This window's data again showed that only in-repo skills cross people: ref-check reached everyone, while home-directory skills stayed single-user.

Source

The skill text is the ready-to-apply artifact from the report below, with punctuation adapted to this repo's no-em-dash style rule.

Note

Filed from the HypAware report Team AI Usage Review, 2026-06-21 → 2026-07-21, change #1: Ship a style-sweep skill that runs mechanical repo sweeps as a script, not an agent fan-out. Evidence and full analysis on the change page. Links are org-gated and route through server login.

🤖 Generated with Claude Code

…nt fan-outs

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@bgmcmullen bgmcmullen added the hypaware Filed from a HypAware report label Jul 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

hypaware Filed from a HypAware report

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant