teg-mobile-architecture

Community

Enforce TEG mobile architecture standards.

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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.