c4-review

Evaluate software architectures against the Microsoft Azure Well-Architected Framework.

2|Updated Mar 28, 2026
One-click install
npx skills add https://github.com/Vinedine/structurizr-mkdocs-generatr --skill c4-review-vinedine
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: c4-review
Source: https://github.com/Vinedine/structurizr-mkdocs-generatr/tree/main/.claude/skills/c4-review
Command: npx skills add https://github.com/Vinedine/structurizr-mkdocs-generatr --skill c4-review-vinedine

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill addresses the lack of consistent, documented architectural oversight by providing an automated, objective assessment of software systems against industry-standard pillars.

Core Features & Use Cases

  • Automated Pillar Evaluation: Assesses systems across Reliability, Security, Cost Optimization, Operational Excellence, and Performance Efficiency.
  • Evidence-Based Reporting: Generates Markdown reports that cite specific DSL relationships, documentation, and code-level findings.
  • Use Case: Use this skill to generate a comprehensive Well-Architected report for a new microservice to identify security gaps or performance bottlenecks before a production release.

Quick Start

Ask the assistant to run a Well-Architected review on the ticketing platform system.

Frequently Asked Questions about c4-review

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

FAQPage Schema
How do I automate an Azure Well-Architected review for my software architecture?

Automate an Azure Well-Architected review by evaluating your Structurizr DSL models against the framework's pillars. The skill analyzes workspace models, deployment views, and linked source code repositories to generate structured Markdown reports identifying design gaps.

Can I use Structurizr DSL models to check my system's compliance with Well-Architected pillars?

Yes, Structurizr DSL models are the required input format to check Well-Architected compliance. The skill operates directly on these DSL relationships and associated documentation to provide evidence-based architectural analysis across all five pillars.

What do I need to generate an evidence-based Well-Architected report?

To generate an evidence-based Well-Architected report, you need to provide Structurizr DSL models, deployment views, and linked source code repositories. The skill uses read-only access to these inputs to cite specific DSL relationships and code-level findings in its Markdown output.

When should I run a Well-Architected framework assessment on my microservices?

Run a Well-Architected framework assessment on your microservices before a production release to identify security gaps or performance bottlenecks. It provides documented architectural oversight to ensure your system meets industry-standard design pillars.

Does the Azure Well-Architected review require access to my source code repositories?

Yes, the Azure Well-Architected review requires read-only access to linked source code repositories. This access allows the skill to perform comprehensive pillar analysis and generate evidence-based findings that cite code-level details alongside Structurizr DSL relationships.