Editorial checklist¶
Use this before publishing a new skill or major update.
Basics¶
- Title is short and specific — display title (the
#H1) is capped at ~100 characters (Dean request, 2026-10-09). Shape:<Product> wave (<N> GHSAs): <one short clause naming the single most interesting boundary>. The page's multi-clause thesis belongs in the Signal/lead paragraph, not the headline; if everything must stay visible, add it verbatim under the H1 as a**Wave in one line:**sub-line. Titles feed nav, feeds, and mobile headers — 150-287 char H1s broke all three. File names/slug stay descriptive (stable public paths beat short filenames). - Links are clickable Markdown links
- Commands are reproducible and minimally scoped
- Page is in the right section
- Safety, scope, and authorization limits are stated
Content fit¶
- Page is primarily useful to authorized penetration testers, red-teamers, or bug hunters
- Offensive workflow, recon value, exploit validation, or reporting value is explicit
- Blue-team/SecOps material is omitted or reframed as operator context only
- Mitigation or incident-response guidance is not the main purpose unless explicitly requested
Operator quality¶
- Tool trigger conditions or exploit preconditions are clear
- Required inputs, prerequisites, and environment assumptions are listed
- Output handling and evidence capture are explained
- Replay steps are specific enough to run again later
- Claims match observed behavior and label any inference
Maintenance¶
-
mkdocs.ymlnav is updated when the page is first-class content -
docs/index.mdrecent entries are updated if the addition is notable. Title-only lines: bold core title plus link, capped at 10, no summaries, fold lists, ids, or KEV status on the landing page (Dean request, 2026-10-01; write-ups live on their own pages, scan narratives insource-index.md) -
docs/feed.xmland blog index are updated for major launches or major repositioning posts -
docs/notes/source-index.mdis extended if a new tool family is added - Alert, mitigation-heavy, incident-response, or defensive-SecOps pages are not promoted in nav unless the user explicitly wants that framing