CtrlK
BlogDocsLog inGet started
Tessl Logo

c4-architecture

Generate architecture documentation using C4 model Mermaid diagrams. Use when asked to create architecture diagrams, document system architecture, visualize software structure, create C4 diagrams, or generate context/container/component/deployment diagrams. Triggers include "architecture diagram", "C4 diagram", "system context", "container diagram", "component diagram", "deployment diagram", "document architecture", "visualize architecture".

90

1.69x
Quality

86%

Does it follow best practices?

Impact

95%

1.69x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No known issues

SKILL.md
Quality
Evals
Security

Evaluation results

100%

56%

Document the Architecture of a SaaS Project Management Platform

Output structure and diagram level selection

Criteria
Without context
With context

Output directory

0%

100%

Context file name

0%

100%

Container file name

0%

100%

Context diagram present

100%

100%

Container diagram present

100%

100%

Deployment diagram present

0%

100%

Deployment file name

0%

100%

No unnecessary Component diagram

100%

100%

One diagram per file

0%

100%

Diagram titles present

100%

100%

No dynamic diagram confusion

100%

100%

87%

-2%

Architecture Diagrams for a Healthcare Data API

Element completeness and relationship quality

Criteria
Without context
With context

Element descriptions present

80%

100%

Technology on containers

70%

100%

Action verb relationship labels

100%

100%

Technology on relationships

100%

100%

No bidirectional arrows

100%

100%

Meaningful aliases

100%

100%

External systems as black boxes

100%

50%

Under 20 elements per diagram

100%

100%

Diagram titles

100%

100%

No type label removal

100%

100%

Descriptions under 50 chars

25%

0%

100%

64%

Architecture Documentation for a Multi-Team E-Commerce Order Processing Platform

Microservices and event-driven diagram patterns

Criteria
Without context
With context

Multi-team as systems

0%

100%

Individual Kafka topics

0%

100%

No shared library as container

0%

100%

Deployment diagram for infra

100%

100%

No infra in container diagram

100%

100%

Individual topic relationships

40%

100%

Separate files per diagram

0%

100%

Deployment file naming

0%

100%

Diagram titles present

100%

100%

Repository
softaworks/agent-toolkit
Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.