markdown-documentation

Writes and formats Markdown documentation using standard and GitHub Flavored Markdown syntax.

Updated Sep 17, 2026
One-click install
npx skills add https://github.com/juanjaragavi/utilities-manager --skill markdown-documentation-juanjaragavi
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: markdown-documentation
Source: https://github.com/juanjaragavi/utilities-manager/tree/main/.agents/skills/markdown-documentation
Command: npx skills add https://github.com/juanjaragavi/utilities-manager --skill markdown-documentation-juanjaragavi

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Writing consistent, well-structured Markdown documentation requires remembering many syntax rules across standard Markdown and GitHub Flavored Markdown, and mistakes lead to broken rendering, inaccessible content, and unprofessional READMEs. ## Core Features & Use Cases - Complete Syntax Reference: Covers text formatting, lists, links, images, code blocks, tables, and extended GFM syntax like footnotes, task lists, and mentions. - Advanced Formatting Guides: Includes collapsible sections, GitHub-style alerts and callouts, Mermaid diagrams, syntax highlighting, and badges. - Document Template: Provides a reusable documentation template with sections for overview, prerequisites, configuration, examples, and troubleshooting. - Use Case: When drafting a README for a new repository, use this Skill to structure the document with a table of contents, properly formatted code blocks, badges, and accessible images. ## Quick Start Ask the assistant to write a README file for your project using proper Markdown formatting with a table of contents, code examples, and badges.

Frequently Asked Questions about markdown-documentation

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I format a README file in Markdown?▼

Structure the README with a clear heading hierarchy, a table of contents for long documents, code blocks with language specification, and descriptive links. Add badges for build status and version, and include alt text on all images for accessibility.

How do I create tables in GitHub Flavored Markdown?▼

Create tables using pipe characters to separate columns and a header separator row of dashes. You can control alignment with colons: left-aligned with :---, centered with :---:, and right-aligned with ---:.

Does GitHub Markdown support collapsible sections?▼

Yes, GitHub Markdown supports collapsible sections using the HTML details and summary tags. Content inside the details element is hidden until clicked, and it can contain lists, code blocks, and images.

How do I add alerts and callouts in GitHub Markdown?▼

Use GitHub-style alert syntax with blockquotes: > [!NOTE], > [!TIP], > [!IMPORTANT], > [!WARNING], or > [!CAUTION]. These render as highlighted callout boxes on GitHub to draw attention to key information.

Can I embed diagrams in Markdown documentation?▼

Yes, GitHub renders Mermaid diagrams inside fenced code blocks tagged with the mermaid language. You can create flowcharts, sequence diagrams, and other visualizations directly in Markdown without external images.

What are common Markdown formatting mistakes to avoid?▼

Common mistakes include using 'click here' as link text, omitting alt text on images, skipping language specification in code blocks, mixing HTML and Markdown unnecessarily, and creating walls of text without headings or breaks.