ape-style-markdown — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited ape-style-markdown (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.
Apply these rules to every piece of Markdown you produce or reformat.
Never hard-wrap lines at a fixed column width. Every prose line -- paragraphs, list items, block quotes, table cells -- must be a single unbroken line. Let the renderer handle wrapping. This applies everywhere in the document without exception: do not wrap at 80, 100, 120, or any other column limit.
The only text that may contain newlines is content inside fenced code blocks, where newlines are part of the code itself.
**text**) unless technically required (e.g. a term being defined inline that would otherwise be ambiguous). Bold for emphasis or decoration is not allowed._text_ or *text*) unless it is a technical term being introduced for the first time, a variable name in prose, or a book/paper title. Do not italicise for tone or style.Use only ASCII punctuation. Do not use Unicode typographic substitutes.
- if a parenthetical break is needed, but prefer restructuring the sentence to avoid dashes entirely.- for ranges (e.g. 2-5 seconds) or rewrite as prose." and ') only.... if trailing off is genuinely needed; prefer a complete sentence instead.When reformatting existing Markdown, replace any prohibited punctuation found in prose with its ASCII equivalent.
Write prose that is easy to scan and understand on the first read.
#, ##, ### etc. with a single space after the # character.Example:
## Installation
Run the following command to install dependencies.
### macOS
Use Homebrew to install the required packages.- for unordered lists. Do not mix -, *, and +.1. for ordered lists; let the renderer handle numbering.Example:
The release includes three changes:
- Fix for the authentication timeout bug
- Upgrade of the database driver to v5
- Removal of the legacy config parser value `) for: command names, file paths, variable names, function names, flags, environment variables, and any literal string that should not be reformatted.Example:
export DATABASE_URL="postgres://localhost:5432/mydb"Use LaTeX syntax for all mathematical expressions. Do not write formulas as plain text or inline code.
$O(n \log n)$, $f(x) = x^2 + 1$.$$
P(A \mid B) = \frac{P(B \mid A)\,P(A)}{P(B)}
$$Never write formulas as plain text (O(n log n)) or as code spans (` O(n log n) `) unless the expression is inside a code block that is specifically illustrating source code.
> block quotes for callouts, warnings, or quoted material that genuinely requires visual separation.[display text](url).---.| Context | Rule |
|---|---|
| After any heading | Exactly one blank line |
| Before a list | One blank line |
| Between list items | No blank lines |
| Between paragraphs | One blank line |
| Between any two elements | At most one blank line |
| Inside a fenced code block | Only if the code itself requires |
When the user asks to reformat or clean up an existing Markdown document:
# to ###).~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.