What problem does it solve? Creating and updating architecture diagrams in project documentation often requires manual Mermaid CLI invocations, inconsistent styling, and repeated setup of render scripts across projects. This Skill standardizes Mermaid diagram rendering with auto-detected project scripts, a shared color scheme, and layout rules. ## Core Features & Use Cases - Auto-detect or scaffold render scripts: Finds existing scripts/diagrams/render-single.sh and render-all.sh in the project, or copies ready-made templates into the project when they are missing. - Standardized styling and layout: Provides a default Mermaid themeVariables color palette, node style table, and flowchart layout rules that a project-level CLAUDE.md can override. - Visual verification workflow: After each render, the PNG is inspected for clipped text, overlapping labels, and poor layout, with iteration guidance. - Use Case: You add a new architecture diagram to your docs: create docs/diagrams/arch.mmd from the built-in template, render it to docs/pics/arch.png with one command, and embed it in Markdown with a link to the source file. ## Quick Start Ask the assistant to render the Mermaid diagram named 'architecture' into a PNG and embed it in the project documentation.