Skip to main content

ai-dev-tools-architecture

Checks and fixes Swift code for architecture violations in this project's 4-layer system (Apps → Features → Services → SDKs). Covers layer placement, upward dependencies, @Observable outside the Apps layer, multi-step orchestration in models, feature-to-feature imports, SDK coupling to app-specific types, SDK mutable state, use case struct convention, type naming, CLI parity, and error swallowing across layers. Use this whenever reviewing or refactoring Swift code for architecture compliance, when code is being added to any layer, when someone asks if code follows the layered architecture, or when ai-dev-tools-enforce is running.

Jump to install

Source facts

Repository
gestrich/AIDevTools
Last source activity
April 5, 2026 at 14:09
Detected SKILL.md language
English
Stars
0
Forks
1

Install options

The review-first prompt is selected by default. You can switch to a direct command or download a local copy.

Review the source files

Read SKILL.md and any companion files shown by SkillsMP before deciding whether to install.