원클릭으로
validate-architecture
Verify architectural consistency and dependency rules
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Verify architectural consistency and dependency rules
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Verify architectural consistency and dependency rules in EagleEye
Validate EagleEye documentation matches actual implementation
Generate tests following project conventions
Determine minimum requirements to consume the EagleEye library
Generate release notes and prepare the next release for EagleEye
Review an EagleEye pull request checking architecture, tests, docs, and completeness
| name | validate-architecture |
| description | Verify architectural consistency and dependency rules |
| trigger | when the user asks about architecture, rules, conventions, or dependency validation |
When invoked:
Detect project structure:
lib/ directory layout.analyzer/, data/, model/, util/).bin/ entry point.Analyze dependencies between modules:
lib/ subdirectories import from which others.Verify architecture rules for Dart packages:
lib/ (e.g., bin/, test/) should not be imported by lib/.lib/model/ should have minimal dependencies (ideally none on other layers).lib/data/ may depend on model/ but not on analyzer/ or util/.lib/analyzer/ may depend on model/ and util/.lib/util/ should be independent of other layers.bin/main.dart should only depend on the public API entry point.Detect:
Produce a report with:
Critical issues that break architectural rules.
Potential issues or code smells.
Suggested improvements for the module structure and dependency graph.