Note Formatter
A skill for cleaning up and formatting raw markdown notes into well-structured documents.
What It Does
- Fixes heading hierarchy (ensures H1 → H2 → H3 order)
- Standardizes bullet list indentation
- Removes excessive blank lines (max 2 consecutive)
- Ensures consistent spacing around headings (blank line before/after)
- Formats code blocks with language hints when missing
- Wraps long lines at sensible widths
When to Use
- You have raw notes from a meeting, call, or scribbled draft
- You need to standardize a collection of markdown files
- You're preparing notes for publication or sharing
- You want consistent formatting across a document set
Prerequisites
- Read access to the markdown file(s)
- Write access to save formatted output
Basic Steps
- Read the source markdown file
- Detect and fix heading hierarchy issues
- Normalize list formatting and indentation
- Clean up whitespace (excessive blank lines, trailing spaces)
- Ensure code blocks have language identifiers
- Write the cleaned content back to the file (or save as new file)
- Report what was changed
Example Prompt
"Format the notes in meeting-notes.md — fix the heading levels, clean up extra blank lines, and make sure all lists use consistent indentation."
