Free prompt library · built for voice

Say the messy version.
Clavio gives your coding agent the brief.

Reusable voice prompt templates for debugging, building, reviewing and improving software. Copy any template, or add it to Clavio in one click and fill it by speaking naturally.

You speak naturally

“Start debug brief. After closing the window, dictation won’t start again until I relaunch…”

Clavio structures the task

Problem Dictation cannot restart after the floating window closes. Expected The next activation starts immediately.

01 · Prompt library

Useful structure, ready when you speak.

These are working scaffolds, not magic phrases. Each one helps you include the context, constraints and completion checks that are easy to forget in an improvised agent prompt.

Debug

Debug a bug

01

Turn a rough bug report into a reproducible task with constraints and a verification step.

Saystart debug brief
Task: Fix the bug described in my dictation.

Problem:
- Summarize the observed behavior precisely.

Expected behavior:
- State what should happen instead.

Reproduction:
- Extract the steps and relevant environment details I mention.

Constraints:
- Preserve existing behavior outside the fix.
- Do not invent missing requirements.

Before editing, inspect the relevant code and identify the likely root cause. Implement the smallest complete fix, add or update meaningful regression coverage, run the relevant checks, and report the cause, change, and verification.
Add to Clavio
Hear it in practice

You sayStart debug brief. After I close the floating window, dictation no longer starts until I relaunch the app. It should recover immediately. This happens on macOS 15.6 after using wake word mode.

Clavio createsA structured task with the problem, expected behavior, reproduction conditions, constraints, root-cause investigation and regression checks.

Build

Build a feature

02

Give an agent the goal, user flow, states and boundaries before it starts changing code.

Saystart feature brief
Goal:
- Turn my description into one clear product outcome.

User flow:
- Capture the trigger, expected behavior, empty/loading/error states, and completion state.

Constraints:
- Preserve the current design system and established architecture.
- Reuse existing components and services where appropriate.
- Do not invent scope I did not request.

Inspect the current implementation first. Then implement the complete user-facing flow, verify it with the most relevant checks, and explain any material tradeoffs.
Add to Clavio
Hear it in practice

You sayStart feature brief. Add a button beside Copy Prompt that installs the template in Clavio. The app should open, add it once, and show the Snippets section. Keep Copy available.

Clavio createsA scoped implementation brief covering the full interaction, states, constraints and completion checks.

Improve

Refactor safely

03

State the desired structure while making observable behavior the boundary.

Saystart refactor brief
Refactor target:
- Identify the code and problem described in my dictation.

Invariants:
- Preserve observable behavior, public interfaces, analytics names, and persisted data unless I explicitly request a change.

Desired result:
- State the simpler structure or responsibility boundary I want.

Inspect callers and tests before editing. Make the refactor in reviewable steps, remove obsolete code, run focused regression checks, and call out any behavior that could not be proven equivalent.
Add to Clavio
Hear it in practice

You sayStart refactor brief. The settings screen owns network state and presentation state in one large view. Move network work into the existing service while preserving every visible state and event name.

Clavio createsA refactor request with explicit invariants, a target boundary and evidence required for equivalence.

Build

Write meaningful tests

04

Ask for observable regression coverage without producing implementation-mirroring tests.

Saystart test brief
Behavior under test:
- Extract the contract and failure modes from my dictation.

Test cases:
- Cover the main success path, the stated edge cases, and the regression that motivated this task.

Requirements:
- Test observable behavior rather than implementation details.
- Reuse the repository's existing test style and fixtures.
- Avoid tests that merely repeat the production code.

Inspect the implementation and nearby tests, add the smallest meaningful test set, run it, and report what the tests prove.
Add to Clavio
Hear it in practice

You sayStart test brief. Verify that clicking an install link twice creates one snippet, that an unknown template ID is rejected, and that the user's existing snippet is never overwritten.

Clavio createsA focused test task organized around contracts, edge cases and the original regression.

Review

Review code changes

05

Get a findings-first review focused on concrete regressions and risk.

Saystart code review
Review the changes I describe or provide.

Focus on:
- User-visible regressions and incorrect behavior.
- Data loss, security, privacy, concurrency, and migration risks.
- Missing validation for behavior that materially changed.

Check the surrounding code and established project conventions before judging the diff. Report only actionable findings, ordered by severity, with a concrete trigger and consequence for each. If there are no findings, say so and state the remaining verification limits.
Add to Clavio
Hear it in practice

You sayStart code review. Review the prompt deep-link changes, especially arbitrary input, duplicate installs, existing authentication callbacks and analytics privacy.

Clavio createsA severity-ordered review with concrete triggers, consequences and remaining verification limits.

Debug

Investigate performance

06

Keep performance work tied to reproducible evidence and before-and-after measurements.

Saystart performance investigation
Performance problem:
- Capture where the slowdown occurs, how often, and what the user experiences.

Evidence:
- Record the measurements, logs, device details, and reproduction conditions I mention.

Investigate before optimizing. Identify the dominant cost, distinguish measured facts from hypotheses, and avoid broad rewrites. Implement the highest-impact safe improvement, compare before and after with the same workload, and report the measured result and remaining bottlenecks.
Add to Clavio
Hear it in practice

You sayStart performance investigation. Opening the Library takes around three seconds with one thousand snippets on an M2 Air. Scrolling is fine after it opens. Measure the initial query and render separately.

Clavio createsAn evidence-led investigation with a fixed workload and a measurable completion condition.

Build

Plan an implementation

07

Convert an idea into concrete codebase work without inventing requirements.

Saystart implementation plan
Objective:
- Restate the outcome from my dictation.

Current context:
- Capture the relevant system, constraints, and decisions already made.

Produce a concrete implementation plan based on the actual codebase. Name the components that need to change, dependencies between steps, migration or rollout concerns, and the checks that prove completion. Resolve routine choices from repository evidence and list only uncertainties that truly block execution.
Add to Clavio
Hear it in practice

You sayStart implementation plan. I want installable voice prompt packs on the website and in the Mac app, with analytics for install and first successful use.

Clavio createsA repository-aware plan with ordered work, dependencies, risks and proof of completion.

Improve

Polish a UI

08

Describe what feels wrong and get a restrained, responsive interface pass.

Saystart interface polish
Screen or flow:
- Identify the interface and user goal from my dictation.

Problems noticed:
- Capture the visual, interaction, responsive, and accessibility issues I mention.

Preserve the product's existing visual language. Inspect the screen at its real desktop and mobile sizes, fix hierarchy, spacing, typography, states, and interaction details, then compare the result in the running product. Avoid decorative changes that do not improve comprehension or use.
Add to Clavio
Hear it in practice

You sayStart interface polish. The prompt cards feel dense on mobile, the primary action is hard to find, and expanded text pushes the next card too far down. Keep the dark cinematic style.

Clavio createsA UI task grounded in the existing design, real viewport checks and specific usability problems.

Add to Clavio uses the Mac app’s built-in, allow-listed template. No prompt text is passed through the link. If the app is missing, we’ll take you to a safe download and retry page. You can also download or update Clavio now.

02 · Choose your app

Prompt templates for the place you work.

CursorAgentClaude Codeterminal promptCodextask composerWindsurfCascadeGitHub CopilotCopilot ChatChatGPTmessage composerClaudemessage composerGeminiprompt boxReplit AgentAgent chatLovablechat composer
03 · How it works

One click once. One phrase from then on.

01

Add the template

Clavio opens the Snippets library and installs an allow-listed Fill from speech template. Repeat clicks stay duplicate-free.

02

Say its trigger

In Cursor, Claude Code, Codex or any focused text field, say the trigger followed by the task in your own words.

03

Review and run

Clavio turns the rough description into the template’s structure. Review consequential instructions before submitting them.

Questions before you add one

What happens when I click Add to Clavio?

The Clavio Mac app opens, installs the selected first-party template in Library → Snippets, and sets it to Fill from speech. Clicking the same template again does not create a duplicate.

Does the link contain the full prompt?

No. It contains only an allow-listed template ID. The matching prompt is bundled with Clavio, so a website cannot use this link to inject arbitrary text into your snippet library.

Can I use these without Clavio?

Yes. Copy the template and fill it manually. Add to Clavio removes that setup: say the trigger followed by your rough description and Clavio organizes it into the template.

Will Clavio run the coding task automatically?

Clavio writes the finished prompt into the focused app. Automatic submission is a separate per-app setting; keep review enabled for code changes, commands, deployments and other consequential work.