Agent之Skill:prompt-master的简介、安装和使用方法、案例应用之详细攻略
目录
[方法一:安装到 Claude.ai(推荐)](#方法一:安装到 Claude.ai(推荐))
[方法二:安装到 Claude Code Skills 目录](#方法二:安装到 Claude Code Skills 目录)
[案例一:为 Claude Code 编写开发 Prompt---为 Claude Code 自动生成 REST API 开发 Prompt](#案例一:为 Claude Code 编写开发 Prompt—为 Claude Code 自动生成 REST API 开发 Prompt)
[案例二:优化已有 Prompt---修复 GPT Prompt](#案例二:优化已有 Prompt—修复 GPT Prompt)
[案例三:生成图像模型 Prompt---为 Midjourney 创建图像生成 Prompt](#案例三:生成图像模型 Prompt—为 Midjourney 创建图像生成 Prompt)
prompt-master的简介

Prompt Master 是一个面向 Claude Skills 的开源 Prompt Engineering Skill,定位为"为任意 AI 工具编写精准 Prompt"。项目旨在解决用户在使用 AI 时因 Prompt 不够准确而导致反复追问、重复调用模型的问题,通过自动生成针对目标 AI 工具优化后的 Prompt,减少无效调用和 Token 消耗,并尽可能保留完整上下文与历史记忆。README 将其描述为"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(零额外 Token 浪费、完整上下文保留、避免重复提示)"。
Prompt Master 支持面向多种 AI 工具生成 Prompt,包括 Claude、ChatGPT、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 等,并为不同工具采用对应的 Prompt 策略。当用户指定目标 AI 工具后,Skill 会自动识别目标平台,并选择合适的 Prompt Framework,而无需用户自行调整 Prompt 结构。
整个 Skill 采用结构化 Prompt 生成流水线(Structured Pipeline)。根据 README,其工作流程包括:识别目标工具、提取用户意图的九个维度、必要时提出最多三个澄清问题、自动选择合适的 Prompt Framework、按需应用安全 Prompt 技术、执行 Token Efficiency Audit(Token 效率审计),最终输出一份可直接复制使用的 Prompt。同时,对于长会话,项目还支持 Memory Block(记忆块)机制,用于继承之前对话中的关键决策,保持 Prompt 前后一致。
1 、特点
|-----------------------|--------------------------------------------------------------------------------------------------------------------|
| 特点 | 详细说明 |
| 面向任意 AI 工具 | 可为 Claude、ChatGPT、Gemini、Cursor、Claude Code、Midjourney、Stable Diffusion、ComfyUI、ElevenLabs 等 20+ AI 工具生成优化 Prompt。 |
| 自动识别目标工具 | 根据用户请求自动识别目标 AI 工具,并路由到对应 Prompt Framework。 |
| 九维意图分析 | 自动提取任务、输入、输出、约束、上下文、受众、记忆、成功标准、示例等九个维度的信息。 |
| 最多三个澄清问题 | 当关键信息缺失时,仅提出最多三个针对性问题补充上下文。 |
| 自动选择 Prompt Framework | 根据任务自动选择适合的 Prompt 架构,无需用户手动指定。 |
| 安全 Prompt 技术 | 按需使用 Role Assignment、Few-shot、XML Structure、Grounding Anchors、Chain of Thought(适用模型)等安全技术。 |
| Token 效率优化 | 对 Prompt 执行 Token Efficiency Audit,删除不会影响结果的冗余内容,提高 Prompt 精炼程度。 |
| Memory Block | 自动提取历史会话中的关键决策,生成 Memory Block,帮助长会话保持一致性。 |
| 支持 Prompt 修复 | 可分析已有 Prompt,并进行修复、优化、拆解或迁移至其他 AI 工具。 |
| 明确激活条件 | SKILL.md 说明仅在用户明确要求编写、修改、优化或迁移 Prompt 时激活,不用于普通聊天、编码或文档写作。 |
prompt-master的安装和使用方法
1、安装
README 提供了两种安装方式。
方法一:安装到 Claude.ai(推荐)
下载整个仓库 ZIP 文件。
打开 Claude.ai。
进入 Sidebar → Customize → Skills。
上传下载好的 Skill ZIP 文件即可完成安装。
方法二:安装到 Claude Code Skills 目录
创建 Skills 目录并克隆仓库:
mkdir -p ~/.claude/skills
git clone https://github.com/nidhinjs/prompt-master.git ~/.claude/skills/prompt-master
安装完成后,即可在 Claude Code 中调用 Prompt Master Skill。
2、使用方法
Prompt Master 支持自然语言调用,也支持显式调用。
(1)自然语言调用
例如:
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:
Generate a Midjourney prompt for a cyberpunk city at night
Skill 会自动识别目标工具,分析用户需求,并生成对应 Prompt。
(2)显式调用
也可以直接调用 Skill:
/prompt-master
I want to ask Claude Code to build a todo app with React and Supabase
随后 Skill 会执行完整 Prompt 生成流程,并输出一份可直接复制使用的 Prompt。
prompt-master的案例应用
案例一:为 Claude Code 编写开发 Prompt --- 为 Claude Code 自动生成 REST API 开发 Prompt
用户输入:
I need a prompt for Claude Code to build a REST API --- ask me what you need to know
Prompt Master 首先识别目标工具为 Claude Code,随后分析任务信息。如果缺少关键内容,则提出最多三个针对性问题补充上下文,之后自动选择适合 Claude Code 的 Prompt Framework,并输出一份完整、可直接复制使用的开发 Prompt。
案例二:优化已有 Prompt --- 修复 GPT Prompt
对于已有 Prompt,用户可直接输入:
Here's a bad prompt I wrote for GPT-4o, fix it:
Prompt Master 会分析 Prompt 内容,识别其中存在的问题,并重新组织 Prompt,包括补充缺失上下文、调整结构、优化约束条件、提高 Token 利用效率,最终输出优化后的版本。
案例三:生成图像模型 Prompt --- 为 Midjourney 创建图像生成 Prompt
用户输入:
Write me a Midjourney prompt for a realistic samurai standing in the rain at night
Prompt Master 自动识别目标工具为 Midjourney,并采用对应的 Visual Descriptor Prompt Framework,生成包含主体描述、光照、氛围、镜头效果、画面比例及 Negative Prompt 等内容的 Prompt,以适配 Midjourney 图像生成模型的特点。