teg-mobile-architecture
CommunityEnforce TEG mobile architecture standards.
Software Engineering#architecture#clean architecture#swift#mobile development#dependency injection#kotlin#flutter
Authorbitsydarel
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This skill ensures that mobile applications adhere to the Transport Exchange Group (TEG) architectural standards, promoting consistency, maintainability, and scalability across projects.
Core Features & Use Cases
- One-Way Dependency Enforcement: Guarantees that dependencies flow strictly from UI & State down to Data Sources.
- Layered Architecture Guidance: Provides clear guidelines for organizing code into distinct layers (UI, Use Cases, Repositories, Data Sources).
- Platform-Specific Patterns: Offers code examples and best practices for Android (Kotlin), iOS (Swift), and Flutter (Dart).
- Use Case: When developing a new feature, developers can consult this skill to understand the correct order of implementation and the expected structure for each layer, preventing architectural drift.
Quick Start
Follow the specified order of implementation for building a new feature, starting with Business Types and ending with UI & State.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: teg-mobile-architecture Download link: https://github.com/bitsydarel/BDSkills/archive/main.zip#teg-mobile-architecture Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.