writing-beats — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited writing-beats (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
<what-to-do>
The user has passed (or will pass) a markdown file of raw material.
If the user did not say where to save the article, ask once and remember the path.
Then run a beat-by-beat journey:
</what-to-do>
<supporting-info>
A beat is one move in the journey. It does one thing — sets a scene, lands a point, asks a question, tells a small story, drops an aside, twists the angle. Then it stops, leaving the reader at a place where the next beat can pivot.
A beat is sized by what it needs:
If a "beat" needs five paragraphs and three subheadings, it's not a beat — it's two beats glued together. Split it.
Each candidate should be genuinely different — different angle, different tone, different move. Not three flavours of the same paragraph. The user is choosing a _direction_, so the choices need to diverge.
Format the offer like a menu:
Where do you want to start?
1. **Open with the failure.** Drop the reader into the moment it broke —
the bug, the silence, the wrong number on the dashboard. Hooks on shock.
2. **Open with the contradiction.** State the thing everyone believes,
then state the thing that turns out to be true. Hooks on curiosity.
3. **Open with the small scene.** A specific morning, a specific
conversation. Hooks on intimacy.Sketch the move, not the prose. The user picks a direction; you write the prose afterward.
Always end the menu with your recommendation and a one-line reason. Don't sit on the fence — pick one. Example: "I'd go with 2 — the contradiction sets up the strongest through-line for what's in the pile." The user can override; they usually won't, but they need your read.
Once a beat is picked, write _that beat only_ to the article file. Do not write the next beat. Do not foreshadow the next beat. Do not write transitions out of the beat — the next beat will pivot, and pivots are written when their beat is written.
Pull material from the raw pile to populate the beat. You can paraphrase, split, recombine, or quote. The pile is a quarry.
If the beat needs something the pile doesn't have, name the gap before writing: "this beat wants a concrete example and the pile doesn't have one — give me one or pick a different beat."
After the user has edited, re-read the article file. The article may have changed in ways that change what the next beat should be. Then offer 2–3 candidates again.
The candidates should respect the article so far. Useful pivot moves:
Mix the candidates. If you've offered three "continue" options in a row, force a contrast or zoom into the next menu.
The article ends when the journey is complete — not when the pile is empty. Most piles will have leftover fragments that don't make it in. That is fine; that is the point of having more raw material than you need.
When you sense an ending is near, say so: "we could end on the last beat, or add one more that lands the takeaway — which?" Let the user decide.
</supporting-info>
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.