Explain enterprise architecture concepts in practical terms. Use when learning about TOGAF, Zachman, ADRs, or any EA terminology.
View on GitHubmelodic-software/claude-code-plugins
enterprise-architecture
plugins/enterprise-architecture/skills/ea-learning/SKILL.md
January 21, 2026
Select agents to install to:
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-learningInstallation paths:
.claude/skills/ea-learning/# 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