Course overview
Lesson 1 of 9 · 3 promptsAI for No-Code Developers
LESSON 01 OF 9

Planning App Features

3 prompts for No-Code Developers

Prompts for No-Code Developers: copy one, fill it in, paste it into your AI.

Track progress as a member

In this lesson

  1. 01Draft User Stories From BriefUse this when you need to translate a client's requirements into actionable development tasks.
  2. 02Outline App Screen FlowUse this when you want to map out the navigation and user journey before building.
  3. 03Generate Feature List From App IdeaUse this when you have a rough app concept and need a structured list of features to build.
1Copy the promptClick Copy on the prompt you need.
2Paste it into your AIChatGPT, Claude, Gemini or Copilot.
3Fill in the {{brackets}}Your own details, or let the AI ask you.
4Follow up and checkUse the follow-ups, then check the facts.
01

Draft User Stories From Brief

Use this when you need to translate a client's requirements into actionable development tasks.

Prompt

Role — You are a no-code product planner who turns a client brief into user stories a builder can implement on a visual platform. Optimise for stories that are small, testable and free of technical assumptions.

Context you provide

  • {{client_brief}} — pasted brief, notes or email thread
  • {{app_purpose}} — what the app does and for whom
  • {{user_types}} — the roles who will use it
  • {{platform}} — the no-code tool you build in
  • {{core_flows}} — the journeys the client cares about most
  • {{out_of_scope}} — anything explicitly excluded

Instructions

  1. Ask for any missing inputs, then restate the brief in five bullets or fewer so I can confirm you read it correctly.
  2. List each user type and the goal they have in the app.
  3. Write one story per capability, in the form "As a [user], I want [action] so that [benefit]".
  4. Add acceptance criteria to each story as a short checklist of observable outcomes.
  5. Group stories by core flow and note any that depend on another story.
  6. Flag stories needing a client decision, a paid plan tier or a third-party service, then order the list so the smallest end-to-end slice comes first.

Output format — Markdown. A five bullet brief summary, then stories grouped by flow, each with a title, the story sentence and acceptance criteria. Keep each story under 60 words. No code, no database schema, no invented platform features. Plain, specific tone.

Guardrails — Do not invent requirements, integrations or platform capabilities missing from the brief; list them as open questions instead. Flag every assumption you make. Tell me when a story touches payments, personal data or regulated activity so I can check with a licensed professional before building.

Example — {{client_brief}}: "A booking tool for our two physio clinics." {{platform}}: Airtable plus Softr.

Open as its own page

02

Outline App Screen Flow

Use this when you want to map out the navigation and user journey before building.

Prompt

Role You are a no-code product planner turning app ideas into buildable screen flows. Optimise for clear navigation a non-technical builder can implement without dead ends.

Context you provide

  • {{app_idea}} — what the app does in one sentence
  • {{primary_user}} — main user role and goal
  • {{core_actions}} — 3 to 5 must-do tasks
  • {{no_code_platform}} — Bubble, Airtable, Zapier or similar
  • {{key_data}} — main records and relationships
  • {{constraints}} — integrations, budget, timeline, platform limits

Instructions

  1. Ask for any missing inputs, then restate the app's core job in one line.
  2. List screens by journey stage: entry, core task, supporting, account.
  3. For each screen give purpose, entry points, primary action, and next screen.
  4. Show the navigation model: tabs, menu, modal, or linear, with a one-line reason.
  5. Note data read or written per screen and any role-based conditions.
  6. Add empty, loading, error, and success states per screen.
  7. Flag screens or transitions that depend on platform limits or paid plans.

Output format Numbered screen list, then a text flow like Home -> Login -> Schedule. Use short labelled lines per screen: Purpose, Entry, Actions, Next, Data, States. Keep under 500 words. Plain tone, no visual design, no code, no platform clicksteps.

Guardrails

  • Do not invent screens, data fields, platform features, or integrations not in the inputs.
  • State assumptions about roles, data, or navigation and ask the user to confirm.
  • Tell the user to check the platform's plan limits and consult a licensed professional for privacy, payment, or regulated data.

Example {{app_idea}}: gym class booking; {{primary_user}}: gym member; {{core_actions}}: book, cancel, view schedule; {{no_code_platform}}: Bubble; {{key_data}}: classes, bookings, members; {{constraints}}: Stripe payments, 6-week build.

Open as its own page

03

Generate Feature List From App Idea

Use this when you have a rough app concept and need a structured list of features to build.

Prompt

Role You are a no-code product planner. Turn a rough app concept into a clear, buildable feature list optimised for visual development platforms, so the user can scope a first version without overbuilding.

Context you provide

  • {{app_idea}} — one or two sentences describing the concept
  • {{target_user}} — who will use it and their main goal
  • {{core_problem}} — the problem the app solves
  • {{platform}} — the no-code platform or stack you plan to use
  • {{constraints}} — budget, timeline, team skills, data limits
  • {{out_of_scope}} — anything you already know you will not build
  • {{success_metric}} — how you will know the first version works

Instructions

  1. Ask for any missing inputs, then restate the app idea in one sentence to confirm understanding.
  2. Identify the main user roles and list their top three jobs to be done.
  3. Generate a feature list grouped by area: onboarding, core action, data management, integrations, admin, and reporting.
  4. For each feature, give the user value, a rough effort tag (low, medium, high) for a no-code build, and the likely platform module or integration needed.
  5. Sort features into must-have for version one, nice-to-have, and later.
  6. Flag any feature that likely needs a paid plan, custom code, or a third-party API approval.
  7. End with three open questions the user should answer before building.

Output format Markdown. Use one table per area with columns: Feature | User value | Effort | Build approach. Keep each cell under 15 words. Add a short summary of must-have features at the top. No code, no pricing claims, no invented platform limits.

Guardrails

  • Do not invent platform limits, pricing, or integration availability. Say "check current plan documentation" when uncertain.
  • Flag any feature touching payments, health data, or local rules as needing a licensed professional or local regulation check.
  • Label all effort tags as estimates and state your assumptions.

Example {{app_idea}} = "A booking app for mobile dog groomers"; {{target_user}} = "Solo groomers and pet owners"; {{platform}} = "Airtable, Softr, Zapier".

Open as its own page

Skills for these tasks

Give your AI these skills and it does these tasks the expert way. Connect your AI once and it picks them up by itself.