Voice to Prompt — for Claude

Speak your idea.
Get a structured
prompt
ready to use.

Promptly turns rough spoken thoughts into precisely engineered Claude prompts. Image generation, video scripts, n8n workflows, professional emails — all from your voice.

Balanced Code Design Image Video Workflow Polish
0:00
Image
Parameters ready · review and confirm
AI pre-filled · tap to adjust · choose a variation
Session history
NowImage
Portrait at golden hour...
2:44 PMEmail
Project delay update...
1:30 PMWorkflow
Sheets → Trello...
11:20 AMCode
Binary search tree...
YesterdayVideo
Surfer at dawn...
Image builderNano Banana2 unfilled
↺ ReiterateReset
You said
"A portrait of a young woman at golden hour near the ocean, cinematic film still, shallow depth of field, warm color grade"
Subject
Lighting
Camera
Style
Technical
Subject
Young woman
Man
Child
Couple
+ add
Setting
Ocean / beach
Forest
Urban
Studio
Mountains
Emotion
Serene
Joyful
Pensive
Mysterious
Framing
Close-up
Mid shot
Full body
Negative
+ add exclusions
Photography
Golden hour portrait
Studio editorial
Fashion beauty
Street documentary
Cinematic
Film noir
Wes Anderson
Indie drama
⚠ 2 parameters unfilled
3 variations · tap to select
Variation 1 · selected
A young woman at the water's edge, golden hour amber light, shallow depth of field blurring the ocean. Cinematic 35mm grain.
Warm · intimate · film
Variation 2
Silhouette against molten sunset over ocean. Backlit, glowing edges, anamorphic lens flare, editorial quality.
Dramatic · silhouette
Variation 3
Close-up portrait, face lit by warm directional light, hair catching the breeze. Kodak Portra 400 film simulation.
Intimate · film emulation
Email readyDiplomatic
Iterate ↻Reset
You said
"The client is unhappy with the delivery timeline, push back two weeks, be diplomatic, client is Sarah from Acme Corp"
Tone analysis
RecipientSarah, Acme — client
ToneDiplomatic, professional
Core msg2-week delay, scope change
Why this tone
You said "diplomatic" — blame avoided. Delay framed as shared scope decisions.
Subject line
Project Timeline Update — Revised Delivery
Email body
Hi Sarah,

I wanted to reach out about the project timeline. After reviewing our progress and the expanded requirements, we need to move the delivery date by two weeks to November 29th.

This reflects the scope we aligned on together. I'd love a quick call — would Thursday work?

Best,
Aakash
Sheets → Trello + Slack3 nodes
← Edit nodesReset
How it works
1
Google Sheets watches for new rows
Triggers when a new row is added. Passes all data downstream.
2
Creates a Trello card from row data
Automatically creates a card in your chosen board.
3
Sends Slack notification
Posts to your channel in parallel with Trello.
How to import
1. Copy the JSON →
2. Open n8n → New workflow
3. ⌘V to paste → Map credentials
n8n workflow JSON
"name": "Sheets → Trello + Slack",
"nodes": [
  {
    "name": "Google Sheets",
    "type": "googleSheetsTrigger",
    "spreadsheetId": "YOUR_ID"
  },
  {
    "name": "Create Trello Card",
    "boardId": "YOUR_BOARD"
  },
  {
    "name": "Slack Notification",
    "channel": "#general"
  }
]
Video builderVeo 3.1
↺ ReiterateReset
Model
· Veo 3.1
Sora
Runway
Kling
Pika
Shot
Movement
Mood
Sound
Veo extras
Subject
· Surfer
Person
Landscape
Setting
· Ocean at dawn
Forest
Desert
Shot type
· Wide angle
Close-up
POV
Time of day
· Dawn
Golden hour
Dusk
3 variations
Variation 1 · selected
Lone surfer paddles at dawn, mist rising, slow cinematic push-in.
Peaceful · behind POV
Variation 2
Low water-level shot, silhouette against glowing horizon.
Dramatic · water level
Variation 3
Aerial drone descending, vast misty ocean, surfer tiny below.
Epic scale · aerial
Prompt ready
⌘C to copy
Role
You are an expert software engineer specialising in data structures and algorithms with deep TypeScript expertise.
Task
Implement a complete Binary Search Tree in TypeScript with insert, delete, search, and all traversal methods.
Constraints
Use strict TypeScript generics. No any types. Handle edge cases. Add JSDoc for all public methods.
Output format
Complete TypeScript file with a usage example demonstrating each method.
Prompt readyBalanced
⌘C to copy
Role
You are an expert AI systems architect with deep knowledge of retrieval-augmented generation patterns and production AI infrastructure.
Task
Design a production-ready RAG architecture for a knowledge base with 100k+ documents and sub-300ms query latency.
Context
Existing Pinecone setup. Budget under $200/month. Must integrate with current Node.js backend and support real-time document updates.
Output format
Architecture diagram description, technology choices with rationale, cost estimate, and phased implementation plan.
Prompt readyDesign
⌘C to copy
Role
You are a senior UX designer and design systems expert with deep expertise in component architecture, accessibility, and design tokens.
Task
Audit the current design system and identify inconsistencies, missing components, and accessibility gaps across the core user flow.
Constraints
Focus on components used in the onboarding and checkout flows. Flag anything that violates WCAG 2.1 AA. Note any colour contrast failures.
Output format
Structured audit report with P0/P1/P2 severity levels, specific component names, and prioritised fix recommendations.
Polished text readyPolish
⌘C to copy
Original draft
The thing we are trying to do basically is we want to make sure that users who come to our platform are able to like find what they need pretty quickly and also we want to make sure the experience doesn't feel bad or confusing to them when they are trying to do stuff.
Polished
Our goal is to help users find what they need quickly and navigate the platform with confidence — reducing friction at every step of their journey.
Changes made
Removed filler phrases · Tightened to one sentence · Replaced "feel bad" with "friction" · Preserved original intent

Four steps.
One voice recording.

Most people write mediocre prompts because prompt engineering is a skill. Promptly handles the structure so you can focus on the idea.

01
🎙
Speak
Press ⌥ Space from anywhere on your Mac. Describe your idea naturally — no formatting, no structure needed.
02
Transcribe
Whisper converts your voice to text locally on your Mac. Your voice never leaves your device.
03
Structure
Claude CLI engineers your transcript into a structured prompt with Role, Task, Context, Constraints, and Output format.
04
Copy
Hit ⌘C. Paste into Claude.ai, Claude Code, or any AI tool. Get dramatically better responses immediately.

Not a general tool.
Built for specific workflows.

Every mode has its own prompt engineering strategy, its own output structure, and its own understanding of what makes a great result in that domain.

Specialist · AI imaging
Image
Voice-to-prompt for Nano Banana. Five parameter categories, AI pre-filled from your speech. Three prompt variations generated in parallel before you even look at the screen.
Subject
Lighting
Camera
Style
Technical
Subject
Young woman
Man
Child
Couple
Setting
Ocean / beach
Forest
Studio
Emotion
Serene
Pensive
Mysterious
Framing
Close-up
Mid shot
Full body
Variation 1 · selected
Young woman at water's edge, golden hour amber light, shallow DOF, cinematic 35mm grain.
Variation 2
Silhouette against molten sunset, backlit, anamorphic lens flare, editorial.
Variation 3
Close-up portrait, Kodak Portra 400 film simulation, directional light.
"A portrait of a young woman at golden hour near the ocean, cinematic film still, shallow depth of field"
Specialist · AI video
Video
Shot, movement, mood, and audio — structured for each model's own parameter vocabulary.
· Veo 3.1 Sora Runway Gen-4 Kling 2.0 Pika 2.2
"A surfer at dawn, slow cinematic push-in, misty ocean, native ambient sound"
Specialist · communication
Email
Speak the situation. Get a ready-to-send email with subject line, body, and tone note. Adjust tone with chips — no re-recording needed.
Subject
Project Timeline Update — Revised Delivery
Hi Sarah,

I wanted to reach out about the project timeline. After reviewing our progress and the expanded scope, we need to move delivery by two weeks to November 29th.

Best, Aakash
Adjust tone
· More diplomatic More formal Shorter More direct
Specialist · automation
Workflow
Describe an automation in plain English. Get importable n8n JSON with nodes and connections ready to paste.
Google Sheets
Trello card
+
Slack notify
General prompt modes
Eight ways to structure any idea
From a quick concise question to a full chain-of-thought analysis — pick the depth that fits the task.
Balanced
Role · Task · Context · Output
Code
Stack · constraints · format
Detailed
Maximum depth and nuance
Concise
Sharp, focused, minimal
Chain
Step-by-step reasoning
Design
UI · UX · component thinking
Refine
Improve an existing prompt
Specialist · writing
Polish
Paste rough text, speak the change. Get it back clean.
Before
The thing we want to do basically is make the experience not feel bad for users when they're trying to find stuff.
After
Help users find what they need quickly, with zero friction.

Structured AI development.
Not vibe coding.

Promptly was built using the vibe-* skills framework — a structured Claude Code workflow system that brings engineering discipline to AI-assisted development.

Every feature starts with a spec. Every spec gets a review. Every task gets one commit. Nothing merges without passing a code review gate. The result is a production app, not a prototype.

The framework covers 20 skills across six phases — Plan, Build, Gate, Ship, Observe, and Accelerate — each designed to keep AI-assisted development on the rails.

20
vibe-* skills
12+
modes shipped
0
features without a spec
Skill chain used to build Promptly
Plan vibe-brainstorm Idea → validated brief
Plan vibe-architect Brief → architecture doc
Build vibe-new-app Spec → working app scaffold
Build vibe-add-feature Feature spec → implementation
Build vibe-design Components → polished UI
Gate vibe-review Code → P0/P1/P2 audit
Gate vibe-test Blast-radius test coverage
Ship vibe-progress Live task dashboard
Built by Aakash Dhar
Built by Aakash Dhar using vibe-* skills framework
macOS · Electron · React
Whisper · Claude CLI · Local-first
"The best prompt is the one you'd write
if you had unlimited time to think."
Promptly does the thinking. You do the speaking.