Enforces Transport Exchange Group (TEG) architectural standards for mobile applications to ensure clean, maintainable, and scalable code.
This skill provides Claude with the specific architectural principles and implementation patterns required by the Transport Exchange Group (TEG). It enforces a strict one-way dependency flow—from UI and State down to Data Source Contracts—ensuring a robust separation of concerns. By guiding developers through a specific implementation order (from Business Types to UI), the skill streamlines feature development across Flutter, iOS, and Android platforms while providing direct access to non-negotiable architectural policies and folder structure guidelines.
Key Features
01Enforces strict one-way dependency flow (UI to Data Source Contracts)
02Provides platform-specific implementation patterns for Flutter, iOS, and Android
03Standardizes project folder layouts and module boundaries
04Guides developers through a specific 5-step feature implementation workflow
05Integrates non-negotiable architectural policies and dependency matrices
060 GitHub stars
Use Cases
01Building a new mobile feature from scratch using TEG-compliant layered architecture
02Refactoring existing mobile code to align with standardized dependency rules
03Ensuring consistency across multi-platform teams using Flutter, Swift, or Kotlin