AI Skill MartBrowse skillsPromptsProgramsLearnWhat is a Skill?
← Back to list

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

  1. "Turn this description into a Midjourney prompt" → comma-separated subject → style → lighting → composition block with --ar 16:9 --no ... parameters.
  2. "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.
  3. "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)
  1. Download the ZIP with the button below.
  2. In Claude, open Settings → Capabilities and turn on 'Code execution and file creation'. (one time)
  3. Go to Customize → Skills → + → 'Upload a skill' and upload the ZIP.
↓ Download 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.

  1. Open a terminal.
  2. Create the skills directory if needed: mkdir -p ~/.claude/skills
  3. Clone the repo into it: git clone https://github.com/nidhinjs/prompt-master.git ~/.claude/skills/prompt-master
  4. Verify that ~/.claude/skills/prompt-master contains SKILL.md and references/templates.md. If they sit in a subfolder, move that folder's contents up to prompt-master.
  5. Restart Claude Code, then explicitly ask for a prompt (e.g. "write me a Midjourney prompt for this") to trigger the skill.
  6. If it recommends model names or API parameters, re-verify them against the provider's official documentation before relying on them.