Back to Skills

ea-learning

verified

Explain enterprise architecture concepts in practical terms. Use when learning about TOGAF, Zachman, ADRs, or any EA terminology.

View on GitHub

Marketplace

melodic-software

melodic-software/claude-code-plugins

Plugin

enterprise-architecture

Repository
Verified Org

melodic-software/claude-code-plugins
13stars

plugins/enterprise-architecture/skills/ea-learning/SKILL.md

Last Verified

January 21, 2026

Install Skill

Select agents to install to:

Scope:
npx add-skill https://github.com/melodic-software/claude-code-plugins/blob/main/plugins/enterprise-architecture/skills/ea-learning/SKILL.md -a claude-code --skill ea-learning

Installation paths:

Claude
.claude/skills/ea-learning/
Powered by add-skill CLI

Instructions

# Enterprise Architecture Learning

## When to Use This Skill

Use this skill when you need to:

- Understand what an EA concept means
- Learn how to apply EA frameworks practically
- Get context-specific explanations linked to your codebase
- Answer "what would TOGAF/Zachman say about this?"

**Keywords:** explain, what is, why, learn, togaf, zachman, enterprise architecture, adm, viewpoint, stakeholder, architecture principle

## Explanation Approach

This skill provides practical, developer-focused explanations that:

1. **Start with the "why"** - Why does this concept exist?
2. **Use concrete examples** - Real-world applications
3. **Link to code** - How does this apply to your codebase?
4. **Avoid jargon** - Plain language over consultant-speak

## Framework-Agnostic Entry Points

Not sure where to start? Use these practical entry points:

| If you want to... | Start with... |
| --- | --- |
| Document a decision | ADR (Architecture Decision Record) |
| Understand system structure | C4 Model diagrams |
| Plan a migration | Gap Analysis |
| Communicate to executives | Stakeholder Viewpoints |
| Ensure design consistency | Architecture Principles |

## Core Concepts Quick Reference

### Architecture Decision Record (ADR)

**What:** A document capturing a significant design decision and its context.

**Why:** Decisions get forgotten. New team members don't know why things were built a certain way. ADRs preserve institutional knowledge.

**When to use:** Any decision that affects multiple components, is hard to reverse, or involves trade-offs.

### TOGAF (The Open Group Architecture Framework)

**What:** A comprehensive methodology for developing enterprise architecture.

**Why:** Provides structured approach to large-scale architecture work with governance and stakeholder management.

**Key concept:** The ADM (Architecture Development Method) - a cycle of phases from vision through implementation.

### Zachman Framework

**What:** A 6x6 classification matrix for or

Validation Details

Front Matter
Required Fields
Valid Name Format
Valid Description
Has Sections
Allowed Tools
Instruction Length:
4896 chars