← ClaudeAtlas

markdown-standardslisted

Fabrizio's Markdown authoring conventions. Consult this whenever writing or editing Markdown in one of his repos — adding or changing a link, cross-reference, or heading; fixing a markdownlint finding; fixing a failed link/anchor check (lychee) or a markdown-links external-sweep issue; deciding how to reference an ADR, file, or another repo; or onboarding a repo to the Markdown validation CI via /adopt-markdown-ci. Also consult it when a lint rule fires on content that was already there and previously passed, which a linter version bump can cause across every repo at once. Covers unambiguous cross-reference and link-text rules, semantic line breaks, unique cross-referenced headings, adjacent-blockquote handling, compact tables (delimiter rows included), handling lint rules a linter bump introduces, and fix-the-target-never-suppress remediation. Complements the repo's own CLAUDE.md rather than overriding it.
flungo/claude-plugins · ★ 0 · Data & Documents · score 58
Install: claude install-skill flungo/claude-plugins
# Markdown Standards Fabrizio's standing conventions for authoring Markdown — the **semantic** half of the Markdown validation standard. The **mechanical** half is CI: his repos adopt the reusable `markdown-lint.yml` (markdownlint-cli2) and `markdown-links.yml` (lychee internal link/anchor check + scheduled external-URL sweep) workflows from [`flungo/github-workflows`](https://github.com/flungo/github-workflows) — see its [`docs/reference/markdown-validation.md`](https://github.com/flungo/github-workflows/blob/main/docs/reference/markdown-validation.md). The tools verify that links resolve and style rules hold; this skill covers what they cannot — that references are unambiguous and correctly qualified, that prose follows the conventions the lint rules are configured around, and how to fix the failures the tools raise. Apply these in any repo of Fabrizio's whenever you touch Markdown, whether or not that repo has adopted the CI. **These conventions complement repo/context rules, they never supersede them** — where a repo's `CLAUDE.md`/`CONTRIBUTING.md` specifies something different, follow the repo. ## The reference files Read the relevant reference before doing the work: - **`references/cross-references.md`** — the cross-reference rules: unambiguous link text (never a bare identifier, never "here"), prefix labels, same-repo-implied vs cross-repo-explicit qualification, anchor disambiguation, relative-vs-full links, updating references on rename, and how to fix internal