Back to Free Stuff

Free Guide — September 2026

Stop Writing
Prompts By Hand

Prompt master is a free Claude skill with 12,000+ stars on GitHub. You tell it what you want in normal words, it asks you 2 or 3 questions, and it hands back the exact prompt for whatever tool you are using. Here is the install prompt and how to get the most out of it.

Step 1

The install prompt

Open Claude Code and paste this. It installs the skill, checks it actually landed, then tests it on a real prompt you use, so you see it work before you close the window.

In the browser or the desktop app? Skip to the next section. Same skill, it is just an upload instead of a paste.

Copy-paste prompt

Install the prompt-master Claude skill for me: https://github.com/nidhinjs/prompt-master
It was built by nidhinjs and is free under the MIT license.

1. Check first. Look for ~/.claude/skills/prompt-master/SKILL.md. If it already exists, tell me and skip to step 4.

2. Install it:

  mkdir -p ~/.claude/skills
  git clone https://github.com/nidhinjs/prompt-master.git ~/.claude/skills/prompt-master

3. Confirm it landed. SKILL.md has to sit directly inside ~/.claude/skills/prompt-master, with a references folder next to it holding patterns.md and templates.md. Tell me the version number listed at the top of SKILL.md.

4. Test it on something real. Ask me two quick questions: which AI tool I use most, and one thing I keep asking that tool for and never get right the first time. Then use prompt-master to write me a prompt for that exact tool and that exact task.

5. Report back in plain English:
- Installed or not, and the version
- The phrase I should use next time to trigger it
- One sentence on why the prompt you wrote beats what I would have typed

If you cannot run terminal commands where I am (for example, I am in claude.ai in a browser), do not try to rebuild the skill from memory. The real skill is long and a rebuilt copy will be missing most of it. Stop and tell me to do the manual upload instead: open the GitHub page, click the green Code button, Download ZIP, then in Claude go to Customize, Skills, Upload a skill.

If the install worked but the skill does not trigger, tell me to start a fresh session and try again.

Every Other Way In

Not in Claude Code?

Claude Code

Paste the prompt above. Or run the install yourself in one command:

1

git clone https://github.com/nidhinjs/prompt-master.git ~/.claude/skills/prompt-master

claude.ai or the Claude desktop app

No terminal, so this is an upload. It is the method the creator recommends, and it takes about a minute.

1

Open github.com/nidhinjs/prompt-master

2

Click the green Code button, then Download ZIP

3

In Claude, open Customize, then Skills

4

Click Upload a skill and choose the ZIP. Do not unzip it first.

Under The Hood

What happens when you ask it for a prompt

You type one messy sentence. Here is what it does before you see anything.

1

Figures out which tool the prompt is for

ChatGPT, Claude Code, Midjourney, Cursor, Sora, ElevenLabs. Each one wants a different shape of prompt, and it knows the differences.

2

Pulls out what you actually meant

The task, what you are handing it, what you want back, your limits, who it is for. The stuff you skip when you type fast.

3

Asks you 3 questions, max

Only when something critical is missing. Never an interview. Often zero.

4

Picks the right structure silently

It has 13 prompt templates and chooses one for you. You never see a framework name, just the finished prompt.

5

Cuts every word that does nothing

A token audit strips anything that does not change the output. Shorter prompts, fewer wasted tries on whatever tool you paste it into.

6

Hands you one block to paste

One clean prompt, ready to copy, plus a one-line note on why it is built that way.

Step 2

Tell it 3 things and skip the questions

It asks questions when something critical is missing. Give it these three up front and it usually goes straight to the finished prompt.

The tool

Where the prompt is going. "For Midjourney." "For Claude Code." "For ChatGPT." This is the one it will always stop and ask about if you leave it out.

The task

What you want done, in normal words. Messy is fine. Turning messy into precise is its whole job.

What you want back

A 3-bullet summary, a landing page, a 16:9 image, a 30-second voiceover. The shape of the result.

Things to ask it, copied straight in

Write me a Midjourney prompt for a product photo of a coffee bag on a marble counter
I need a Claude Code prompt to add a contact form to my website, ask me what you need
Here is a prompt I wrote for ChatGPT that keeps giving me generic answers, fix it: [paste it]
Take this prompt I use in ChatGPT and adapt it for Gemini
Write me an ElevenLabs prompt for a calm, slow 20-second intro for my podcast

Why It Works

What it fixes in the prompts you already write

It checks every request against 37 patterns that burn tries. These three are the ones almost everyone hits.

WHAT PEOPLE TYPE

"write me a better email"

WHY IT MISSES

No audience, no goal, no length. The AI guesses all three.

WHAT PROMPT MASTER ADDS

Who it goes to, what you want them to do after reading, the tone, and a hard word limit.

WHAT PEOPLE TYPE

"make my website look more professional"

WHY IT MISSES

"Professional" means something different to every model. It will pick for you.

WHAT PROMPT MASTER ADDS

Exact colors, font sizes, spacing, and a list of what not to touch.

WHAT PEOPLE TYPE

"fix everything in my app"

WHY IT MISSES

An agent with no scope and no stop point will wander and change things you did not ask for.

WHAT PROMPT MASTER ADDS

One file, one problem, what done looks like, and "stop and ask before deleting anything."

Read This Once

5 things nobody tells you

It only wakes up when you ask for a prompt

It is built to stay out of the way during normal chat. Say "write me a prompt for..." or "fix this prompt for..." and name a tool. If you just ask Claude a question, prompt master does nothing.

You run it in Claude, you use the result anywhere

It is a Claude skill, so it lives in Claude. The prompt it hands you works in ChatGPT, Gemini, Midjourney, Cursor or 30+ other tools. Copy it out and paste it wherever you need it.

"Zero tokens wasted" means the prompt, not the skill

The repo says it wastes zero tokens. What that means: the prompt it writes is stripped of dead words, so you stop burning credits on retries in the tool you paste it into. Writing the prompt still uses a normal amount of Claude.

Use it in the chat where you have been working

When there is history in the conversation, it pulls your earlier decisions into a memory block at the top of the prompt. Your stack, your style, what you already ruled out. Start a fresh chat and it has nothing to carry forward.

Do not ask Claude to rebuild it from memory

If you are in the browser, upload the ZIP. The real skill is thousands of words plus two reference files. A copy Claude writes from scratch will look similar and be missing most of what makes it good.

Credit

I did not build this

Prompt master is by nidhinjs, released free under the MIT license. The install prompt, the examples on this page and the list of gotchas are mine. The skill is all theirs.

If it saves you even one round of re-prompting, go star the repo.

Want two more free plugins like this one? Here are 3 secret Claude plugins, with one prompt that installs all of them.

Work with Me

Want me on your problem for an hour?

Book a 1:1 call and we build the fix live — the workflow you want automated, the tool you can’t crack, whatever’s stuck. Direct, hands-on, no pitch waiting at the end.

$749 $349 credited back if we keep working together
See how it works

Work with Me

Want me on your problem for an hour?

Book a 1:1 call and we build the fix live — the workflow you want automated, the tool you can’t crack, or nothing pre-planned at all. No pitch waiting at the end.

See how it works

Full refund if we don’t find something worth building.