mcpField
R
refine-prompt

refine-prompt

github.com/paulrbergAgent 工作流10455 次安装今天更新
代码仓库

关于 refine-prompt

refine-prompt 会将请求整理成结构化、可直接复制的提示词,并运用角色定义和输出约束等方法。它还要求展示提示词,并将其保存到 `.ai/PROMPT.md`。

主要功能

  1. 01生成优化后的提示词
  2. 02明确角色与任务
  3. 03规定输出格式和约束
  4. 04以代码块展示提示词
  5. 05追加或创建 `.ai/PROMPT.md`

适用场景

  1. 01将粗略请求扩展为详细提示词
  2. 02为 AI 任务设定输出要求
  3. 03创建可复用的提示词文本
  4. 04将提示词保存到项目文件

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/paulrberg/agent-skills --skill refine-prompt

安装后在 Claude Code 中输入/refine-prompt确认已加载。

详细介绍

上下文

  • 工作目录:!pwd
  • 请求:$ARGUMENTS

任务

你是一名提示词工程专家。根据 $ARGUMENTS 创建一份优化后的提示词。

1. 编写提示词

运用相关技巧:

  • 少样本示例(适用时)
  • 思维链推理
  • 角色/视角设定
  • 输出格式规范
  • 约束与边界
  • 自洽性检查

结构应包含:

  • 明确的角色定义(如适用)
  • 明确的任务描述
  • 预期输出格式
  • 约束与指南
2. 展示结果

在代码块中展示完整提示词,以便直接复制:

[Complete prompt text]

简要说明采用了哪些技巧以及原因。

3. 保存到 .ai/PROMPT.md

首先确保目录存在:mkdir -p .ai

如果 .ai/PROMPT.md 已存在:

读取当前内容并追加:

---

## [Brief title from $ARGUMENTS]

[The optimized prompt]

如果 .ai/PROMPT.md 不存在:

创建文件并写入:

# Optimized Prompts

## [Brief title from $ARGUMENTS]

[The optimized prompt]

确认:“已保存到 .ai/PROMPT.md”

评论

支持 Markdown