关于 refine-prompt
refine-prompt 会将请求整理成结构化、可直接复制的提示词,并运用角色定义和输出约束等方法。它还要求展示提示词,并将其保存到 `.ai/PROMPT.md`。
主要功能
- 01生成优化后的提示词
- 02明确角色与任务
- 03规定输出格式和约束
- 04以代码块展示提示词
- 05追加或创建 `.ai/PROMPT.md`
适用场景
- 01将粗略请求扩展为详细提示词
- 02为 AI 任务设定输出要求
- 03创建可复用的提示词文本
- 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