ios-dev-guidelines

Installation
SKILL.md

iOS Development Guidelines (Smart Router)

Purpose

Context-aware routing to iOS development patterns, code style, and architecture guidelines. This skill provides critical rules and points you to comprehensive documentation.

When Auto-Activated

  • Working with .swift files
  • Discussing ViewModels, Coordinators, architecture
  • Refactoring or formatting code
  • Keywords: swift, swiftui, mvvm, async, await, refactor

🚨 CRITICAL RULES (NEVER VIOLATE)

  1. NEVER trim whitespace-only lines - Preserve blank lines with spaces/tabs exactly as they appear
  2. NEVER edit generated files - Files marked with // Generated using Sourcery/SwiftGen
  3. NEVER use hardcoded strings in UI - Always use localization constants (Loc.*)
  4. NEVER add comments unless explicitly requested
  5. ALWAYS update tests and mocks when refactoring - Search for all references and update
  6. Use feature flags for new features - Wrap experimental code for safe rollouts
Related skills
Installs
2
GitHub Stars
479
First Seen
Jan 23, 2026