Prompify — AI Prompt Improver
Turn a rough idea into a professional prompt for Claude Code, Codex, Copilot and any
other AI coding agent — without leaving your editor.
How it works
- Press Ctrl+Alt+P (Cmd+Alt+P on Mac), or select some text and use
Prompify: Improve selection as a prompt.
- Prompify asks a question only when your request is actually missing something — as
many as it takes, and none at all when nothing is missing. Clear requests skip
straight through.
- The finished prompt lands on your clipboard, in your editor, or typed into your
terminal. Prompify never sends it for you.
You can also end your request with /prompify — the same trigger word the Prompify
browser extension uses. \prompify, /prompify it and /pf work too.
Make /prompify work inside your AI agent
Run Prompify: Set up /prompify in this workspace. Prompify writes the Claude Code
hook and slash command, plus the matching instruction for AGENTS.md, CLAUDE.md,
Copilot and Cursor — so ending a message with /prompify in the agent's own chat box
makes it rewrite your request before acting on it.
It shows you every file before writing anything, running it twice changes nothing, and
Prompify: Remove /prompify setup puts every file back exactly as it was.
Prompify cannot type into another extension's chat box — VS Code isolates those by
design. It configures your agent to do the rewriting instead.
In the editor
End a line with /prompify and press Enter, and the line becomes a proper prompt.
Ctrl+Z undoes it.
This is limited to Markdown and plain text by default, so a stray /prompify in a code
comment cannot rewrite your line. Set prompify.editorTrigger to all to enable it
everywhere, or off to turn it off.
Questions built for code
Prompify asks about the things that actually block good code — which framework, which
existing pattern to follow, how wide the change should reach, whether tests are expected.
Never about tone or audience.
Settings
| Setting |
Default |
|
prompify.triggerWord |
/prompify |
The word that triggers a rewrite |
prompify.editorTrigger |
markdown |
markdown, all or off |
prompify.questions |
auto |
auto, always or never |
prompify.delivery |
clipboard |
clipboard, replace or terminal |
prompify.includeContext |
true |
Send the active file's language and name |
Privacy
Your request text is sent to Anthropic's Claude API through Prompify's backend so it can
be rewritten — that is the whole job. Your file contents are never sent. With
includeContext on, Prompify sends only the active file's language and name; turn it off
and it sends neither.
Free tier is 3 prompts a day. See prompify.co.