What problem does it solve? Turning a feature inventory into visual documentation is tedious and error-prone when done by hand. This Skill renders a per-feature Mermaid flowchart directly from the inventory's Surfaces data, so architecture diagrams stay consistent, lint-clean, and regenerable instead of drifting out of sync with the source of truth. ## Core Features & Use Cases - Per-feature diagram generation: Selects one feature by kebab-case slug from the feature inventory and maps its Surfaces (entry points, screens, models) into a Mermaid flowchart. - Lint-checked output: Runs the diagram through a shared Node mermaidLint guard (balanced delimiters, recognized header) so artifacts are valid by construction. - Artifact regeneration contract: On re-run, archives the previous diagram to a dated copy and writes the fresh one to the canonical path; footer-less files are treated as hand-owned and never overwritten. - Use Case: After running extract-features and filling in the Surfaces column, run the skill with the slug "checkout" to produce omnigrid/artifacts/features/feature-checkout.md, a footer-signed diagram back-linked to the inventory. ## Quick Start Ask the assistant to run the feature-diagram skill for the checkout feature to generate its Mermaid diagram from the feature inventory.