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.

Aller à l'installation

Informations de source

Dépôt
gestrich/AIDevTools
Dernière activité de la source
5 avril 2026 à 14:09
Langue détectée de SKILL.md
anglais
Étoiles
0
Forks
1

Options d'installation

Le prompt qui vérifie d'abord la source est sélectionné par défaut. Vous pouvez passer à une commande directe ou télécharger une copie locale.

Vérifiez les fichiers source

Lisez SKILL.md et les fichiers associés affichés par SkillsMP avant de décider de l'installer.