plugins/enterprise-architecture/skills/togaf-guidance/SKILL.md
Guide users through TOGAF ADM phases with context-aware advice. Use when applying TOGAF methodology or understanding ADM phase activities.
npx skillsauth add melodic-software/claude-code-plugins togaf-guidanceInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Use this skill when you need to:
Keywords: togaf, adm, architecture development method, phase, business architecture, technology architecture, migration planning, implementation governance, architecture vision
TOGAF (The Open Group Architecture Framework) provides a comprehensive methodology for developing enterprise architecture. The core is the Architecture Development Method (ADM) - an iterative cycle of 10 phases.
| Domain | Focus | Artifacts | | --- | --- | --- | | Business | Processes, capabilities, organization | Business process models, capability maps | | Data | Information assets, data management | Data models, data flow diagrams | | Application | Applications and their interactions | Application portfolio, integration diagrams | | Technology | Infrastructure and platforms | Technology standards, deployment diagrams |
Establish the architecture capability within the organization.
Starting a new EA initiative or formalizing existing practices.
Create a high-level vision aligned with strategic goals.
Beginning a new architecture project or major initiative.
Develop the business architecture to support the vision.
Understanding business needs before technical solutions.
Define data and application architectures.
Designing the systems that support business capabilities.
Define the technology infrastructure.
Selecting platforms, infrastructure, and technology standards.
Identify implementation approaches and projects.
Planning how to get from current to target state.
Create detailed implementation roadmap.
Creating the execution plan with timelines and dependencies.
Oversee architecture implementation.
Projects are executing; ensuring they follow the architecture.
Manage changes to the architecture over time.
Maintaining and evolving the established architecture.
Manage architecture requirements throughout all phases.
Note: This is a cross-cutting activity, not a sequential phase. Requirements management operates continuously across all ADM phases.
Not sure which phase you're in? Ask these questions:
You don't need all phases for every project. A minimal cycle:
Follow the full cycle with appropriate rigor:
For detailed phase information, see references/togaf-overview.md.
Date: 2025-12-05 Model: claude-opus-4-5-20251101
development
Search Milan Jovanovic's .NET blog for Clean Architecture, DDD, CQRS, EF Core, and ASP.NET Core patterns. Use for finding applicable patterns, code examples, and architecture guidance. Invoke when working with .NET projects that could benefit from proven architectural patterns.
tools
Install and configure Data API Builder (DAB) for production SQL Server MCP access with RBAC
tools
Manage MssqlMcp servers - status, rebuild, and upstream updates
tools
Developer environment setup guides for Windows, macOS, Linux, and WSL. Use when setting up development machines, installing tools, configuring environments, or following platform-specific setup guides. Covers package management, shell/terminal, code editors, AI tooling, containerization, databases, and more.