Enforces Transport Exchange Group (TEG) standards for mobile application architecture and dependency management.
This skill provides Claude with the specific architectural guidelines used by the Transport Exchange Group (TEG) for mobile development across Flutter, iOS, and Android platforms. It ensures strict adherence to one-way dependency flows—from UI and State down to Data Source contracts—and guides developers through a systematic feature-building process. By integrating this skill, teams can maintain consistent project structures, follow non-negotiable architectural policies, and utilize platform-specific implementation patterns to reduce technical debt and improve code maintainability in complex mobile environments.
Key Features
01Enforcement of one-way dependency flow (UI to Data Source)
02Step-by-step implementation guidance for business logic and UI layers
03Platform-specific support for Flutter (Dart), iOS (Swift), and Android (Kotlin)
04Standardized project structure and module boundary validation
05Reference-based architectural policy and rule enforcement
060 GitHub stars
Use Cases
01Refactoring legacy mobile code to align with clean architecture principles
02Bootstrapping new mobile features following TEG architectural standards
03Onboarding developers to standardized TEG project structures and patterns