← marketplace
generaltoolsha:71c40e1dcf2545b1manual

prompt-master

Use when writing, fixing, improving, or adapting a prompt for a specific AI tool — extracts intent across 9 dimensions, routes to per-model best practices, and outputs one paste-ready prompt with zero wasted tokens.

Install confidence
curl --create-dirs -fsSL https://skillmake.xyz/i/prompt-master -o ~/.claude/skills/prompt-master/SKILL.md
Pinned content
sha:71c40e1dcf2545b1
Generated with
manual
Source
github.com

The file served at /api/marketplace/prompt-master-71c40e1d/raw matches this hash. Inspect before install, then copy the command.

3,896 chars · ~974 tokens
---
name: prompt-master
description: Use when writing, fixing, improving, or adapting a prompt for a specific AI tool — extracts intent across 9 dimensions, routes to per-model best practices, and outputs one paste-ready prompt with zero wasted tokens.
source: https://github.com/nidhinjs/prompt-master
generated: 2026-07-02T18:43:06.331Z
category: tool
audience: general
---

## When to use

- Turning a rough idea into a single production-ready prompt for a named tool (Claude, GPT, Gemini, Midjourney, image/video AI, coding agents)
- Fixing or improving an underperforming prompt that wastes tokens or drifts off-format
- Adapting one prompt across different models that need different prompting styles
- Choosing the right technique (role assignment, few-shot, grounding, chain-of-thought) for the target model
- Avoiding model-specific anti-patterns, e.g. not adding chain-of-thought to reasoning-native models

## Key concepts

### Confirm the target tool first

Never output a prompt without knowing which AI system receives it — different models need different prompting. Ask if ambiguous, but never more than 3 clarifying questions before producing a prompt.

### 9-dimension intent extraction

Silently extract Task, Target tool, Output format, Constraints, Input, Context, Audience, Success criteria, and Examples. Missing critical dimensions (task/tool/format are always critical) trigger clarifying questions.

### Per-model tool routing

Route to model-specific guidance: Claude follows literally and over-engineers (add 'only what's asked'); reasoning models (o3, Qwen3-thinking) want short prompts with NO chain-of-thought; open-weight models need flat, explicit structure.

### Prefer simple techniques

Favor role assignment, few-shot, grounding anchors, and chain-of-thought over complex meta-frameworks (Mixture of Experts, Tree/Graph of Thought) which carry higher fabrication risk in single-prompt contexts.

### Locked output format

Output one copyable prompt block, then a one-line '🎯 Target / 💡 what was optimized', and a short setup note only if genuinely needed. No framework names, no unrequested explanation, build prompts one at a time.

## API reference

```
Output: copyable prompt block + 🎯 Target + 💡 what was optimized
```

The fixed deliverable shape — a paste-ready prompt and a single line of rationale, with fillable placeholders only where relevant.

```
<prompt ready to paste>
🎯 Target: Claude Opus 4.x  💡 Added explicit output format + 'only what's asked' guard to stop over-engineering.
Placeholders where useful: [TONE], [AUDIENCE], [BRAND VOICE], [PRODUCT NAME]
```

```
Model routing cheatsheet
```

Tailor the prompt to the receiving model's strengths and failure modes.

```
Claude 4.x: explicit + literal; XML tags for multi-section; add 'don't refactor beyond what's asked'.
o3/o4-mini/Qwen3-thinking: short clean instructions, NO CoT, <200-word system prompts.
Gemini: format locks + 'cite only certain sources'.
Local (Ollama/Llama/Mistral): flat structure, ask which model is running.
```

## Gotchas

- Do not output a prompt without first confirming the target tool — ask if ambiguous.
- Do not add chain-of-thought or 'think step by step' to reasoning-native models (o3, o4-mini, DeepSeek-R1, Qwen3 thinking) — it degrades output.
- Avoid Mixture of Experts, Tree of Thought, and Graph of Thought in single-prompt contexts unless explicitly requested — higher fabrication risk.
- Do not ask more than 3 clarifying questions before producing a prompt.
- Do not pad the output with explanations the user didn't request, and never show framework names in the output.
- Only activates for explicit prompt-engineering requests — not general conversation, coding, or document writing.

---
Generated by SkillMake from https://github.com/nidhinjs/prompt-master on 2026-07-02T18:43:06.331Z.
Verify against source before relying on details.

File: ~/.claude/skills/prompt-master/SKILL.md