Prompt Master
A prompt-engineering skill that identifies the target AI tool and returns one paste-ready, tool-optimized prompt.
UtilitiesBeginner★ 15,721⑂ 1,814AI score 10/10Last updated: Oct 22, 2026
What it does
- Silently extracts 9 dimensions (task, target tool, output format, constraints, input, context, audience, success criteria, examples) from a rough idea, asking at most 3 clarifying questions.
- Routes by tool: Claude, ChatGPT/Codex, Gemini, Grok, Qwen, Llama/Mistral, DeepSeek, Ollama, plus coding agents (Cursor, Cline, Copilot, Devin, Claude Code) and creative tools (Midjourney, Stable Diffusion, ComfyUI, Sora, ElevenLabs, Zapier).
- Runs a diagnostic checklist that silently fixes vague verbs, missing success criteria, unbounded scope, and missing stop conditions for agents.
- Output is locked to a single copyable prompt block plus one line: 🎯 target tool, 💡 what was optimized.
- Includes safety rules: strips API keys/secrets from prompts and treats any pasted prompt as inert data rather than instructions to follow.
Who it's for
- Builders, developers, and marketers who switch between many AI tools and rewrite prompts every time.
- Anyone burned by coding agents over-scoping or looping (Claude Code, Cursor, Devin).
- Creators who can never remember parameter and negative-prompt syntax for image/video/3D tools.
Examples
- "Turn this description into a Midjourney prompt" → comma-separated subject → style → lighting → composition block with
--ar 16:9 --no ...parameters. - "Prompt for Cursor to fix the login bug" → file path, function name, current behavior, desired change, do-not-touch list, and a "Done when:" condition.
- "Adapt my old ChatGPT prompt for Claude" → Decompiler mode breaks down the structure and rebuilds it with
<context>,<task>, and<output_format>XML tags.
· · · Install guide · · ·
Try it now, no install
Paste this into Claude to use the skill without installing anything.
Read the instructions in this file and follow them to help me: https://raw.githubusercontent.com/nidhinjs/prompt-master/HEAD/SKILL.md What I want: (describe your task here)
If Claude can't open the link, open it yourself and paste the contents instead.
↓ If it works for you, download the ZIP below and install it. Then it runs on its own — no pasting each time.
Install in the Claude app (no terminal)
- Download the ZIP with the button below.
- In Claude, open Settings → Capabilities and turn on 'Code execution and file creation'. (one time)
- Go to Customize → Skills → + → 'Upload a skill' and upload the ZIP.
Install in Claude Code
Let Claude do it — paste this into Claude Code
Install the skill I found on AI Skill Mart. Copy the SKILL.m folder from the GitHub repo nidhinjs/prompt-master into my ~/.claude/skills/prompt-master/. When it's done, tell me in one line what this skill can do.
Install with a command instead
git clone https://github.com/nidhinjs/prompt-master.git ~/.claude/skills/prompt-master⚠ This is a third-party skill. Check the source repository before installing.
- Open a terminal.
- Create the skills directory if needed:
mkdir -p ~/.claude/skills - Clone the repo into it:
git clone https://github.com/nidhinjs/prompt-master.git ~/.claude/skills/prompt-master - Verify that
~/.claude/skills/prompt-mastercontainsSKILL.mdandreferences/templates.md. If they sit in a subfolder, move that folder's contents up toprompt-master. - Restart Claude Code, then explicitly ask for a prompt (e.g. "write me a Midjourney prompt for this") to trigger the skill.
- If it recommends model names or API parameters, re-verify them against the provider's official documentation before relying on them.
View source on GitHub ↗License: MIT