app-planner

Plan and audit iOS/Swift applications with phased planning workflows and deliverable artifacts.

603|51|Updated Oct 29, 2025
One-click install
npx skills add https://github.com/rshankras/claude-code-ios-skills --skill app-planner
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: app-planner
Source: https://github.com/rshankras/claude-code-ios-skills/tree/main/skills/app-planner
Command: npx skills add https://github.com/rshankras/claude-code-ios-skills --skill app-planner

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill guides you through comprehensive planning and audit of iOS/Swift apps, helping you define scope, architecture, tech stack, UI/UX, and distribution strategy, saving weeks of planning.

Core Features & Use Cases

  • Phase-based planning for New Apps and Existing Apps: Product planning, Technical planning, UI/UX planning, Non-functional requirements, and planning references
  • Documentation generation: generates planning docs such as overview, features, architecture, tech stack, UI/UX, data model, personas, and roadmap
  • Reference-driven planning: uses reference materials under .claude/skills/app-planner for guidance
  • Use cases: For a new app, produce a full planning doc; For an existing app, perform architecture and tech-stack audit and create a roadmap.

Quick Start

Ask the App Planner to generate a complete planning document for a new app named 'MyApp' including overview, features, architecture, tech stack, UI/UX, data model, roadmap, and an implementation plan.

Frequently Asked Questions about app-planner

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I plan an iOS app from idea to deployment?

Plan an iOS app by defining product scope, selecting your tech stack, designing architecture and UI/UX, mapping non-functional requirements, and creating a phased implementation roadmap. This Skill guides you through each stage, generating planning documents and diagrams to clarify decisions before development.

Can I use this to audit an existing iOS application?

Yes, this Skill performs architecture and tech-stack audits on existing apps. It evaluates your current design decisions, identifies gaps, and produces a roadmap for improvements or modernization.

What documentation does the app planner generate?

The Skill generates planning documents including app overview, feature specifications, architecture diagrams, tech stack justification, UI/UX design notes, data models, user personas, release roadmap, and implementation checklists.

Do I need design experience to use app planning for UI/UX?

No. The Skill provides reference-driven UI/UX planning guidance that helps you define design principles, layout patterns, and user workflows without requiring professional design expertise.

How does reference-material-driven planning work?

The Skill uses structured reference materials to guide your decisions on architecture patterns, tech stack selection, and UI/UX conventions. These references anchor your planning in proven practices and reduce decision fatigue.

What's the difference between planning a new app versus auditing an existing one?

New app planning covers product conception, full architecture design, and tech-stack selection. Existing app audits evaluate current decisions, identify technical debt, and recommend improvements or modernization paths.