ArchiMate Model Quality

Provides naming conventions, anti-pattern detection and correction for Arquitecte models.

2|Updated Jan 25, 2026
One-click install
npx skills add https://github.com/ThomasRohde/marketplace --skill archimate-model-quality
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ArchiMate Model Quality
Source: https://github.com/ThomasRohde/marketplace/tree/main/plugins/archimate/skills/archimate-quality
Command: npx skills add https://github.com/ThomasRohde/marketplace --skill archimate-model-quality

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

ArchiMate model quality often suffers from inconsistent naming, lack of anti-patterns, and unclear organization, hindering comprehension and maintenance.

Core Features & Use Cases

  • Naming convention guidance by ArchiMate element type to ensure consistent nomenclature across models
  • EA smell detection and remediation guidance to improve maintainability
  • Viewpoint and model organization best practices to structure large architectures
  • Real-world use case: review and improve a mixed-domain ArchiMate model's readability and consistency

Quick Start

Provide your ArchiMate model details and request naming and quality guidance.

Frequently Asked Questions about ArchiMate Model Quality

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

FAQPage Schema
What are common ArchiMate anti-patterns and EA smells that affect model quality?

ArchiMate model quality issues often stem from inconsistent naming, lack of anti-patterns, and unclear organization. This Skill helps identify and resolve these EA smells by providing naming conventions and structural best practices across all architecture layers.

How do I establish naming conventions for ArchiMate elements across different layers?

To establish naming conventions for ArchiMate elements, apply type-specific nomenclature rules across business, application, and technology layers. This Skill provides element-type-based naming guidance to ensure consistent nomenclature throughout your architecture models.

What is the best way to organize large ArchiMate models and viewpoints?

To organize large ArchiMate models effectively, apply viewpoint and model organization best practices. This Skill provides structural recommendations to help you organize large architectures, improving comprehension and maintenance during design sessions and architecture workshops.

Can I use this guidance to review a mixed-domain ArchiMate model with business and application layers?

Yes, this guidance applies to mixed-domain ArchiMate models spanning business, application, and technology layers. It supports model reviews and architecture workshops by providing naming conventions and anti-pattern detection to improve cross-layer readability and consistency.

How do I check my ArchiMate model for naming inconsistencies and quality issues?

To check your ArchiMate model for naming inconsistencies, provide your model details and request quality guidance. This Skill evaluates your model against naming conventions and anti-pattern rules to detect quality issues and provide remediation recommendations.