n0an

AI Mobile System Design Skills — AI skill for Claude Code

AI community

AI-скилл для Claude Code, синтезированный из четырёх книг по мобильной инженерии.

How to install AI Mobile System Design Skills

This entry records only its repository, not the path inside it, so there is no exact command to give. Open n0an/ai-mobile-system-design-skills and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What AI Mobile System Design Skills does

AI-скилл для Claude Code, синтезированный из четырёх книг по мобильной инженерии. Покрывает системный дизайн, декомпозицию задач, оценку, масштабирование, карьерный рост и подготовку к интервью.

Alternatives in AI

  • UI UX Pro Max Skill — An AI SKILL that provide design intelligence for building professional UI/UX multiple platforms 45.8k ★
  • Impeccable — The design language that makes your AI harness better at design 13.9k ★
  • Claudecodeui — A desktop and mobile UI for Claude Code, Anthropic's official CLI for AI-assisted coding 9k ★

README

Mobile System Design — AI Skill for Claude Code

AI-скилл для Claude Code, синтезированный из четырёх книг по мобильной инженерии. Покрывает системный дизайн, декомпозицию задач, оценку, масштабирование, карьерный рост и подготовку к интервью.


Быстрый старт

После установки (см. [Установка](#установка)) скилл подхватывается автоматически, когда вы обращаетесь к нему естественным языком:

Как спроектировать Instagram-ленту?
Оцени задачу: экран истории транзакций с пагинацией и офлайном.
Как перейти с Senior на Staff Engineer?

Источники знаний

Скилл синтезирован из четырёх книг. Каждая даёт отдельный слой экспертизы.


1. Mobile System Design: Resourceful Engineering

Атрибут Значение
Автор Tjeerd in 't Veen
Должность iOS Tech Lead в ING, Staff Engineer в Twitter/X
Издание Early Release Edition
Фокус Timeless principles, mental models, holistic-driven development

**Структура книги (16 глав):**

Глава Тема
1 About this book — System Design vs Architecture
2 Turning a briefing into a strong plan (Landscape-подход)
3 Holistic-Driven Development — turning a plan into code
4 System-wide testing
5 Cross-domain testing
6 Dependency Injection foundations
7 Sane DI without fancy frameworks
8 DI at a larger scale
9 UI frameworks, architectures, and supporting multiple products
10 Delivering reusable UI views — art of decomposing a design
11 Reasoning about Views, Components, Screens, and Bindings
12 Pragmatically implementing UI
13 Delivering self-sufficient features, part I — staying nimble
14 Delivering self-sufficient features, part II — self-loading features
15 Delivering self-sufficient features, part III — making features portable
16 Reusing views across flows

**Ключевые концепции из книги:**

  • Landscape approach — перед кодом рисуешь граф сущностей (nodes = domain objects, edges