A coding-assistant skill that makes AI agents lead with the next action, using numbered steps and no filler or preamble.
nidhinjs/prompt-master
A Claude skill that rewrites rough requests into structured, tool-specific prompts for AI tools such as Claude Code, Cursor, Midjourney and ChatGPT.
- Stars
- 14,623
- Forks
- 1,824
- Open issues
- 27
- Last commit
- 4 days ago
What is it?
Prompt Master is a skill for Claude that turns a loose request into a prompt aimed at a specific AI tool. It first works out which tool the prompt is for, then gathers the task, inputs, output format, constraints, context and success criteria, asking up to three clarifying questions when key information is missing.
The skill includes profiles for more than 30 tools, covering chat models, coding agents and IDE assistants, image, video and 3D generators, and workflow automation services. It also includes 13 prompt architectures that are chosen automatically, plus a memory block that carries earlier decisions into new prompts so the model does not contradict them.
Installation is done by uploading the repository as a ZIP in Claude's skill settings, or by cloning it into the ~/.claude/skills directory for Claude Code. It is released under the MIT license.
Key features
- 01Detects the target AI tool and adapts the prompt format to it.
- 02Asks up to three targeted questions when critical information is missing.
- 03Includes profiles for chat, coding, image, video, 3D and automation tools.
- 04Keeps a memory block of prior decisions to prevent contradictions across turns.
- 05Flags common prompt problems such as missing scope, success criteria and output format.
Use cases
- Writing a scoped prompt for Claude Code or Cursor before asking for a code change.
- Rewriting a weak prompt that produced poor results in ChatGPT or Gemini.
- Generating Midjourney or Stable Diffusion prompts with the right parameters and negative prompts.
- Carrying project decisions into a new session with an AI coding agent.
Quick start
- 1
Download this repo as a ZIP
- 2
In claude.ai, go to Sidebar → Customize → Skills → Upload a Skill
- 3
Invoke the skill in Claude with /prompt-master followed by your request
/prompt-master
Things to know
- Built for Claude; it is a Claude skill rather than a standalone tool.
- The README's recommended install path is manual ZIP upload through the claude.ai browser interface.
Topics
FAQ
- What is prompt-master?
- A Claude skill that rewrites rough requests into structured, tool-specific prompts for AI tools such as Claude Code, Cursor, Midjourney and ChatGPT. Prompt Master is a skill for Claude that turns a loose request into a prompt aimed at a specific AI tool. It first works out which tool the prompt is for, then gathers the task, inputs, output format, constraints, context and success criteria, asking up to three clarifying questions when key information is missing.
- Is prompt-master free to use? What license does it have?
- prompt-master is open source under the MIT license. Check the license terms before using it in commercial products.
- Is prompt-master still maintained?
- Actively maintained. The last commit to prompt-master was on Oct 16, 2026.
- What can I use prompt-master for?
- Writing a scoped prompt for Claude Code or Cursor before asking for a code change. Rewriting a weak prompt that produced poor results in ChatGPT or Gemini. Generating Midjourney or Stable Diffusion prompts with the right parameters and negative prompts. Carrying project decisions into a new session with an AI coding agent.
- How do I install prompt-master?
- Download this repo as a ZIP In claude.ai, go to Sidebar → Customize → Skills → Upload a Skill Invoke the skill in Claude with /prompt-master followed by your request: /prompt-master
- Where can I get prompt-master?
- The source code and installation instructions are on GitHub: https://github.com/nidhinjs/prompt-master
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A prompt-based skill that makes AI coding agents write only the code a task needs, favoring reuse and minimal solutions over large implementations.
An example Claude Code project setup showing CLAUDE.md, hooks, skills, agents, slash commands, MCP servers and GitHub Actions workflows you can adapt.
Native macOS menu bar app and Rust CLI that track quota across Claude, Gemini, OpenAI, Qwen and other AI subscriptions for coding tools.
A portable Agent Skill that removes AI-writing tells from prose, repairing narrative structure in fiction and applying venue-specific rules to professional documents.
A collection of installable AI agent skills for solopreneurs covering SEO/GEO, research, domains, logos, banners, images and social search.