Validate
Skill ea-toolkit/architecture-catalog/.claude/skills/validate
Run architecture model validation and interpret results. Checks registry entries against diagrams, reports orphans and errors.From its SKILL.md
npx -y skills add ea-toolkit/architecture-catalog --skill validateAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- runs commandsInstructs the agent to run 2 commands, including `python scripts/validate.py` and 1 more.
SKILL.md
1.2 KB, 231 tokens by cl100k_base, as published. Nobody here has run it
Validate Architecture Model
Run the validation script and interpret results for the user.
Workflow
- Run:
python scripts/validate.py - Parse the output
- Summarize for the user:
- Total elements in registry
- Validation errors (elements in diagrams but not registered)
- Orphan elements (registered but not in any diagram)
- Domain maturity scores
Response Format
**Validation Results**
| Metric | Count |
|--------|-------|
| Registry entries | X |
| Validation errors | X |
| Orphan elements | X |
**Errors (if any):**
[List each error with file location]
**Orphans by layer:**
[Group orphans by ArchiMate layer]
**Recommendations:**
[Suggest fixes for errors, note that orphans are expected for incomplete models]
Notes
- Orphan elements are normal for incomplete models - don't alarm the user
- Validation errors are more serious - these indicate diagrams reference unregistered elements
- If user asks for JSON output, run:
python scripts/validate.py --format json
What ships with it
Read from the repository
Just SKILL.md. No reference files, no scripts.