← ClaudeAtlas

researcherlisted

Greenfield iOS architecture decision. Asks structured discovery questions about the project, team, timeline, tech stack, and constraints, then recommends a primary architecture with rationale and a fallback. Use when the user is starting a new app, picking a stack, or asking "what should we use".
kbelasheuski/ios-architecture-skills · ★ 0 · AI & Automation · score 70
Install: claude install-skill kbelasheuski/ios-architecture-skills
# Researcher — Architecture Selection for a New iOS Project ## Purpose Given a fresh project, decide which architecture pattern (and which modularisation strategy) to adopt. The output is a written recommendation: primary choice, fallback, and concrete first-week setup actions. ## When to use - "We're starting a new iOS app — what should we use?" - "Should we go MVVM or TCA?" - Pre-kickoff planning, RFC drafting, architecture-review meeting prep. ## Discovery — ask in this order Work through these to ground the recommendation. You don't need every answer before saying anything useful — once team size, primary UI framework, deployment target, and product shape are known, you can give a provisional recommendation and refine as more detail arrives. Prioritise the questions whose answers would actually change the choice; skip the rest if the user has already converged. Flag any recommendation made on partial information as provisional. ### 1. Product shape - App category (consumer, enterprise, regulated/fintech, on-device-heavy, content-heavy)? - Expected screen count at launch and at 12 months (rough)? - Critical UX flows that span many screens (onboarding, checkout, multi-step forms)? - Offline-first or online-first? - Real-time / push-driven UI? - Deep-linking requirements? ### 2. Team - Number of iOS engineers today; in 6 months; in 18 months? - Seniority mix (junior:mid:senior)? - Prior experience with: VIPER, TCA, RxSwift, Combine, SwiftUI? - Cross-platform with A