
verifying-markdown-formatting
Verify that a Markdown file has correct formatting — headings, lists, links, code blocks, spacing, and consistent style.
- Installs
- 408
- Last 24h
- —
- Trending rank
- —
- Security
- Not audited
Install
Works with every agent the skills CLI supports.
npx skills add https://github.com/spencerpauly/awesome-cursor-skills --skill verifying-markdown-formatting- 01
Install
Run the command in your project. The CLI asks which agents to install for.
- 02
Describe the task
Ask your agent for something this skill covers. It loads verifying-markdown-formatting automatically when relevant.
- 03
Review the result
The agent follows the SKILL.md steps, scripts and references bundled with the skill.
SKILL.md
The instructions your agent reads when the skill is triggered.
Verifying Markdown Formatting
Check a Markdown file for formatting issues and fix them.
What to Check
Structure
- Exactly one
# H1heading at the top of the file - Headings increment by one level (no jumping from
##to####) - Blank line before and after every heading
- Blank line before and after every code block, list, and blockquote
- File ends with a single trailing newline
Lists
- Consistent marker style within each list (
-not mixed with*or+) - Nested items indented with 2 or 4 spaces (consistent throughout)
- Blank line before the first item in a top-level list
- No blank lines between items in a tight list (or all items separated — pick one)
Links & Images
- All links have non-empty display text:
[text](url)not[](url) - No bare URLs outside of code blocks — wrap in
<url>or[text](url) - Reference-style links have matching definitions
- Image alt text is present:
not
Code Blocks
- Fenced code blocks use triple backticks, not tildes
- Language identifier is present on every fenced block (
```python,```bash, etc.) - Inline code uses single backticks for short references
- No indented code blocks (use fenced instead for clarity)
Formatting
- Bold uses
**text**not__text__ - Italic uses
*text*not_text_ - No trailing whitespace on any line
- Lines under 120 characters where practical (prose, not tables)
- Consistent use of ATX-style headings (
# Heading, not underline style)
Tables
- Header row has separator row with
---in each column - Cell content is trimmed (no excessive padding)
- Column alignment markers (
:---,:---:,---:) used consistently if present
Horizontal Rules
- Use
---on its own line with blank lines above and below - Consistent style (don't mix
---,***,___)
Workflow
- Read the target Markdown file
- Walk through each check above
- Fix any issues found using exact string replacements
- Re-read the file to confirm all fixes applied cleanly
- Report what was fixed and what was already correct
Notes
- This skill is formatting-only — it does not validate content accuracy, broken links, or spelling
- Preserve the author's intended structure; don't reorganize sections
- When fixing list markers, match whatever style the file already uses most
FAQ
What does the verifying-markdown-formatting skill do?
Verify that a Markdown file has correct formatting — headings, lists, links, code blocks, spacing, and consistent style.
How do I install verifying-markdown-formatting?
Run npx skills add https://github.com/spencerpauly/awesome-cursor-skills --skill verifying-markdown-formatting in your project. The skills CLI detects the agents you use and copies the skill into the right folder. For Claude Code you can also place the skill folder at ~/.claude/skills/verifying-markdown-formatting/ (personal) or .claude/skills/verifying-markdown-formatting/ (project).
Which AI agents can use verifying-markdown-formatting?
Any agent that supports the open Agent Skills format (a folder with a SKILL.md file), including Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, Windsurf, Cline, OpenCode and more.
Is verifying-markdown-formatting safe to install?
No partner security audit is available yet. Skills can run commands and scripts, so read the SKILL.md and any bundled files before installing.
Who maintains verifying-markdown-formatting?
It is published by spencerpauly in spencerpauly/awesome-cursor-skills. It has 408 recorded installs.
More from spencerpauly/awesome-cursor-skills
visual-qa-testing
spencerpauly/awesome-cursor-skills
Visually QA a web application by launching it in Cursor's built-in browser, taking screenshots, checking console errors, and auditing network requests. Use after making UI changes to verify they look correct.
auditing-security
spencerpauly/awesome-cursor-skills
Perform a systematic security audit of a codebase, checking for OWASP Top 10 vulnerabilities, secrets exposure, and insecure patterns.
responsive-testing
spencerpauly/awesome-cursor-skills
Open the app in Cursor's browser at multiple viewport sizes, screenshot each, and report any layout breakage.
suggesting-cursor-rules
spencerpauly/awesome-cursor-skills
When the user repeats the same correction or convention multiple times, suggest a Cursor rule to encode it permanently.
systematic-debugging
spencerpauly/awesome-cursor-skills
Structured debugging methodology — reproduce, isolate, hypothesize, verify. Covers git bisect, binary search, logging, and minimal reproduction.
grinding-until-pass
spencerpauly/awesome-cursor-skills
Keep iterating on code changes until the tests pass, the build succeeds, or linting is clean. Runs in a tight loop of fix → run → check → repeat. Use when you want the agent to autonomously grind through test failures or build errors.
Popular docs & writing skills
grill-with-docs
mattpocock/skills
A relentless interview to sharpen a plan or design, which also creates docs (ADR's and glossary) as we go.
lark-markdown
open.feishu.cn
飞书 Markdown:查看、创建、上传、编辑和比较飞书中的原生 Markdown 文件。当用户要操作飞书 Markdown 文件,或比较其远端版本及本地草稿时使用。纯本地 Markdown 文件操作不触发本 skill。不负责将 Markdown 导入为飞书在线文档,也不负责文件搜索、权限、评论、移动、删除等云空间管理操作。
writing-beats
mattpocock/skills
Writing, exploit; assemble raw material into a journey of beats, grounding each term before a beat leans on it.
writing-shape
mattpocock/skills
Writing, exploit: shape raw material into an article, paragraph by paragraph.
writing-fragments
mattpocock/skills
Writing, explore: mine raw fragments, no structure yet.
writing-for-agents
mattpocock/skills
Writing documents for agents. Use when creating or editing skills, or modifying AGENTS.md or CLAUDE.md.