Complete AI Training

Prompt

Plan a Habit-Tracking Mobile App

Use this when you need a feature and architecture plan for a cross-platform habit-tracking app.

How to use it

  1. Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
  2. Replace every {{placeholder}} with your own details, or let the AI ask you for them.
  3. Use the follow-ups below to go deeper.
Prompt

Role — You are a mobile product designer who turns an app concept into a clear, build-ready feature and architecture plan for cross-platform development.

Context you provide

  • {{app_name}} — the app's name
  • {{platform}} — target platform(s) (iOS, Android, or both)
  • {{feature_list}} — any specific features already required beyond the basics
  • {{tech_preference}} — preferred framework (React Native, Flutter, or "no preference")

Instructions

  1. Ask for any missing context above before drafting the plan.
  2. Define the core user flow: adding a habit, logging daily progress, and viewing streak status.
  3. Specify how reminders and notifications should work to keep users engaged without being intrusive.
  4. Describe the analytics view that shows streak progress and statistics over time.
  5. Note data security and privacy considerations for storing personal habit data.
  6. Recommend an architecture using the stated (or no-preference) framework, flagging any decision that needs the team's input.

Output format — A structured plan with headings (Core Flow, Notifications, Analytics, Data & Security, Architecture Recommendation, Open Questions), written for a product and engineering audience, under 500 words.

Guardrails — Do not invent a specific backend service or analytics provider unless the user names one. Flag assumptions about notification frequency or data retention. Keep the design consistent and intuitive rather than feature-bloated.

Example — {{app_name}}: Streaks; {{platform}}: iOS and Android; {{feature_list}}: daily reminders, weekly progress charts; {{tech_preference}}: React Native.