mobile-system-design

Installation
SKILL.md

Mobile System Design

Architecture + EventStorming + ADR + Mermaid Diagrams — structuring and documenting architectural decisions for mobile applications and their backend services.


When to Use This Skill

Invoke this skill in the following situations:

  • Before designing a new feature or service
  • At an architectural decision point (which approach and why)
  • When defining an offline-first, push notification, or sync strategy
  • When establishing an API contract between the backend and the mobile client
  • When formalising a technical debt or refactoring decision in writing
  • When producing architecture documentation for the team or stakeholders

Core principle: Complexity is not introduced until it is proven necessary. The simplest working solution is always the first candidate.

Installs
2
GitHub Stars
1
First Seen
Mar 31, 2026
mobile-system-design — zzafergok/skills