Author high-quality Markdown documentation with deterministic structure, lint compliance, and CI integration. Use when writing README files, creating docs pages, fixing markdownlint failures, defining style rules, or wiring markdown checks into pre-commit and pipelines. Keywords: markdown, markdownlint, readme, docs, headings, lists, code fences, links, images, lint config, ci, documentation style.
Overall
score
100%
Does it follow best practices?
Validation for skill structure
Use -, *, or + for unordered list items:
- First item
- Second item
- Third itemIndent by 2 or 4 spaces:
- First level
- Second level
- Third level
- Back to second level
- Back to first levelUse numbers followed by a period:
1. First item
2. Second item
3. Third item1. First level
1. Second level
2. Another second level
2. Back to first levelUse - [ ] for unchecked and - [x] for checked:
- [x] Completed task
- [ ] Incomplete task
- [ ] Another incomplete taskAdd blank lines and indent:
- First item
This is a continuation of the first item.
Another paragraph in the first item.
- Second itemIndent the code block:
- Install dependencies:
```bash
npm installRun the server:
npm start## Best Practices
- Be consistent with list markers (`-` recommended for unordered lists)
- Use 2-space or 4-space indentation consistently
- Add blank lines between list items containing multiple paragraphs
- Align nested lists properly
- Use meaningful numbering (don't use `1.` for every item)
## Examples
### Good
```markdown
- Prerequisites:
- Node.js 18+
- PostgreSQL 14+
- Redis 7+
- Installation steps:
1. Clone the repository
2. Install dependencies
3. Configure environment variables* Prerequisites:
- Node.js 18+
+ PostgreSQL 14+
* Redis 7+
- Installation steps:
1. Clone the repository
2. Install dependencies
3. Configure environment variables{
"MD004": { "style": "dash" },
"MD007": { "indent": 2, "start_indented": false },
"MD029": { "style": "ordered" },
"MD030": {
"ul_single": 1,
"ol_single": 1,
"ul_multi": 1,
"ol_multi": 1
},
"MD032": { "lines_above": 1, "lines_below": 1 }
}Install with Tessl CLI
npx tessl i pantheon-ai/markdown-authoring@0.1.1