ape-rewrite-blog — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited ape-rewrite-blog (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.
Produces a revised version of an engineering blog draft by applying every fix surfaced by [[ape-review-blog]]. The review is the source of truth for what to change; this skill executes the fixes and writes the result to a new file.
ape-review-blog has already run on this exact file earlier in the current conversation and the file has not changed since. Signals that the review is already available: the flavour string and a stream of **required** / **suggested** findings followed by Ape done. appear in the transcript, against the same path. If so, reuse those findings directly -- do not re-run the review, do not re-print the findings. Skip straight to step 4.ape-review-blog skill on that file and let it produce its findings end-to-end. Do not skip checks, do not summarise findings, do not collapse the review into a shorter form. The review must run as it normally would.required and suggested -- to the original text. Use the Fix: line from each finding as the replacement. For findings that describe an action rather than a literal replacement (reorderings, paragraph splits, bridging sentences, removing formatting), perform that action faithfully in the new draft.-ape appended to the stem. For example, post.md becomes post-ape.md, 2026-05-distributed-locks.md becomes 2026-05-distributed-locks-ape.md. Never overwrite the original. If a file with the -ape.md suffix already exists, overwrite it -- this is a regenerated rewrite, not a second variant.If the user explicitly asks to "re-review" or "review again before rewriting", treat that as an override and run the review fresh in step 3 even if a prior review exists.
[VERIFY] numbers, leave the number as-is in the rewritten draft but add an inline HTML comment <!-- VERIFY: confirm number is correct --> next to it. For numbers also tagged [CONFIRM PUBLIC + CORRECT], the comment is <!-- VERIFY: confirm number is correct AND cleared for public disclosure -->.[LINK NEEDED] hyperlinks, wrap the relevant phrase in a markdown link with the placeholder URL [LINK NEEDED], so the author can spot and fill them in.If the review has not been run yet for this file in the current conversation, run ape-review-blog first and let its full output stream as normal -- flavour string, findings, and Ape done. line included. Then continue with the rewrite section below.
If a prior review for this file is already in the transcript, skip the review output entirely and open with a single line acknowledging the reuse:
Ape is reusing the earlier review for this file.Either way, before writing the file, print a short separator and a one-line note that the rewrite is starting:
---
Ape is rewriting the post with every fix applied.Then write the new file. Do not print the rewritten post inline; the file is the deliverable.
Close with a single line naming the new file:
Rewrite written to <path>-ape.md.~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.