aeo-architecture
Installation
SKILL.md
AEO Architecture
Purpose: Analyze and protect code architecture. Detects circular dependencies, layer violations, and manages ADRs (Architecture Decision Records).
Configuration
Define architecture layers at $PAI_DIR/USER/aeo-layers.yaml:
layers:
- name: "presentation"
path: "src/components/"
may_import: ["domain", "application"]
may_not_import: ["infrastructure", "presentation"]
- name: "domain"
path: "src/domain/"
may_import: []
may_not_import: ["presentation", "application", "infrastructure"]
Related skills
More from ivzc07/aeo-skills
aeo-core
Main AEO skill - calculates confidence scores and decides execution path. Auto-loads on /aeo command.
16aeo-qa-agent
Internal code reviewer with veto power. Reviews changes before commit, blocks security issues.
15aeo-cost-governor
Track token usage and enforce budget limits. Optional skill for cost-conscious projects.
14aeo-spec-validator
Validate that tasks are sufficiently defined before execution. Returns score 0-100.
13aeo-escalation
Human-AI interface for when to interrupt and involve humans. Presents clear options and records decisions.
12