diagram-review

Analyze architecture diagrams and flowcharts to extract components and map relationships.

49|12|Updated Jan 8, 2026
One-click install
npx skills add https://github.com/DavidROliverBA/ArchitectKB --skill diagram-review
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: diagram-review
Source: https://github.com/DavidROliverBA/ArchitectKB/tree/main/.claude/skills/diagram-review
Command: npx skills add https://github.com/DavidROliverBA/ArchitectKB --skill diagram-review

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the analysis of architecture diagrams, flowcharts, and technical drawings, identifying components, relationships, patterns, and potential issues.

Core Features & Use Cases

  • Component Extraction: Identifies all elements, labels, and symbols within a diagram.
  • Relationship Mapping: Maps connections, data flows, and dependencies between components.
  • Pattern Analysis: Recognizes architectural patterns and assesses diagram clarity and adherence to best practices.
  • Use Case: Upload a C4 diagram of your system and get a detailed report on its components, data flows, identified patterns, and recommendations for improvement.

Quick Start

Use the diagram-review skill to analyze the attached image file Attachments/architecture-diagram.png.

Frequently Asked Questions about diagram-review

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

FAQPage Schema
How do I analyze an architecture diagram to extract components and map data flows?

Analyzing a C4 diagram involves using multi-agent vision capabilities to identify system components, map data flows, and assess architectural patterns. This automated approach provides detailed reports on clarity, identified relationships, and recommendations for improvement.

Can I use this to review UML and network diagrams, or does it only support C4 models?

You can review UML and network diagrams, as well as C4 models. The multi-agent vision analysis recognizes various diagram types, identifying symbols, relationships, and architectural patterns across different technical drawing formats.

How do I get a detailed report on architectural patterns and concerns from a flowchart?

You can get a detailed report on architectural patterns by applying automated analysis to your flowchart. The vision-based assessment identifies potential issues, evaluates adherence to best practices, and highlights concerns regarding component relationships and clarity.

What is the best way to assess architectural diagram readability and adherence to best practices?

The best way to assess diagram readability is through automated pattern analysis that evaluates clarity and structural adherence. This approach recognizes architectural patterns, maps dependencies, and generates recommendations for improvement.

What file format do I need to analyze architecture diagrams using vision capabilities?

You need an image file format, such as a PNG attachment, to analyze architecture diagrams. The visual analysis processes the attached image to extract components, map relationships, and identify patterns within the technical drawing.