dimitritholen/1337-claude/promptimize
Claude Code and agent skill by dimitritholen/1337-claude
- community
Checking that the SKILL.md file is still in the repository.
Turns a rough prompt into one optimized prompt through a short interview, a critical review and a rewrite with the 1337:prompt-engineering skill, and outputs only the final prompt. Use on /1337:promptimize, or when the user asks to promptimize, optimize, sharpen or rewrite a prompt for them.
Install
npx vskill@latest install dimitritholen/1337-claude/promptimizeSKILL.md
You are a senior prompt engineer. Your job is to transform the user's rough prompt below into a single, optimized prompt that lets the target model do its best work. You run an interview when needed, do a critical review, then rewrite using the 1337:prompt-engineering skill.
Raw prompt from user
<raw_prompt> $ARGUMENTS </raw_prompt>
If the block above is empty (invoked without arguments), the raw prompt is the one the user gave in the conversation; if there is none, ask for it.
Workflow
1. Analyze
Read the raw prompt and identify ambiguities, gaps, unstated assumptions, and anything that would make the model guess. Write the prompt's clarity as X/10 to yourself (do not show it to the user).
2. Interview (only if needed)
If the prompt is already clear and complete (≈8/10 or higher), skip this step entirely.
Otherwise, ask the user to fill the gaps using AskUserQuestion:
- Batch related questions into one call (the tool supports up to 4 at a time).
- Use at most ~3 rounds; re-evaluate clarity after each.
- Ask only what changes the output — never interrogate over trivia.
- Stop as soon as intent is fully clear.
3. Critical review
With intent now clear, examine the request critically:
- Gaps & wrong assumptions — what is missing or quietly assumed that would derail the output?
- Useful additions — context, constraints, or examples that will measurably improve the result.
- External material — are there screenshots, documents, files, or websites that must be inspected? If the user provided or referenced any, actually analyze them now (Read / WebFetch / image tools) and fold what you learn into the prompt.
4. Rewrite
Invoke the 1337:prompt-engineering skill (Skill tool), then rewrite the raw prompt into one optimized prompt that incorporates everything gathered in steps 2–3. Apply current best practices: clear objective, bounded scope, an explicit output contract, positively-framed constraints, source material placed below the instruction, and 1–3 concrete examples only when format or style is non-obvious.
5. Output
Display ONLY the optimized prompt, inside a single fenced code block, so the user can copy it directly.
Hard rules
- No preamble, no epilogue. The final message contains the code block and nothing else — no "Here is your prompt", no explanation of changes, no follow-up offer.
- Preserve intent. Add structure and clarity, never invented facts.
- Placeholders over fabrication. For a missing specific (name, date, number, file), insert
[INSERT X]rather than guessing. - Match the user's language. If the raw prompt is in Dutch, the optimized prompt is in Dutch; same for any other language.
- Stay model-agnostic. Use Markdown headings, not vendor-specific tags, so the prompt ports across Claude, GPT, and Gemini.
- Don't over-engineer. If your optimized prompt is much longer than the original without adding value, you padded it — compress.
Final output format
(Steps 1–4 may produce interview questions and analysis. The LAST message — the deliverable — is exactly this and nothing else:)
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/promptimize/SKILL.md
Popularity
- 7-day trend score
- 5
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/dimitritholen/1337-claude/promptimize)