/ 目录 / 演练场 / prompt-master
● 社区 nidhinjs ⚡ 即开即用

prompt-master

作者 nidhinjs · nidhinjs/prompt-master

一个元技能,将模糊的需求转化为针对 Claude、ChatGPT、Midjourney、Cursor 以及 30+ 个其他 AI 工具的紧凑而有效的提示词。

Prompt Master 对你的请求运行一个 6 步管道:检测目标工具、跨 9 个维度提取意图、必要时澄清、从 12 个提示词模板中选择、审计浪费、交付干净的可复制提示词。它通过一个记忆块保留先前的决策,使你的后续操作不会与设置矛盾。

为什么要用

核心特性

实时演示

实际使用效果

prompt-master-skill.replay ▶ 就绪
0/0

安装

选择你的客户端

~/Library/Application Support/Claude/claude_desktop_config.json  · Windows: %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "prompt-master-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/nidhinjs/prompt-master",
        "~/.claude/skills/prompt-master"
      ],
      "_inferred": true
    }
  }
}

打开 Claude Desktop → Settings → Developer → Edit Config。保存后重启应用。

~/.cursor/mcp.json · .cursor/mcp.json
{
  "mcpServers": {
    "prompt-master-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/nidhinjs/prompt-master",
        "~/.claude/skills/prompt-master"
      ],
      "_inferred": true
    }
  }
}

Cursor 使用与 Claude Desktop 相同的 mcpServers 格式。项目级配置优先于全局。

VS Code → Cline → MCP Servers → Edit
{
  "mcpServers": {
    "prompt-master-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/nidhinjs/prompt-master",
        "~/.claude/skills/prompt-master"
      ],
      "_inferred": true
    }
  }
}

点击 Cline 侧栏中的 MCP Servers 图标,然后选 "Edit Configuration"。

~/.codeium/windsurf/mcp_config.json
{
  "mcpServers": {
    "prompt-master-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/nidhinjs/prompt-master",
        "~/.claude/skills/prompt-master"
      ],
      "_inferred": true
    }
  }
}

格式与 Claude Desktop 相同。重启 Windsurf 生效。

~/.continue/config.json
{
  "mcpServers": [
    {
      "name": "prompt-master-skill",
      "command": "git",
      "args": [
        "clone",
        "https://github.com/nidhinjs/prompt-master",
        "~/.claude/skills/prompt-master"
      ]
    }
  ]
}

Continue 使用服务器对象数组,而非映射。

~/.config/zed/settings.json
{
  "context_servers": {
    "prompt-master-skill": {
      "command": {
        "path": "git",
        "args": [
          "clone",
          "https://github.com/nidhinjs/prompt-master",
          "~/.claude/skills/prompt-master"
        ]
      }
    }
  }
}

加入 context_servers。Zed 保存后热重载。

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

一行命令搞定。用 claude mcp list 验证,claude mcp remove 卸载。

使用场景

实战用法: prompt-master

制作一个真正与你心理意象相匹配的 Midjourney 提示词

👤 与图像模型协作的设计师和营销人员 ⏱ ~5 min beginner

何时使用: 你的前 3 个 Midjourney 生成的结果都不对劲,而且你在烧快速时数。

步骤
  1. 用纯语言描述你想要的内容
    使用 prompt-master。我想要一个金融科技登陆页面的 hero 图像——严肃、温暖、不枯燥。✓ 已复制
    → Claude 会提出 1-2 个关于纵横比和风格参考的澄清问题
  2. 获取优化后的提示词
    是的——16:9,灵感来自 Monocle 杂志。✓ 已复制
    → 一个 Midjourney 就绪的提示词,包含权重、--ar、--style、--s 参数

结果: 一个可复用的提示词,你可以轻微变化来完成整个营销活动。

注意事项
  • 技能过度澄清一个简单的请求 — 说'跳过澄清,一次性生成'

为重复出现的重构编写一个紧凑的 Cursor 系统提示词

👤 使用 Cursor 进行代码库范围内更改的开发者 ⏱ ~10 min intermediate

何时使用: 你即将在 20 个文件中运行相同的重构,并希望一个真正能约束模型的提示词。

步骤
  1. 描述重构
    prompt-master——编写一个 Cursor 提示词:将 src/legacy 中的所有 React 类组件转换为带 hooks 的函数式组件,保留 prop 类型,无行为改变。✓ 已复制
    → 具有明确约束、反面例子、输出格式的结构化提示词
  2. 先在一个文件上测试
    将提示词应用于 src/legacy/UserList.tsx 并显示 diff。它是否符合要求?✓ 已复制
    → 与陈述的约束相匹配的干净 diff

结果: 一个你可以粘贴到 Cursor 中并在整个目录中信任的提示词。

注意事项
  • 提示词太通用,模型自由发挥 — 要求 prompt-master 至少添加一个具体的前后对比例子

组合

与其他 MCP 搭配,撬动十倍杠杆

使用 prompt-master 来结构化意图,然后使用 Nano Banana 技能来选择一个经过测试的图像提示词模式

使用 prompt-master 来确定我想要什么,然后交给 nano-banana-pro-prompts 生成最终的图像提示词。✓ 已复制

工具

此 MCP 暴露的能力

工具输入参数何时调用成本
Tool detection user request 管道的第一阶段 0
Intent extraction request + context 工具检测之后 0
Clarification missing-critical-info flags 仅在成功标准不清楚时 0
Framework selection task type 在组合之前 0
Efficiency audit draft prompt 最后的精细调整步骤 0

成本与限制

运行它的成本

API 配额
每次调用 Token 数
每个提示词优化 1-3k——很小
费用
免费——技能是本地提示词
提示
这个技能的全部意义就是减少下游的浪费令牌;前期成本很小。

安全

权限、密钥、影响范围

凭据存储: 无凭据——技能是纯提示词
数据出站:

故障排查

常见错误与修复

技能过度提问澄清问题

在你的请求中添加'做出合理的假设,不要提出超过 1 个问题'

输出提示词太长

显式请求'高效模式'——审计步骤会更激进地删除。

记忆块在会话之间丢失上下文

记忆是每个工作目录的;从同一个文件夹运行后续操作。

替代方案

prompt-master 对比其他方案

替代方案何时用它替代权衡
使用模板库的手动提示词你已经知道这些模式,只需要一个参考对于专家来说更快;对于不明显的情况,prompt-master 胜出

更多

资源

📖 阅读 GitHub 上的官方 README

🐙 查看未解决的 issue

🔍 浏览全部 400+ MCP 服务器和 Skills