flompt is now available as a browser extension. Use it inside ChatGPT, Claude & Gemini. Install →
Free & open source

Your AI is only as good
as your prompt.

Structure beats a better model. Decompose any prompt into blocks, edit them visually, and recompile as Claude-optimized XML.

Free, open-source, no account needed.

flompt.dev/app ROLE Senior tech journalist AI & emerging tech OBJECTIVE Write a blog post about AI trends in 2025 1 500 words · engaging CONSTRAINTS No bullet points Active voice only OUTPUT FORMAT Intro → 3 sections → Conclusion + CTA Use markdown headers LANGUAGE French ⚡ Assemble prompt
See it in action

Build prompts without
leaving the chat.

Install once, click the button in ChatGPT, Claude, or Gemini, and the builder opens in your chat.

  • Adds a button to your toolbar in ChatGPT, Claude, and Gemini.
  • Chat input flows to flompt. Edit blocks and inject them back with one click.
  • Resizable sidebar, stays hidden when not needed.
ChatGPT Claude Gemini
chatgpt.com Write a blog post about AI Message ChatGPT… Enhance flompt × ROLE AI tech journalist OBJECTIVE Blog post · AI trends 2025 CONSTRAINTS 1 500 words · French OUTPUT FORMAT Intro → 3 sections → CTA ⚡ Inject into chat

Use flompt inside your agent.

flompt ships a native MCP server (Model Context Protocol). Add it once to Claude Code and decompose_prompt, compile_prompt and list_block_types become tools your agent can call directly.

  • decompose_prompt Breaks any prompt into typed blocks. Ready to edit.
  • compile_prompt Turns blocks into Claude-optimized XML. Ready to use.
  • list_block_types Lists all 16 block types and ordering.
Read the integration guide →
CLI
claude mcp add --transport http --scope user \
  flompt https://flompt.dev/mcp/
or ~/.claude.json
{
  "mcpServers": {
    "flompt": {
      "type": "http",
      "url":  "https://flompt.dev/mcp/"
    }
  }
}
No install needed. Hosted on flompt.dev.

Send your prompt to any workflow.

Assemble your prompt in flompt, then send it straight to a Make.com scenario with one click. Works directly from flompt.

Paste your Make.com webhook URL and send prompts on demand.
Sends prompt, format, and metadata. Route it anywhere in Make.
Last 10 sends stored locally for review.
Try the Make.com integration
POST → make.com/webhook/…
{
  "prompt":     "You are a senior…",
  "format":     "claude",
  "blockCount": 5,
  "source":     "flompt",
  "sentAt":     "2026-03-13T…"
}

Three tools built into the editor.

Prompt quality, version history, and context memory, all built into the editor.

Prompt Quality

The Audit tool scans your blocks for gaps, role missing, no examples, and tells you. Add what's missing in one click.

The Score tool rates the compiled output from 0 to 100. See what is weak and get tips to fix it.

Audit Score 0-100 One-click fix
Version History

Save your prompt at any point with a label, restore it later in one click.

Pick two versions and compare them side by side to see every line that changed: added, removed, or moved.

Save Roll back Diff view
Context Memory

Store facts the AI should always know: your stack, tone, rules, constraints. Add them once and they load into every prompt you write.

Persistent context Per project

Your prompt, decomposed and reassembled.

The same prompt, before and after flompt.

Your prompt
You are a helpful assistant.
Write me a blog post about
AI in healthcare. Make it
engaging and professional.
Around 800 words. Include
statistics. Write in English.
flompt blocks
Role Healthcare tech writer
Objective Blog post · AI in healthcare · 800w
Constraints Professional · Engaging · Data-backed
Output Format Intro → 3 sections → Conclusion
Language English
Assembled prompt Claude-optimized
<prompt>
  <role>
    Healthcare tech writer
  </role>
  <objective>
    800-word blog post on AI
    in healthcare
  </objective>
  <constraints>
    Professional · 3+ stats
  </constraints>
  <examples>
    <example>
      <user_input>AI in finance</user_input>
      <ideal_response>...</ideal_response>
    </example>
  </examples>
  <format_instructions>
    Use markdown. No preamble.
  </format_instructions>
</prompt>

16 blocks for any prompt.

Every prompt is built from the same ingredients. flompt makes each one explicit, editable, and Claude-optimized.

Document
XML grounding · <document>
Role
Who is the AI?
Audience
Who reads the output?
Context
Background information
Objective
What to accomplish
Goal
End goal · success criteria
Input
Source material provided
Constraints
Limits and rules
Examples
Structured few-shot pairs
Chain of Thought
Step-by-step reasoning
Output Format
Expected structure
Response Style
Verbosity · tone · prose · markdown
Language
Output language
Tools
Callable functions · agent tools
Environment
OS · paths · date · runtime
Guardrails
Hard limits · safety refusals

100+ templates. Zero blank page.

Start from a ready-made prompt template for any use case. One click loads it into your canvas, blocks pre-filled, ready to edit and compile.

Code (10 templates)

Code Review, Unit Test Writer, Debug Assistant, README Generator, SQL Query, Regex Generator, API Docs, Architecture Review and more. Paste your code, get structured feedback.

Writing (10 templates)

Blog Post, Cover Letter, Press Release, LinkedIn Post, Essay Introduction, Professional Email, Story Outline and more. Structured writing prompts for every format.

Marketing (10 templates)

Landing Page Copy, Ad Copy, Email Sequence, Brand Positioning, Case Study, Newsletter, SEO Meta Tags and more. Conversion-focused prompts for every channel.

7 more categories

Productivity, Design, Education, Sales, Data, Creative and Personal: OKRs, UX audits, lesson plans, sales pitches, data stories, character profiles and more.

Browse all 100+ templates →
Block types
16
role · tools · audience · context · environment · objective · goal · input · constraints · guardrails · examples · chain of thought · output format · response style · document · language
Templates
100+
code · writing · marketing · design · education · sales · data · creative · personal · productivity
Platforms
3
ChatGPT · Claude · Gemini. Inject optimized prompts directly.
MIT licensed, free forever
Self-hostable · Docker ready
English & French interface
Browser extension: inject into ChatGPT · Claude · Gemini
Claude Code MCP: use flompt tools natively in your agent
Make.com webhook: send prompts to any automation

Start building better prompts.

Free for everyone. No account required.

Open flompt →