跳到主要内容
Supermarket
返回能力市场
Claude Skill
programming
MIT

prompt-master

A Claude skill that writes the accurate prompts for any AI tool. Zero tokens or credits wasted. Full context and memory retention

nidhinjsnidhinjs
89/ 100

公开评测 · 综合采用结论

证据充分,整体质量与安全表现优秀

查看评测依据 评测我的项目基于公开项目证据,非安全认证或安装推荐
13.9kstars
1.6kforks
最近更新 1个月前
评测生成时间(北京时间)
本报告引擎
v3.10.0
当前引擎
v3.16.0

本报告与当前引擎使用不同规则;原分数不会自动更新,不同版本的分数不宜直接对比。

重新评测此项目

进入后确认来源与额度,提交才会创建任务。

Evaluation report

综合采用结论

89
A
满分 100
值得推荐低风险
决策摘要

证据充分,整体质量与安全表现优秀

88%
高置信度
100
文档
100
安全
79
质量
90
活跃
70
采用
  • 基础评测完成+25/25确定性评分与静态安全扫描已完成
  • README 有效证据+25/2520,744 个去重后的有效字符
  • 独立证据来源+8/202 类非重复证据,重复文件不叠加
  • 仓库元数据+10/10已取得仓库状态与采用数据
  • 活跃记录+5/5已取得最近提交时间
  • AI 复核+15/15已完成结构化 AI 证据复核
How it works · 流程图

Prompt Master 工作流程

README描述了从检测目标工具到交付提示词的连续步骤,适合用流程图表示。

AI 提取 · 证据约束

左右滑动查看完整图示

Prompt Master 工作流程README描述了从检测目标工具到交付提示词的连续步骤,适合用流程图表示。识别工具缺失信息信息完整应用模板优化后检测目标工具输入提取意图维度处理澄清问题处理路由框架处理效率审计处理交付提示词输出
图示依据
  • • How It Works 章节列出8个步骤
  • • 步骤1: 检测目标工具
  • • 步骤8: 交付提示词
五维表现
该技能针对AI提示词优化,解决重复提示浪费问题,价值明确。文档详尽,但安装仅限Claude平台,且缺少实际运行验证。
质量证据
  • 安装章节:仅提供Claude.ai和Claude Code的安装方法
  • 使用示例:展示Midjourney和Claude Code的提示词生成
  • 工具配置文件:列出30+工具及其优化策略
  • 版本历史:提及1.8.0更新,但包含未经验证的模型名称
采用建议
优势
  • 问题与用途描述
  • 有效 README
  • 安装或接入步骤
  • 可执行示例
  • 未发现已知高风险模式
关注点
  • 安装仅限Claude平台,未提供其他AI工具的接入方式
  • 缺少实际运行示例或测试结果,无法验证效果
  • 部分模型名称(如Claude Fable 5)可能虚构,影响可信度
  • 未说明如何处理不支持的工具或边缘情况
适合

Claude用户需要优化提示词以节省API调用、需要为多种AI工具生成结构化提示词的场景、希望避免常见提示词错误的新手用户、需要为代码生成、图像生成等特定任务定制提示词

不建议直接用于

非Claude平台的用户,因为安装步骤仅针对Claude、需要验证提示词实际效果的用户,因为缺少测试证据

也有自己的公开项目?先看完证据,再用当前规则生成独立报告。

评测我的项目 →
文档证据
100/100
问题与用途描述10 分
有效 README12 分
安装或接入步骤14 分
可执行示例16 分
输入、参数或工具说明11 分
输出或结果说明9 分
限制、权限或边界12 分
错误处理或排障8 分
许可证信息5 分
结构化章节3 分
安全证据
低风险
未发现已知高风险模式

静态扫描不是安全保证,生产接入前仍应人工复核权限和数据边界。

方法、证据与局限展开
数据来源

GitHub Repository API

扫描范围

2 个文件 · 54,042 字符

评测引擎

v3.10.0 · AI 复核已启用(deepseek-chat)

局限
  • 静态评测不会安装或执行项目代码
  • 安全扫描基于高信号文件与已知模式,不能替代人工审计
  • 流行度只反映采用程度,不代表安全或工程质量

30 天热度趋势

README


A Claude skill that writes the accurate prompts for any AI tool. Zero tokens or credits wasted. Full context and memory retention. No re-prompting your way to an answer you should have gotten on attempt one.

Works with: Claude, ChatGPT, Codex, Grok, Gemini, o1/o3, MiniMax, Cursor, Claude Code, GitHub Copilot, Windsurf, Bolt, v0, Lovable, Devin, Perplexity, Midjourney, DALL-E, Stable Diffusion, ComfyUI, Sora, Runway, ElevenLabs, Zapier, Make, and any AI tool you throw at it.


🚀 Installation

RECOMMENDED - Claude.ai (browser)

  1. Download this repo as a ZIP
  2. Go to claude.ai → Sidebar → Customize → Skills → Upload a Skill

OR Clone directly into Claude Code skills directory (Not Suggested)

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

🔥 The Problem This Solves

Every AI user wastes credits the same way:

Write vague prompt → get wrong output → re-prompt → get closer → re-prompt again → finally get what you wanted on attempt 4

That's 3 wasted API calls. Multiply by 50 prompts a day. That's real money and real time gone.

The key insight

"The best prompt is not the longest. It's the one where every word is load-bearing."

Most "prompt generators" make prompts longer. This skill makes them sharper.


🎯 Usage

In Claude, you can invoke the skill naturally:

Write me a prompt for Cursor to refactor my auth module
I need a prompt for Claude Code to build a REST API — ask me what you need to know
Here's a bad prompt I wrote for GPT-4o, fix it: [paste prompt]
Generate a Midjourney prompt for a cyberpunk city at night
I have a reference image — help me write a prompt to edit just the head angle
Break this prompt down and adapt it for Stable Diffusion

Or explicitly invoke it:

/prompt-master

I want to ask Claude Code to build a todo app with React and Supabase

How It Works

Prompt Master runs a structured pipeline on every request:

  1. Detects the target tool — figures out which AI system the prompt is for and routes silently to the right approach
  2. Extracts 9 dimensions of intent — task, input, output, constraints, context, audience, memory, success criteria, examples
  3. Asks targeted clarifying questions — max 3 questions if critical info is missing, never more
  4. Routes to the right framework — picks and applies the correct prompt architecture automatically, never shown to the user
  5. Applies safe techniques only — role assignment, few-shot examples, XML structure, grounding anchors, memory block as needed
  6. Checks model recency — verifies exact models and controls against official provider docs when the request depends on "latest"
  7. Runs a token efficiency audit — strips every word that doesn't change the output
  8. Delivers the prompt — one clean copyable block with a one-line strategy note

Full Example #1: Generating Prompts for Images

User Input

Write me a midjourney prompt for a realistic samurai standing in the rain at night

Generated Prompt

lone samurai standing in heavy rain at night, traditional armor, 
neon reflections on wet cobblestone street, cinematic lighting, 
dramatic shadows, fog, ultra detailed, photorealistic, 
shallow depth of field --ar 16:9 --v 6 --style raw

negative: blurry, low quality, watermark, cartoon, anime, extra limbs

🎯 Target: Midjourney · ⚡ Framework: Visual Descriptor · 💰 Tokens: Light (~60) · 💡 Strategy: Comma-separated descriptors over prose, lighting and mood anchored early, aspect ratio and version locked, negative prompt prevents style drift.


Full Example #2: Generating Prompts for Coding

User Input

Build a claude code prompt for a landing page for a business 
dashboard that looks and feels exactly like notion - smooth animations, 
clean ui

Generated Prompt

Objective:
Build a fully detailed, production-quality static landing page for a 
business dashboard product. Design must match Notion's exact aesthetic — 
clean, minimal, typographic, with smooth animations throughout.

Stack:
Single HTML file with embedded CSS and vanilla JS. No frameworks. 
No external dependencies except Google Fonts (Inter).

Design Spec — match these exactly:
- Background: #ffffff
- Primary text: #1a1a1a
- Secondary text: #6b7280
- Border color: #e5e7eb
- Accent: #000000
- Font: Inter, weights 400 / 500 / 600 / 700
- Base spacing unit: 8px
- Border radius: 6px on cards, 4px on buttons
- Box shadows: 0 1px 3px rgba(0,0,0,0.08) only — no dramatic shadows
- Buttons: black fill, white text, no border radius above 6px

Sections to build in order:
1. Navbar — logo left, nav links center, "Get started free" CTA right. 
   Sticky on scroll, adds subtle border-bottom on scroll with JS.
2. Hero — large left-aligned heading (max 3 lines), subtext, two CTAs 
   (primary black + secondary outlined), hero screenshot mockup 
   placeholder (gray rounded card, 16:9 ratio).
3. Logos bar — "Trusted by teams at..." with 5 placeholder company names 
   in muted gray, centered.
4. Features — 3-column grid. Each card: icon (use emoji), bold title, 
   2-line description. Hover state: border darkens to #d1d5db, 
   translateY(-2px), transition 200ms ease.
5. How it works — alternating left/right layout, 3 steps. Number badge, 
   heading, description, placeholder screenshot card.
6. Pricing — 2 tiers side by side. Free tier: outlined card. Pro tier: 
   black background, white text, "Most popular" badge. List 4 features 
   each with checkmarks.
7. CTA banner — full-width dark section, centered heading, subtext, 
   single CTA button.
8. Footer — 4-column links, copyright line, minimal.

Animations — implement all of these:
- Fade-in + translateY(20px) to translateY(0) on scroll for every section, 
  using IntersectionObserver. Threshold 0.15. Duration 500ms ease-out.
- Staggered animation on feature cards: 100ms delay between each card.
- Navbar CTA button: background transitions from black to #333 on hover, 
  200ms ease.
- Hero CTA primary: same hover transition. Secondary: background goes from 
  transparent to #f3f4f6 on hover.
- Smooth scroll on all anchor links.
- Navbar border-bottom fades in on scroll past 60px using JS scroll event.

Constraints:
- Single file only — all CSS and JS embedded, no external files
- No dependencies except Google Fonts via CDN link tag
- All placeholder images replaced with styled gray div elements
- Must be pixel-perfect at 375px mobile and 1440px desktop
- No CSS frameworks, no utility classes from external sources

Done When:
- All 8 sections render correctly at both breakpoints
- All animations trigger on scroll without layout shift
- Navbar sticks and border appears on scroll
- Hover states work on all interactive elements
- Opens in browser with zero console errors

🎯 Target: Claude Code · 💰 Tokens: Medium (~380) · 💡 Strategy: Every vague Notion aesthetic cue translated into exact hex values and pixel specs — Claude Code cannot guess wrong. Animations defined with exact timing, method, and trigger so there is no interpretation needed.


🤝 Works With Any AI Tool

Prompt Master includes specific profiles for 20+ tools. For anything not on the list, it uses a Universal Fingerprint: 4 questions that let it write a quality prompt for any AI system it has never seen before.

Click to view all 30+ tool profiles

ToolCategoryWhat Prompt Master Fixes
Claude 5 / current ClaudeReasoning and agentic LLMModel-aware effort, scope, XML structure, and delegation control
ChatGPT / GPT-5.6Reasoning and agentic LLMSol/Terra/Luna routing, lean contracts, autonomy and effort control
CodexCoding agentFile scope, approval boundaries, verification, bounded subagents
Grok 4.6Reasoning and agentic LLMSearch grounding, reasoning effort, tools, caching, and stop conditions
Gemini 2.xReasoning LLMGrounding anchors, citation rules, format locks
o3 / o4-miniThinking LLMShort clean instructions only — never adds CoT (they think internally)
OllamaLocal LLMAsks which model is loaded, includes system prompt for Modelfile
Qwen 2.5 / Qwen3Open-weight LLMChat template format, thinking vs non-thinking mode detection
Local models (Llama, Mistral)Open-weight LLMShorter prompts, simpler structure, no complex nesting
DeepSeek-R1Reasoning LLMShort clean instructions, strips CoT, suppresses thinking output if needed
MiniMax (M3 / M2.7)Reasoning LLMTemperature clamping, thinking tag control, structured output optimization
Claude CodeAgentic AIStop conditions, file scope, checkpoint output
Cursor / WindsurfIDE AIFile path, function name, do-not-touch list, sequential prompt guidance
Cline (formerly Claude Dev)Agentic IDEFile scope, approval gates, stop conditions, task breakdown
GitHub CopilotAutocomplete AIExact function contract as docstring
AntigravityAgentic IDETask-based prompting, Artifact verification, autonomy level
Bolt / v0 / LovableFull-stack generatorStack spec, version, what NOT to scaffold
Figma MakeFull-stack generatorComponent name references, frame-to-code scope
Google StitchFull-stack generatorInterface goal over implementation, Material Design 3 spec
Devin / SWE-agentAutonomous agentStarting state, target state, stop conditions
ManusAutonomous agentTask outcome focus, permission scope, memory anchors
OpenAI Computer UseComputer-use agentScreen state, allowed apps, stop before irreversible actions
Perplexity ComputerComputer-use agentArtifact-first prompting, scoped permissions, verification steps
OpenClawComputer-use agentConversational precision, persistent memory, security constraints
Perplexity / SearchGPTSearch AIMode spec: search vs analyze vs compare
MidjourneyImage AIComma-separated descriptors, parameters, negative prompts
DALL-E 3Image AIProse description, text exclusion — edit vs generate detection
Stable DiffusionImage AIWeight syntax (word:1.3), CFG guidance, mandatory negative prompt
SeeDreamImage AIArt style first, mood and atmosphere descriptors, negative prompt
ComfyUIImage AIPositive/negative node split, checkpoint-specific syntax
Meshy / Tripo / Rodin3D AIStyle + export format + polygon budget + rig requirements
BlenderGPT3D AIPython script output, Blender version, scene context
Unity AI3D / Game AIGame genre, platform target, mechanic description over code
Sora / RunwayVideo AICamera movement, duration, cut style
LTX / Dream Machine / KlingVideo AICinematic language, motion intensity, style reference
ElevenLabsVoice AIEmotion, pacing, emphasis, speech rate
Zapier / Make / n8nWorkflow automationTrigger app + event, action app + field mapping

📐 13 Prompt Templates (Auto-Selected)

Prompt Master picks the right architecture for every task automatically and routes silently — you never see the framework name, just the prompt.

Click to view all 13 templates

TemplateBest For
RTF (Role, Task, Format)Fast one-shot tasks
CO-STAR (Context, Objective, Style, Tone, Audience, Response)Professional documents, reports, business writing
RISEN (Role, Instructions, Steps, End Goal, Narrowing)Complex multi-step projects
CRISPE (Capacity, Role, Insight, Statement, Personality, Experiment)Creative work, brand voice, iterative content
Auditable ReasoningCheckable math, logic, debugging, and analysis without hidden reasoning requests
Few-ShotConsistent structured output, pattern replication
File-Scope TemplateCursor, Windsurf, Copilot — any code editing AI
ReAct + Stop ConditionsClaude Code, Devin, AutoGPT — any autonomous agent
Visual DescriptorMidjourney, DALL-E, Stable Diffusion, Sora — generation
Reference Image EditingEditing an existing image — detects edit vs generate automatically
ComfyUINode-based image workflows — positive/negative split per checkpoint
Prompt DecompilerBreaking down, adapting, simplifying, or splitting existing prompts
Current Claude Task BriefComplex, multi-step, or agentic tasks on current Claude models

🛡️ 5 Safe Techniques, Applied When Needed

Prompt Master only uses techniques with reliable, bounded effects. Methods known to produce hallucinations or unpredictable output (Tree of Thought, Graph of Thought, Universal Self-Consistency, prompt chaining) are explicitly excluded.

TechniqueWhat It Does
Role AssignmentAssigns a specific expert identity to calibrate depth and vocabulary
Few-Shot ExamplesAdds 2-5 examples when format consistency matters more than instructions
XML Structural TagsWraps sections in XML for Claude-based tools that parse it reliably
Grounding AnchorsAdds anti-hallucination rules for factual and citation tasks
Auditable ReasoningRequests conclusions, assumptions, evidence, and verification without hidden reasoning

🚫 37 Credit-Killing Patterns Detected (with Before/After Examples)

Task Patterns (7)

#PatternBeforeAfter
1Vague task verb"help me with my code""Refactor getUserData() to use async/await and handle null returns"
2Two tasks in one prompt"explain AND rewrite this function"Split: explain first, rewrite second
3No success criteria"make it better""Done when function passes existing unit tests and handles null input"
4Over-permissive agent"do whatever it takes"Explicit allowed + forbidden actions list
5Emotional task description"it's totally broken, fix everything""Throws uncaught TypeError on line 43 when user is null"
6Build-the-whole-thing"build my entire app"Break into Prompt 1 (scaffold), Prompt 2 (feature), Prompt 3 (polish)
7Implicit reference"now add the other thing we discussed"Always restate the full task, never reference "the thing we discussed"

Context Patterns (6)

Context Patterns

#PatternBeforeAfter
8Assumed prior knowledge"continue where we left off"Include Memory Block with all prior decisions
9No project context"write a cover letter""PM role at B2B fintech, 2yr SWE experience, shipped 3 features as tech lead"
10Forgotten stackNew prompt contradicts prior tech choiceAlways include Memory Block
11Hallucination invite"what do experts say about X?""Cite only sources you are certain of. If uncertain, say so."
12Undefined audience"write something for users""Non-technical B2B buyers, no coding knowledge, decision-maker level"
13No mention of prior failures(blank)"I already tried X and it failed because Y. Do not suggest X."

Format Patterns (6)

#PatternBeforeAfter
14Missing output format"explain this concept""3 bullet points, each under 20 words, one-sentence summary at top"
15Implicit length"write a summary""Write a summary in exactly 3 sentences"
16No role assignment(blank)"You are a senior backend engineer specializing in Node.js and PostgreSQL"
17Vague aesthetic adjectives"make it look professional""Monochrome palette, 16px base font, 24px line height, no decorative elements"
18No negative prompts (image AI)"a portrait of a woman"Add: "no watermark, no blur, no extra fingers, no distortion, no text"
19Prose prompt for MidjourneyFull descriptive sentence"subject, style, mood, lighting, --ar 16:9 --v 6"

Scope Patterns (6)

#PatternBeforeAfter
20No scope boundary"fix my app""Fix only login form validation in src/auth.js. Touch nothing else."
21No stack constraints"build a React component""React 18, TypeScript strict, no external libraries, Tailwind only"
22No stop condition for agents"build the whole feature"Explicit stop conditions + checkpoint after each step
23No file path for IDE AI"update the login function""Update handleLogin() in src/pages/Login.tsx only"
24Wrong template for toolGPT-style prose used in CursorAdapted to File-Scope Template with path + scope
25Pasting entire codebaseFull repo context every promptScoped to relevant function and file only

Reasoning Patterns (5)

#PatternBeforeAfter
26No audit contract for logic task"which approach is better?"Request the recommendation, assumptions, criteria, evidence, and checks
27Requesting hidden reasoning"show your chain of thought"Ask for a concise rationale, evidence, and verification instead
28Expecting inter-session memory"you already know my project"Re-provide the Memory Block in every new session
29Contradicting prior workNew prompt ignores earlier architectureInclude established decisions in the Memory Block
30No grounding rule for factual tasks"summarize what experts say about X"Require verifiable sources and explicit uncertainty

Agentic Patterns (7)

#PatternBeforeAfter
31No starting state"build me a REST API""Empty Node.js project, Express installed, src/app.js exists"
32No target state"add authentication""/src/middleware/auth.js with JWT verify. POST /login and POST /register in /src/routes/auth.js"
33Silent agentNo progress output"After each step output: ✅ [what was completed]"
34Unlocked filesystemNo file restrictions"Only edit files inside src/. Do not touch package.json, .env, or any config file."
35No human review triggerAgent decides everything"Stop and ask before: deleting any file, adding any dependency, or touching the database schema"
36Vague first turn for an agentic model"fix the auth bug" with no scope, files, or criteriaFront-load outcome, context, scope, boundaries, and acceptance criteria
37Context rot on long sessionsRepeated corrections leave stale assumptions in contextStart fresh for unrelated work or compact around current decisions and state

🧠 Memory Block System

When your conversation has history, Prompt Master pulls out prior decisions and prepends a Memory Block so the AI never contradicts earlier work:

## Memory (Carry Forward from Previous Context)
- Stack: React 18 + TypeScript + Supabase
- Auth uses JWT stored in httpOnly cookies, not localStorage
- Component naming convention: PascalCase, no default exports
- Design system: Tailwind only, no custom CSS files
- Architecture: no Redux, context API only

This is the single biggest fix for long sessions. Most wasted re-prompts come from the AI forgetting what you already decided.


ℹ️ Version History

  • 1.8.0 — Current-model refresh. Added Claude Fable 5, Opus 5, Sonnet 5, GPT-5.6 Sol/Terra/Luna, Codex, and Grok 4.6 routing. Replaced hidden chain-of-thought requests with auditable reasoning and generalized the Claude task brief for current adaptive-thinking models.
  • 1.7.0 — Opus 4.8 compatibility. Made Claude 4.x routing version-aware: durable advice generalized across 4.6/4.7/4.8, added Opus 4.8 (current default) profile, kept Opus 4.7 labeled. De-hardcoded the effort-level note (now harness-managed). Template M and pattern 36 cover 4.7 and 4.8. Fixed a stray fragment in patterns.md.
  • 1.6.0 — Opus 4.7 update. Added Template M (Opus 4.7 Task Brief). Updated Claude and Claude Code routing for literalism, adaptive thinking, xhigh effort, and session hygiene. Added patterns 36–37.
  • 1.5.0 — Added more tool routing. New Agentic AI and 3D Model AI routing added. Fixed description to 189 chars. Removed token estimate from output. Added instruction layer and copywriting placeholders
  • 1.4.0 — Added reference image editing detection, ComfyUI support, Prompt Decompiler mode. Fixed trigger description to invoke correctly in Claude Code. 3 new templates added to references folder
  • 1.3.0 — Rebuilt around PAC2026 positional structure (30/55/15). Silent routing replaces user-facing framework selection. References folder introduced
  • 1.2.0 — Restructured for attention architecture. Removed fabrication-prone techniques (ToT, GoT, USC, prompt chaining). Templates and patterns moved to references folder
  • 1.1.0 — Expanded tool coverage, added memory block system, 35 credit killing patterns
  • 1.0.0 — Initial release

📄 License

MIT: See LICENSE for details.


⭐ Star History

Star History Chart