بنقرة واحدة
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.