markdown-mermaid-writing

Write Markdown documents with Mermaid diagrams and accessibility annotations.

4|Updated Mar 2, 2026
One-click install
npx skills add https://github.com/shushuzn/Rairos --skill markdown-mermaid-writing-shushuzn
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: markdown-mermaid-writing
Source: https://github.com/shushuzn/Rairos/tree/main/skills/markdown-mermaid-writing
Command: npx skills add https://github.com/shushuzn/Rairos --skill markdown-mermaid-writing-shushuzn

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill solves the problem of inconsistent, hard-to-review scientific documentation by enforcing a canonical, text-first standard using Markdown plus Mermaid diagrams.

Core Features & Use Cases

  • Markdown-first scientific writing standard: Applies a consistent structure (templates) and formatting rules (headings, details blocks, citations, tables) so documents stay readable and diff-friendly.
  • Mermaid as the default visualization format: Guides you to represent relationships, workflows, and system structure with Mermaid diagrams instead of images or prose-only descriptions.
  • Diagram type selection and style enforcement: Provides rules and references for ~24 Mermaid diagram types, including accessibility requirements (accTitle/accDescr where supported) and syntax pitfalls.
  • Document templates for common scientific/engineering artifacts: Supports reusable templates for decision records, issues, presentations, research papers, status reports, PR records, and more.

Quick Start

Use this skill when you are drafting a scientific report and want the source document to include Mermaid diagrams inline for workflows, relationships, and structure.

Frequently Asked Questions about markdown-mermaid-writing

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

FAQPage Schema
How do I write scientific Markdown documentation with embedded Mermaid diagrams?

Mermaid diagrams in Markdown provide a text-first visualization format that stays diff-friendly and reviewable, replacing image-based diagrams with version-controllable code blocks that render relationships and workflows directly in scientific documentation.

Which Mermaid diagram types are supported for scientific and technical documentation?

Approximately 24 Mermaid diagram types are supported, with selection rules guiding appropriate usage for visualizing relationships, workflows, and system structure while enforcing accessibility annotations and avoiding common syntax pitfalls.

How do I add accessibility annotations to Mermaid diagrams in Markdown?

Adding accessibility annotations to Mermaid diagrams involves including accTitle and accDescr attributes where supported, ensuring scientific Markdown documentation meets deterministic accessibility and documentation-quality requirements.

Can I use Markdown and Mermaid for decision records and research reports?

Markdown and Mermaid support decision records, research reports, issues, and status reports through reusable document templates that enforce consistent structure, formatting rules, and embedded diagrams for version-controlled scientific content.

What are the limitations of using Mermaid diagrams in version-controlled Markdown?

Mermaid diagrams in version-controlled Markdown require careful syntax to avoid rendering pitfalls, and accessibility annotations like accTitle and accDescr are only available where supported, which may limit compatibility across certain diagram types and platforms.

What is the best way to maintain consistent formatting in scientific Markdown files?

The best way to maintain consistent formatting in scientific Markdown is to apply standardized style conventions for headings, details blocks, citations, and tables, ensuring documents remain readable, structured, and diff-friendly across collaborative workflows.