// free tool - prompt optimizer and generator

Free Prompt Optimizer and prompt generator

Paste a rough prompt and get a clear, structured version that gets better results from Claude, ChatGPT or Gemini. Or describe a goal and generate a complete prompt from scratch.

0 / 3000
Output format
Tone

Free, no sign-up - a ready prompt to run in your own AI

optimized-prompt.md Example

        

What changed

    Stop re-prompting

    Skip prompting. Drop in a skill.

    A saved skill or prompt pack turns Claude, ChatGPT or any AI into a specialist for one job, so you get expert output every time without rewriting the prompt.

    What is a prompt optimizer?

    A prompt optimizer is a free tool that turns a rough, half-formed prompt into a clear, structured one that gets far better results from any AI. Paste your rough idea, and this free prompt optimizer rewrites it with the parts that actually matter - a role for the AI, the task, the context, your requirements, and the output format you want. The difference between a vague request and a structured prompt is the difference between generic and genuinely useful output.

    It also works as a prompt enhancer and ChatGPT prompt optimizer: the structured prompt it produces is portable, so you can paste it straight into Claude, ChatGPT, Gemini, or any AI chat. No prompt-engineering knowledge needed - you describe what you want in plain language and the optimizer handles the structure.

    Need a prompt from scratch? Switch to Generate a prompt above: describe the goal in one sentence and the prompt generator writes a complete, reusable prompt with a role, step-by-step instructions, constraints, an output format and [placeholders] for the details only you know.

    Want to skip prompting entirely for recurring work? A ready-made prompt pack or skill file from KissMySkills turns Claude or ChatGPT into a specialist for a specific job, so you get expert output without writing prompts at all. New to prompting? Read what Claude Skills are to see how a saved skill beats re-prompting every time.

    Where you put things in the prompt changes the answer

    Position is the least discussed and most measurable part of prompt structure, and two of the three big model vendors publish the same advice.

    Anthropic's prompting guidance, for inputs in the 20,000-token range and above, tells you to "place your long documents and inputs near the top of your prompt, above your query, instructions, and examples," and states that queries at the end "can improve response quality by up to 30 percent in tests, especially with complex, multidocument inputs." Treat that percentage as an in-house figure without published methodology, but the ordering advice itself is unambiguous. Google gives the same instruction for Gemini: "When providing large amounts of context (e.g., documents, code), supply all the context first. Place your specific instructions or questions at the very end of the prompt," and adds the useful bridging trick of a transition phrase such as "Based on the information above..."

    There is research behind the intuition. Lost in the Middle (Liu et al., arXiv:2307.03172) found that model performance "is often highest when relevant information occurs at the beginning or end of the input context, and significantly degrades when models must access relevant information in the middle of long contexts, even for explicitly long-context models." If the fact you need is buried halfway through a pasted document, moving it is a more reliable fix than rewording the question.

    OpenAI's current guidance orders a developer message differently - Identity, Instructions, Examples, then Context, with the note that context "is usually best positioned near the end of your prompt." That is not a contradiction so much as a difference in what is being placed: request-specific reference material versus bulk documents. The practical takeaway is that there is no single universal layout, and a prompt tuned by position on one model should be re-checked on another.

    Structure beats adjectives

    The techniques the vendors actually document are structural, and none of them involve telling the model it is a world-class expert.

    Anthropic's framing for clarity is a test rather than a rule: "Show your prompt to a colleague with minimal context on the task and ask them to follow it. If they'd be confused, Claude will be too." The same guidance recommends explaining why a constraint exists rather than stating it flatly, on the grounds that the model "is smart enough to generalize from the explanation" - an instruction with a reason attached transfers to cases you did not enumerate.

    Delimiters are the other consistent recommendation. Anthropic: XML tags "help Claude parse complex prompts unambiguously," and wrapping each type of content in its own tag such as <instructions>, <context>, <input> "reduces misinterpretation." OpenAI: "Markdown headers and lists can be helpful to mark distinct sections of a prompt," and "XML tags can help delineate where one piece of content... begins and ends." Google warns in the other direction about examples: consistent formatting across few-shot examples matters, and "if you include too many examples, the model may start to overfit the response to the examples." Anthropic suggests three to five, wrapped in <example> tags.

    Roles do less than the internet implies but are not useless. Anthropic's position is modest and specific: "Setting a role in the system prompt focuses Claude's behavior and tone for your use case. Even a single sentence makes a difference." One sentence in the system prompt - not a paragraph of invented biography in the user message.

    Two pieces of standard prompt advice that are now wrong

    Prompt guides age badly, and two of the most-repeated tips have been overtaken by the vendors' own documentation.

    "Always tell it to think step by step." OpenAI's reasoning guidance says the opposite for reasoning models: "Avoid chain-of-thought prompts: Since these models perform reasoning internally, prompting them to 'think step by step' or 'explain your reasoning' is unnecessary," and elsewhere that such techniques "may not enhance performance (and can sometimes hinder it)." The same page recommends trying zero-shot first and adding examples only if needed. OpenAI's analogy is worth keeping: a reasoning model "is like a senior co-worker. You can give them a goal to achieve and trust them to work out the details. A GPT model is like a junior coworker." Chain-of-thought is not dead - Anthropic still documents manual CoT with <thinking> and <answer> tags - but it is now described as a fallback for when built-in reasoning is off, not a default.

    It is also worth knowing what the original paper claimed. Chain-of-Thought Prompting Elicits Reasoning in Large Language Models (Wei et al., arXiv:2201.11903) reported that such abilities "emerge naturally in sufficiently large language models." The famous "let's think step by step" result (Kojima et al., arXiv:2205.11916) was measured on a 2022 model. Neither is a timeless law.

    "Prefill the assistant's first words." Anthropic's current documentation states that starting with recent Claude models, prefilled assistant messages on the last turn "are no longer supported," and requests containing them "return a 400 error." The documented replacements are structured outputs, a direct instruction to respond without preamble, or tool calling. Any guide still teaching prefill as a formatting trick is describing a request that now fails.

    One more distinction worth having: self-consistency (Wang et al., arXiv:2203.11171) is a decoding strategy that samples several reasoning paths and takes the most common answer. It cannot be delivered by rewriting a prompt, because it requires multiple generations.

    What this optimizer can't do

    It can't supply knowledge the model doesn't have. OpenAI's stated reason for adding context is to give the model "access to proprietary data, or any other data outside the data set the model was trained on." The fix for a missing fact is pasting the fact, not phrasing the question better.

    It can't eliminate hallucination. Anthropic says plainly that even advanced models "can sometimes generate text that is factually incorrect," and that its mitigation techniques - allowing "I don't know," extracting word-for-word quotes before answering long documents, restricting the model to supplied sources - "significantly reduce hallucinations" but "don't eliminate them entirely."

    It can't protect you from prompt injection. Anthropic names two threat models: direct injection where the user is the adversary, and indirect injection where a trusted user's prompt causes the model to process third-party content - web pages, emails, documents, tool results - carrying adversarial instructions. Wording is not a security control.

    It can't set your sampling parameters. Temperature and top-p live in the API call, not the prompt. Note they are not comparable across vendors either: Anthropic documents a 0.0-1.0 range and warns that "even with temperature of 0.0, the results will not be fully deterministic," while OpenAI documents 0-2 and recommends "altering this or top_p but not both."

    It can't tell you whether the output is good. Anthropic's prompt-engineering docs assume you arrive with a definition of success and a way to test against it. Without that, a longer, better-structured prompt just produces a longer, better-structured guess.

    // Watch the walkthrough

    Free tool · Prompt Optimizer

    Keep it in your app.

    The Prompt Optimizer also runs inside the KissMySkills app. Sign up with your e-mail, open it there, and any paid plan saves your work and raises the limits.

    Saving and higher limits: paid plans from $9/mo

    Ready-made Claude skill

    Do this inside Claude or ChatGPT, every time

    This free tool does one run. The skill keeps the method in your AI, so next time you just ask.

    Or get every skill with Library See plans →

    Why the app

    Same tool. One account for all of it.

    This page works without an account. The free account is for when you come back: your tools, your AI apps and your skill library in one place.

    ↻

    Save and come back

    Your work is saved in your account, so you can come back and edit it.

    ▦

    Higher limits

    Free: 10 optimizations a day. Any paid plan: 30 optimizations a day.

    ◆

    AI apps on the free plan

    AI CRM with 1,000 cards per workspace, 5 AI SEO audits a day, 3 contract summaries a month, all in the same account.

    ❖

    Works in Claude and ChatGPT

    The KissMySkills connector brings 2,500+ skills and your AI apps into Claude (any plan), ChatGPT Business, Enterprise or Edu (web), Claude Code, Codex and Cursor.

    How it works

    Three steps, no card

    1. Try it here

      Use the Prompt Optimizer above. No account, nothing to install.

    2. Sign up free

      Enter your e-mail and the code we send. A free workspace is created on first sign-in.

    3. Open it in the app

      Find the Prompt Optimizer under Builders & free tools. Pick a paid plan, from $9 a month, only when you want saving and higher limits.

    Free vs paid

    What you get for this tool

    Free
    Free
    On this page
    Free, no sign-up
    In the app
    10 optimizations a day
    Also included
    AI CRM (1,000 cards per workspace), AI apps on free limits, the connector in Claude
    Any paid plan
    from $9/ month or $59 a year
    In the app
    30 optimizations a day
    Catalog
    With Library or Both: every one of 2,500+ skills, prompts and agents through the connector, plus 10 files a month to download
    AI apps
    With AI CRM or Both: AI CRM with unlimited cards and every AI app on full limits
    Refund
    30-day money-back on the first charge

    Compare plans

    Three plans: Library for skills in your chat, AI CRM for your clients and apps, Both for everything. Start free, no card.

    KissMySkills plans: Free, Library, AI CRM and Both compared feature by feature
    FeatureNeed it for a team? Write to us, we set it up by hand. Free $0 Free for good, plus 7 days of everything. No card.Start free Library $9 /month Cancel anytime, or $59 a yearGet Library AI CRM $15 /month Cancel anytime, or $129 a yearGet AI CRM Both $19 /month Library + AI CRM, or $169 a yearGet Both
    Inside your AI chat
    Skill library2,500+ specialists, loaded into the chat by name
    3 skillsfree for good, all for 7 daysAll 2,500+3 skillsas on FreeAll 2,500+
    Prompt packsReady prompts for ChatGPT, Gemini, Grok and Copilot
    During the trialAll–All
    AI agentsMulti-step workers for coding, research and ops
    During the trialAll–All
    Connector for your AIClaude (free plan too), ChatGPT Business/Enterprise/Edu, Claude Code, Codex, Cursor
    ✓on all your devices✓on all your devices✓on all your devices✓on all your devices
    New skills as they shipAdded to your library automatically
    During the trial✓–✓
    Catalog files to downloadKeep the file, use it anywhere
    Buy single files, yours forever10 a monthBuy single files, yours forever10 a month
    AI CRM + apps
    AI CRMClients, projects and tasks your AI can update
    1,000 cardsper workspace, free foreveras on FreeUnlimitedUnlimited
    AI Contract ReviewKey terms, risky clauses, what to ask to change
    3 a monthsummary cardas on FreeNo limitsaved reviews, reminders soonNo limitsaved reviews, reminders soon
    AI ReceptionistWebsite chat that answers, books and collects leads
    50 chats a month1 site, our brandingas on Free1,000 a monthno branding, booking1,000 a monthno branding, booking
    AI Lead GenerationYour AI finds companies that fit, straight into the CRM
    Up to 1,000within the free CRMas on FreeNo limitNo limit
    AI RecruitingHiring board, candidate scoring, job pages
    Up to 1,000 cardsas on FreeNo limitNo limit
    AI SEO ToolsAI SEO audit, schema checks, weekly monitoring
    5 audits a dayas on Free100 a day+ 10 monitored URLs100 a day+ 10 monitored URLs
    AI DashboardCharts from a CSV or Google Sheet
    20 syncs a dayno savingas on Free200 a day50 saved dashboards200 a day50 saved dashboards
    AI tools, open on any paid plan
    Claude Skill BuilderTurn your own method into a skill
    10 builds a day30 a dayin the app30 a dayin the app30 a dayin the app
    Prompt Studio and AI toolsPrompt library, image prompts, doc generator, diagrams, UTM, schema
    Free limitsFullFullFull
    Free AI generatorsEmails, bios, invoices, flowcharts and more, no sign-in
    ✓✓✓✓
    Billing
    Card needed
    NoAfter the trialAfter the trialAfter the trial
    Cancel
    –Anytime, from your accountAnytime, from your accountAnytime, from your account
    Money-back guarantee
    –30 days on the first charge30 days on the first charge30 days on the first charge
    Yearly price
    $0$59$4.92 a month$129$10.75 a month$169$14.08 a month
    Start free Get Library Get AI CRM Get Both

    Paid plans renew automatically until cancelled. Single files you buy are yours forever on any plan. See the full pricing page

    FAQ

    Questions

    Is the Prompt Optimizer free?

    Yes. Use it on this page as often as you need, with no sign-up. In the app the free plan gives you 10 optimizations a day.

    Why sign up if the tool works here?

    A free account opens the KissMySkills app at app.kissmyskills.com: the Prompt Optimizer runs there too, next to the builders, the AI CRM and the other AI apps on free limits. Sign-up is your e-mail and a one-time code, no card.

    What does a paid plan add?

    For this tool: 30 optimizations a day. Any paid plan opens saving and higher limits in the app, from $9 a month or $59 a year. Library adds the whole catalog of 2,500+ skills, prompts and agents inside Claude and ChatGPT and 10 files a month to download. AI CRM gives you the AI CRM with unlimited cards and every AI app on full limits. Both gives you everything.

    Does it work with Claude and ChatGPT?

    Your account connects through the KissMySkills connector: Claude on every plan including free, ChatGPT Business, Enterprise or Edu (web), Claude Code, Codex and Cursor, on all your devices.

    Can I get my money back?

    Yes. The first charge of a paid plan has a 30-day money-back guarantee.

    Do I need the app to keep using this page?

    No. This page stays free and keeps working without an account.

    Free plan

    Sign up free. Open it in the app.

    E-mail only, no card. Paid plans start at $9 a month when you want saving and higher limits. The full catalog comes with Library or Both.