
Markdown Documentation
- 1.2k installs
- 305 repo stars
- Updated March 4, 2026
- aj-geddes/useful-ai-prompts
markdown-documentation provides documented workflows for >
About
The markdown-documentation skill Markdown Documentation Table of Contents Overview overview When to Use when-to-use Quick Start quick-start Reference Guides reference-guides Best Practices best-practices Overview Master markdown syntax and best practices for creating well-formatted readable documentation using standard Markdown and GitHub Flavored Markdown GFM When to Use README files Documentation pages GitHub GitLab wikis Blog posts Technical writing Project documentation Comment formatting Quick Start Comment formatting markdown H1 Header H2 Header H3 Header H4 Header H5 Header H6 Header Alternative H1 Alternative H2 Reference Guides Detailed implementations in the references directory Guide Contents Text Formatting references text-formatting md Text Formatting Lists references lists md Lists Links and Images references links-and-images md Links and Images Code Blocks Tables Extended Syntax GitHub Flavored Markdown references extended-syntax-github-flavored-markdown md Extended Syntax GitHub Flavored Markdown Collapsible Sections references collapsible-sections md Collapsible Sections Syntax Highlighting Badges Alerts and Callouts references alerts-and-callouts md Alerts and Ca.
- [Overview](#overview)
- [When to Use](#when-to-use)
- [Quick Start](#quick-start)
- [Reference Guides](#reference-guides)
- [Best Practices](#best-practices)
Markdown Documentation by the numbers
- 1,195 all-time installs (skills.sh)
- +15 installs in the week ending Aug 5, 2026 (Skillselion tracking)
- Ranked #232 of 1,879 Documentation skills by installs in the Skillselion catalog
- Security screen: LOW risk (skills.sh audit)
- Data as of Aug 5, 2026 (Skillselion catalog sync)
markdown-documentation capabilities & compatibility
- Capabilities
- [overview](#overview) · [when to use](#when to use) · [quick start](#quick start) · [reference guides](#reference guides) · [best practices](#best practices)
- Use cases
- documentation
What markdown-documentation says it does
# Markdown Documentation ## Table of Contents - [Overview](#overview) - [When to Use](#when-to-use) - [Quick Start](#quick-start) - [Reference Guides](#reference-guides) - [Bes
npx skills add https://github.com/aj-geddes/useful-ai-prompts --skill markdown-documentationAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 1.2k |
|---|---|
| repo stars | ★ 305 |
| Security audit | 3 / 3 scanners passed |
| Last updated | March 4, 2026 |
| Repository | aj-geddes/useful-ai-prompts ↗ |
How do I use markdown-documentation for the task described in its SKILL.md triggers?
>
Who is it for?
Teams invoking markdown-documentation when the user request matches documented triggers and prerequisites.
Skip if: Skip when cached docs are missing, the request is a negative trigger, or another sibling skill owns the workflow.
When should I use this skill?
>
What you get
Step-by-step guidance grounded in markdown-documentation documentation and reference files.
- README file
- API reference page
- GFM documentation
Files
Markdown Documentation
Table of Contents
Overview
Master markdown syntax and best practices for creating well-formatted, readable documentation using standard Markdown and GitHub Flavored Markdown (GFM).
When to Use
- README files
- Documentation pages
- GitHub/GitLab wikis
- Blog posts
- Technical writing
- Project documentation
- Comment formatting
Quick Start
- Comment formatting
# H1 Header
## H2 Header
### H3 Header
#### H4 Header
##### H5 Header
###### H6 Header
# Alternative H1
## Alternative H2Reference Guides
Detailed implementations in the references/ directory:
| Guide | Contents |
|---|---|
| Text Formatting | Text Formatting |
| Lists | Lists |
| Links and Images | Links and Images, Code Blocks, Tables |
| Extended Syntax (GitHub Flavored Markdown) | Extended Syntax (GitHub Flavored Markdown) |
| Collapsible Sections | Collapsible Sections, Syntax Highlighting, Badges |
| Alerts and Callouts | Alerts and Callouts |
| Mermaid Diagrams | Mermaid Diagrams |
Best Practices
✅ DO
- Use descriptive link text
- Include table of contents for long documents
- Add alt text to images
- Use code blocks with language specification
- Keep lines under 80-100 characters
- Use relative links for internal docs
- Add badges for build status, coverage, etc.
- Include examples and screenshots
- Use semantic line breaks
- Test all links regularly
❌ DON'T
- Use "click here" as link text
- Forget alt text on images
- Mix HTML and Markdown unnecessarily
- Use absolute paths for local files
- Create walls of text without breaks
- Skip language specification in code blocks
- Use images for text content (accessibility)
Alerts and Callouts
Alerts and Callouts
> **Note**
> This is a note
> **Warning**
> This is a warning
> **Important**
> This is important information
GitHub-style alerts (GFM):
> [!NOTE]
> Useful information
> [!TIP]
> Helpful advice
> [!IMPORTANT]
> Key information
> [!WARNING]
> Critical content
> [!CAUTION]
> Negative potential consequencesCollapsible Sections
Collapsible Sections
````markdown <details> <summary>Click to expand</summary>
Hidden content goes here.
- Can include lists
- Code blocks
- Images
const code = "works too";````
</details>
## Syntax Highlighting
Common languages:
````javascript
``` ````
`````
Badges





Extended Syntax (GitHub Flavored Markdown)
Extended Syntax (GitHub Flavored Markdown)
Footnotes:
Here's a sentence with a footnote[^1].
[^1]: This is the footnote.
Definition list:
Term
: Definition
Emoji:
:smile: :rocket: :heart:
:+1: :-1: :eyes:
Automatic URL linking:
https://github.com
Task lists in issues:
- [x] #739
- [ ] https://github.com/octo-org/repo/issues/1
- [ ] Add tests
Mentioning users and teams:
@username
@org/team-name
Referencing issues and PRs:
#123
GH-123
username/repo#123Links and Images
Links and Images
[Link text](https://example.com)
[Link with title](https://example.com "Link title")
Reference-style link:
[Link text][reference]
[reference]: https://example.com
Automatic link:
<https://example.com>
<email@example.com>


Reference-style image:
![Alt text][image-ref]
[image-ref]: image.pngCode Blocks
```markdown Inline code: const x = 5;`
Code block with language:
function hello(name) {
console.log(`Hello, ${name}!`);
}def hello(name):
print(f"Hello, {name}!")npm install
npm startIndented code block (4 spaces): const x = 5; console.log(x); ````
Tables
Simple table:
| Column 1 | Column 2 | Column 3 |
|----------|----------|----------|
| Row 1 | Data | Data |
| Row 2 | Data | Data |
Aligned columns:
| Left | Center | Right |
|:-----|:------:|------:|
| Left | Center | Right |
| Text | Text | Text |
Minimal table:
Column 1 | Column 2
---------|----------
Data | Data
Data | DataLists
Lists
Unordered list:
- Item 1
- Item 2
- Nested item 2.1
- Nested item 2.2
- Item 3
Using asterisks:
- Item 1
- Item 2
Using plus:
- Item 1
- Item 2
Ordered list:
1. First item
2. Second item
1. Nested item 2.1
2. Nested item 2.2
3. Third item
Task list (GitHub Flavored Markdown):
- [x] Completed task
- [ ] Incomplete task
- [ ] Another taskMermaid Diagrams
Mermaid Diagrams
````markdown
graph TD
A[Start] --> B{Decision}
B -->|Yes| C[Do Something]
B -->|No| D[Do Something Else]
C --> E[End]
D --> EsequenceDiagram
participant A as Alice
participant B as Bob
A->>B: Hello Bob!
B->>A: Hello Alice!`````
Text Formatting
Text Formatting
**Bold text**
**Also bold**
_Italic text_
_Also italic_
**_Bold and italic_**
**_Also bold and italic_**
~~Strikethrough~~
`Inline code`
> Blockquote
> Multiple lines
> in blockquote
---
Horizontal rule (also \_\_\_ or \*\*\*)Document Title
Overview
TODO: Brief description of this document's purpose.
Prerequisites
- TODO: List prerequisites
Getting Started
TODO: Step-by-step instructions.
Configuration
TODO: Configuration details.
Examples
TODO: Add practical examples.
Troubleshooting
TODO: Common issues and solutions.
References
- TODO: Add relevant links
Related skills
FAQ
What does markdown-documentation do?
>
When should I use markdown-documentation?
>
What are common prerequisites?
--- name: markdown-documentation description: > Master markdown formatting, GitHub Flavored Markdown, README files, and documentation formatting.
Is Markdown Documentation safe to install?
skills.sh reports 3 of 3 security scanners passed. Review the Security Audits panel on this page before installing in production.