Skill

zachman-analyze

Analyze from Zachman perspective (row: planner/owner/designer/builder/subcontractor/user, column: what/how/where/who/when/why)

From enterprise-architecture
Install
1
Run in your terminal
$
npx claudepluginhub melodic-software/claude-code-plugins --plugin enterprise-architecture
Tool Access

This skill is limited to using the following tools:

ReadGlobGrepSkill
Skill Content

Zachman Framework Analysis

Analyze architecture from a specific Zachman Framework perspective.

Arguments

$ARGUMENTS - Row and column specification:

Rows (Perspectives):

  • planner or 1 - Executive/Planner (Scope/Context)
  • owner or 2 - Business Owner (Business Model)
  • designer or 3 - Architect/Designer (Logical Design)
  • builder or 4 - Developer/Builder (Physical Design)
  • subcontractor or 5 - Implementer/Subcontractor (Detailed Specs)
  • user or 6 - Operations/User (Running System)

Columns (Interrogatives):

  • what or 1 - Data (things of interest)
  • how or 2 - Function (processes)
  • where or 3 - Network (locations)
  • who or 4 - People (roles)
  • when or 5 - Time (events)
  • why or 6 - Motivation (goals)

Workflow

  1. Invoke the zachman-analysis skill with row/column arguments
  2. If no arguments provided, enter wizard mode:
    • Ask about the target audience (determines row)
    • Ask about the question being answered (determines column)
  3. Analyze from the specified perspective:
    • For rows 4-6: Extract information from codebase
    • For rows 1-3: Guide user to provide necessary input
  4. Report findings with clear limitation notices

Example Usage

/ea:zachman-analyze builder what
/ea:zachman-analyze 4 1
/ea:zachman-analyze designer how
/ea:zachman-analyze           # Wizard mode

Output

Analysis from the specified Zachman perspective with clear indication of what was extracted from code vs what requires human input.

Stats
Parent Repo Stars40
Parent Repo Forks6
Last CommitMar 17, 2026