Markdown Authoring Guidelines
Follow these rules when creating or editing markdown files.
Rules
- •
Always specify language on code blocks - Use
bash,yaml,json,text,hcl,go, etc. Never use bare``` - •
No emojis - Don't use emojis anywhere in markdown files
- •
Use headings, not bold for section titles - Use proper heading levels (
##,###, etc.) not**Bold**on its own line - •
Unique heading names - Never create duplicate headings in the same file
- •
One H1 per file - Only one
# Titleat the top - •
First line should be H1 - Start files with
# Title - •
Run md-lint skill before committing - Use
/md-fixto format and lint
Examples
Code Blocks
markdown
<!-- WRONG --> ` ` ` some output ` ` ` <!-- CORRECT --> ` ` `text some output ` ` `
Headings vs Bold
markdown
<!-- WRONG --> **Status: Not Implemented** Some description... <!-- CORRECT - use appropriate heading level --> ### Status Not Implemented Some description... <!-- ALSO CORRECT (inline) --> Some description (Status: Not Implemented).