archimate

Translate enterprise architecture concepts into ArchiMate diagrams using PlantUML.

Updated Apr 25, 2026
One-click install
npx skills add https://github.com/shekerkamma/markdown-viewer-skills-audit --skill archimate-shekerkamma
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: archimate
Source: https://github.com/shekerkamma/markdown-viewer-skills-audit/tree/main/archimate
Command: npx skills add https://github.com/shekerkamma/markdown-viewer-skills-audit --skill archimate-shekerkamma

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Convert enterprise architecture concepts into ArchiMate diagrams using PlantUML to improve communication and planning.

Core Features & Use Cases

  • Generates layered ArchiMate diagrams (Business, Application, Technology) using PlantUML macros.
  • Supports TOGAF viewpoints, motivation analysis, and migration planning with standard ArchiMate elements.
  • Use case: create a multi-view enterprise landscape showing stakeholders, processes, applications, and technology nodes for transformation programs.

Quick Start

Place your ArchiMate diagram inside a PlantUML fence and begin with @startuml and !include <archimate/Archimate>.

Frequently Asked Questions about archimate

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

FAQPage Schema
How do I generate ArchiMate diagrams for enterprise architecture using PlantUML?

To generate ArchiMate diagrams for enterprise architecture, you translate concepts into PlantUML macros. You must structure the diagram with @startuml and include the ArchiMate library using !include <archimate/Archimate> before using any macros.

Can I model TOGAF viewpoints and layered architecture with ArchiMate in PlantUML?

Yes, you can model TOGAF viewpoints and layered architecture with ArchiMate in PlantUML. This approach supports layered business, application, and technology models, alongside motivation analysis and migration planning across enterprise architectures.

What is the correct PlantUML structure for creating an ArchiMate diagram?

The correct PlantUML structure for creating an ArchiMate diagram requires placing your content inside a PlantUML fence. You must begin with @startuml and include the standard library using !include <archimate/Archimate> before invoking any ArchiMate macros.

Does my PlantUML environment require any specific setup to render ArchiMate macros?

Yes, your PlantUML environment requires the ArchiMate library to render ArchiMate macros correctly. You need to ensure the environment can resolve the !include <archimate/Archimate> directive so that standard enterprise architecture elements are available.

Why does my PlantUML ArchiMate diagram fail to render standard elements?

Your PlantUML ArchiMate diagram fails to render standard elements if the library is missing or included incorrectly. You must place !include <archimate/Archimate> immediately after @startuml and before any macro usage to load the required elements.

What is the best way to visualize a multi-view enterprise landscape for transformation programs?

The best way to visualize a multi-view enterprise landscape for transformation programs is using ArchiMate diagrams in PlantUML. This method clearly shows stakeholders, processes, applications, and technology nodes across layered business, application, and technology models.