discover-diagrams

Automate discovery of Mermaid.js diagram skills from INDEX.md files.

126|7|Updated Oct 18, 2025
One-click install
npx skills add https://github.com/rand/cc-polymath --skill discover-diagrams
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: discover-diagrams
Source: https://github.com/rand/cc-polymath/tree/main/skills/discover-diagrams
Command: npx skills add https://github.com/rand/cc-polymath --skill discover-diagrams

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Mermaid-based diagrams can be time-consuming to assemble manually. This gateway makes it easy to discover the right Mermaid skills for documentation and visualization.

Core Features & Use Cases

  • mermaid-flowcharts for process flows and decision trees
  • mermaid-sequence-diagrams for interactions and API flows
  • mermaid-class-state-diagrams for UML models and state machines
  • mermaid-er-diagrams for database schemas and relationships
  • mermaid-architecture-diagrams for system design
  • mermaid-charts for data visuals
  • mermaid-project-diagrams for timelines and Gantt
  • mermaid-specialized for Git graphs and mindmaps

Quick Start

cat ~/.claude/skills/diagrams/INDEX.md cat ~/.claude/skills/diagrams/mermaid-flowcharts.md cat ~/.claude/skills/diagrams/mermaid-sequence-diagrams.md cat ~/.claude/skills/diagrams/mermaid-class-state-diagrams.md cat ~/.claude/skills/diagrams/mermaid-er-diagrams.md cat ~/.claude/skills/diagrams/mermaid-architecture-diagrams.md cat ~/.claude/skills/diagrams/mermaid-charts.md cat ~/.claude/skills/diagrams/mermaid-project-diagrams.md cat ~/.claude/skills/diagrams/mermaid-specialized.md

Frequently Asked Questions about discover-diagrams

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

FAQPage Schema
How do I create flowcharts and process diagrams for documentation?

Mermaid flowcharts visualize process flows and decision trees in plain text syntax. This Skill discovers the mermaid-flowcharts component, which converts structured diagram definitions into rendered visuals for technical documentation, architecture docs, and workflow specs.

Can I generate sequence diagrams for API interactions and system flows?

Yes. Mermaid sequence diagrams map interactions, message flows, and API calls between components. This Skill activates mermaid-sequence-diagrams to render temporal sequences, making request-response patterns and multi-actor workflows visible in docs.

What's the fastest way to document database schemas and relationships?

Mermaid ER diagrams render entity-relationship models from text definitions. This Skill surfaces mermaid-er-diagrams to auto-generate schema visualizations, cardinality maps, and relationship structures without manual drawing tools.

How do I visualize system architecture and component design?

Mermaid architecture diagrams represent system topology, layer structure, and component connections. This Skill loads mermaid-architecture-diagrams to translate design specs into dependency graphs and deployment visualizations for technical communication.

Can I create UML class diagrams and state machines with text?

Yes. Mermaid class and state diagrams express object models and finite state machines in readable syntax. This Skill discovers mermaid-class-state-diagrams to generate UML visuals and behavior models from structured definitions.

Do I need specialized tools to create Gantt charts and project timelines?

No. Mermaid project diagrams render Gantt charts, timelines, and milestone sequences from simple text. This Skill activates mermaid-project-diagrams to generate temporal project visualizations without dedicated project management software.