What you are building
A clear product summary, the problem it solves and how the solution should work.
Build-ready prompt
Skoora uses your idea evaluation to create a complete product brief for AI app builders. It explains what to build, who it is for, which features belong in the MVP and what should wait.
25 free credits on signup.
Generated prompt
This is the same structure and level of detail generated inside the app. Copy it into Lovable, Cursor, Bolt, Replit or your preferred AI builder.
Build an app called **Handoff**. Turn customer call transcripts into structured handoff records that help solo SaaS founders preserve context and act on every conversation.## App summaryHandoff is a calm web app for one or two person SaaS teams. The user pastes or uploads a customer call transcript and gets back one structured record: a short summary, the action items, the blockers and the open questions. Every record can be shared as a read only link and stays searchable, so the next conversation starts where the last one ended.Build a single column workspace, not a dashboard. The first useful result should land in under a minute from an empty account. The structured record is the product; the summary is a byproduct, and transcription accuracy is never the selling point.## Target usersThe primary user is a solo founder or a two person SaaS team running three to eight customer calls a week, selling something technical enough that the detail of a call matters. They currently keep notes in a document nobody rereads, and they lose context between calls.Design for one person doing several jobs at once:- They work in short gaps between calls, so every screen must be readable at a glance.- They already have a transcript from a recorder, so paste must always work.- They share context with a co founder or a new hire, so output must be presentable without editing.Do not build for sales teams, managers or enterprise buyers. No seats, no hierarchy, no reporting layer.## ProblemFounders finish a good customer call and lose most of it within a week. Recordings pile up, notes are written in a different shape every time, and the decisions inside the conversation never land anywhere reusable. When someone else needs the context, the only option is to listen again or rebuild it from memory.Existing tools produce transcripts and loose summaries. Nothing produces a consistent record a person can act on and hand to someone else.## SolutionOne transcript in, one structured record out, stored and shareable.1. The user pastes text or uploads a transcript file.2. The app produces a record with four fixed blocks: Summary, Action items, Blockers, Open questions.3. The user can edit any block inline; edits save immediately.4. The record gets a shareable read only link with a clean public view.5. Every record is stored in a searchable history, filterable by account name and date.Keep the four blocks fixed. The consistency is what makes the record valuable, and it is what makes past records comparable and searchable.## Key features- **Paste or upload intake.** A single input that accepts pasted text or a .txt, .md, .vtt or .srt file. Show a character count and an estimated processing time.- **Structured record generation.** Produce Summary (three to five sentences), Action items (owner plus task), Blockers (what is stopping progress), Open questions (what to ask next time).- **Inline editing.** Every block and every list item is editable in place, with autosave and a small saved indicator.- **Account grouping.** Each record belongs to an account name so a history of one customer reads as a timeline.- **Search.** Full text search across summaries, items and questions, with account and date filters.- **Share links.** One click to create a read only public link; one click to revoke it.- **Copy and export.** Copy the record as markdown, or download it as a .md file.## MVP scopeShip this and nothing more:1. Email sign in.2. Paste or upload a transcript.3. Generate the four block record.4. Inline edit and autosave.5. Record list with search and account filter.6. Read only share link with revoke.Leave out for now: calendar integrations, recorder integrations, live recording, team permissions, mobile apps, analytics dashboards, CRM sync.### Phase 2- Recorder and calendar integrations that create records automatically.- Account timeline view that summarises what changed across several calls.- A second record type for internal meetings, only after the customer call record is used weekly.- Lightweight collaborator access, read and comment only.## MonetizationOne workspace subscription at 29 USD per month, including up to 40 records a month and unlimited stored history. No per seat pricing while the buyer is one or two people.- Free trial: three records, no card required, full share and export.- Overage: additional records in blocks of 20 for 9 USD.- Anchor the pricing message on the value of the record, not on minutes transcribed.Cap single transcript length in the MVP and show the limit clearly rather than truncating silently, so long calls do not erode the margin.## DifferentiationThe alternatives are meeting recorders with summary features, note apps with AI blocks, and a manual document. All of them stop at readable text.Handoff is different in three ways:- The output is a fixed, structured record, not free form prose, so it is comparable across calls.- It is designed to be handed to another person, so the shared view is a first class screen.- It is scoped to customer calls for small SaaS teams, so nothing in the interface is built for managers.Never position this as a transcription product and never compete on accuracy of audio processing.## User journey1. **Sign up.** Email and password. No onboarding tour, no questionnaire.2. **Empty state.** A single large input with the label "Paste a call transcript" and an upload option. It is focused on load.3. **Processing.** A short progress state with the four block names appearing as each is filled.4. **Record view.** The structured record, editable inline, with Copy, Download and Share in a compact toolbar.5. **Share.** Creating a link shows the public preview immediately so the user trusts what the recipient sees.6. **Return visit.** The home screen becomes the record list, newest first, with search at the top and the intake input one click away.## Suggested design style### MoodDark, calm and dense but quiet. Editorial rather than app like. Generous line height, restrained borders, no gradients, no decorative illustration. The product should feel like a well set document.### Brand colors- Background: #0B0C0A- Surface: #14150F- Border: rgba(255, 255, 255, 0.08)- Primary text: #F5F6F1- Muted text: #9A9C93- Accent: #DEF947, used only for focus, active state and the primary action### TypographySpace Grotesk for headings and record block titles. Inter for body text, list items and interface labels. Set body text at 15 to 16 px with 1.6 line height. Use a monospace face only for the copyable markdown view.### RefsLinear for interface density and keyboard feel, Notion for editable block structure, Stripe docs for readable long form typography.## Data structure- **users**: id, email, created_at- **workspaces**: id, name, owner_id, plan, records_used_this_period- **accounts**: id, workspace_id, name, created_at- **records**: id, workspace_id, account_id, title, call_date, source (paste or upload), status, created_at, updated_at- **record_blocks**: id, record_id, type (summary, action_item, blocker, open_question), position, content, owner_label- **share_links**: id, record_id, token, created_at, revoked_at- **transcripts**: id, record_id, raw_text, word_count, created_atRules:- Every row is owned by a workspace, and every read and write is scoped to the requesting user's workspace.- Raw transcripts are stored separately from record blocks so they can be deleted without losing the record.- A share link grants read only access to one record and its blocks, never to transcripts or history.- Deleting a record deletes its blocks, transcript and share links.Inside every prompt
A clear product summary, the problem it solves and how the solution should work.
The primary user, their situation and what they need from the product.
The smallest useful version to ship first, plus what should wait until later.
A concrete pricing direction and why it fits the product.
The main steps, screens, visual direction, colors, typography and references.
The information the app needs to store, with simple ownership and privacy rules.
Every prompt contains the same eleven sections: App summary, Target users, Problem, Solution, Key features, MVP scope, Monetization, Differentiation, User journey, Suggested design style, Data structure.