Automatically discover diagram and visualization skills when working with flowcharts, sequence diagrams, architecture diagrams, ER diagrams, Gantt charts, mindmaps, or any visual documentation using Mermaid.js. Activates for documentation and visualization tasks.
View on GitHubrand/cc-polymath
cc-polymath
January 21, 2026
Select agents to install to:
npx add-skill https://github.com/rand/cc-polymath/blob/main/skills/discover-diagrams/SKILL.md -a claude-code --skill discover-diagramsInstallation paths:
.claude/skills/discover-diagrams/# Diagrams Skills Discovery Provides automatic access to comprehensive Mermaid.js diagram skills for visual documentation. ## When This Skill Activates This skill auto-activates when you're working with: - Process flows and flowcharts - Sequence and interaction diagrams - System architecture and C4 diagrams - Database schemas and ER diagrams - Class diagrams and state machines - Data visualization charts - Project timelines and Gantt charts - Git workflows and branching - Mindmaps and concept hierarchies - Any Mermaid.js diagram creation ## Available Skills ### Quick Reference The diagrams category contains 8 specialized Mermaid.js skills: 1. **mermaid-flowcharts** - Process flows, decision trees, node shapes, subgraphs 2. **mermaid-sequence-diagrams** - Interactions, message flows, participants, lifelines 3. **mermaid-class-state-diagrams** - UML classes, relationships, state machines, FSM 4. **mermaid-er-diagrams** - Entity-relationship, database schemas, cardinality 5. **mermaid-architecture-diagrams** - C4 diagrams, block diagrams, system design 6. **mermaid-charts** - Pie, XY, quadrant, radar charts for data visualization 7. **mermaid-project-diagrams** - Gantt charts, timelines, project planning 8. **mermaid-specialized** - Git graphs, Sankey flows, mindmaps, requirement diagrams ### Load Full Category Details For complete descriptions and workflows: ```bash cat ~/.claude/skills/diagrams/INDEX.md ``` This loads the full diagrams category index with: - Detailed skill descriptions - When to use which diagram type - Common workflow combinations - Best practices and integration patterns ### Load Specific Skills Load individual skills as needed: ```bash # Process and logic cat ~/.claude/skills/diagrams/mermaid-flowcharts.md cat ~/.claude/skills/diagrams/mermaid-sequence-diagrams.md # Structure and design cat ~/.claude/skills/diagrams/mermaid-class-state-diagrams.md cat ~/.claude/skills/diagrams/mermaid-er-diagrams.md cat ~/.claude/skills/diagrams/mer