关于 prompt-creation
这项技能依据 Anthropic 的系统提示词结构,指导提示词编写。它涵盖目标设定、结构组织、强调等级和边界情况迭代检查。
主要功能
- 01九部分系统提示词结构
- 02六级指令强调尺度
- 03八步提示词创建流程
- 04Few-shot 等结构化技巧
- 05RAG 与多模态提示词专项指引
适用场景
- 01编写结构化系统提示词
- 02明确规则与输出要求
- 03设计检索或图像输入提示词
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ fusengine/ agents --skill prompt-creation安装后在 Claude Code 中输入/prompt-creation确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
docs/techniques.mdtemplates.mdreferences/multimodal-prompting.mdrag-patterns.md详细介绍
提示词创建涵盖 Anthropic 官方的 9 项系统提示词结构(任务上下文、语气、任务描述 + 规则、少样本示例、输入数据、即时任务、预认知/草稿区、输出格式、预填充),以及从“请执行 X”到“关键——零容忍”的 6 级强调尺度。它还涵盖从定义目标到通过模拟测试边缘情况后迭代的 8 步创建工作流。
对于 RAG/检索增强提示词,请参阅 rag-patterns.md;对于将图像与文本结合的提示词(视觉、截图转代码、图表理解),请参阅 multimodal-prompting.md。
提示词创建
按照 2025 年最佳实践和 Anthropic 惯例创建高性能提示词的技能。
文档
- techniques.md - 结构化技巧(CoT、少样本等)
- templates.md - 可复用模板
- rag-patterns.md - 在设计 RAG/检索增强提示词时加载(分块策略、上下文组装、引用注入、幻觉预防)
- multimodal-prompting.md - 在编写将图像/截图/图表与文本结合的提示词时加载(视觉 + 文本、截图转代码、图表理解)
Anthropic 官方结构(9 项)
每条系统提示词都应涵盖以下 9 个方面:
1. 任务上下文
# Task Context
You are an expert [ROLE] specializing in [DOMAIN].
Your goal is to [PRIMARY_OBJECTIVE].
2. 语气上下文
# Tone
- Tone: [formal/casual/technical/friendly]
- Length: [concise/detailed/adaptive]
- Format: [prose/lists/tables/mixed]
3. 任务描述 + 规则
# Task Description
Here are important rules:
- Always [MANDATORY_BEHAVIOR]
- Never [FORBIDDEN_BEHAVIOR]
- If [CONDITION] then [ACTION]
If unsure, say "I don't have enough information to answer."
4. 示例(少样本)
# Examples
<example>
Input: [STANDARD_CASE_INPUT]
Output: [EXPECTED_OUTPUT]
</example>
<example>
Input: [EDGE_CASE_INPUT]
Output: [EXPECTED_OUTPUT]
</example>
5. 输入数据
# Input Data
<document>
[USER_PROVIDED_CONTENT]
</document>
6. 即时任务
# Immediate Task
Now, [SPECIFIC_ACTION] the above [document/code/data].
7. 预认知(草稿区)
# Precognition
First, in <scratchpad> tags, analyze the key points.
Then provide your final answer in <answer> tags.
8. 输出格式
# Output Format
## Analysis
[Problem understanding]
## Solution
[Main response]
## Recommendations
[Additional suggestions]
9. 预填充(助手轮次)
# Prefill
<scratchpad>
强调技巧
按效果从弱到强排列:
| 级别 | 语法 | 用途 |
|---|---|---|
| 1 | Please do X | 建议 |
| 2 | You should do X | 推荐 |
| 3 | Always do X | 标准规则 |
| 4 | YOU MUST do X | 强制规则 |
| 5 | IMPORTANT: Do X | 关键规则 |
| 6 | CRITICAL - ZERO TOLERANCE: Do X | 绝对规则 |
创建工作流
1. DEFINE the objective (1 sentence)
↓
2. IDENTIFY target audience
↓
3. LIST constraints
↓
4. CHOOSE techniques (CoT? Few-shot?)
↓
5. WRITE with 9-element structure
↓
6. ADD guardrails
↓
7. TEST mentally (edge cases)
↓
8. ITERATE if necessary
禁止事项
- 绝不要创建没有明确目标的提示词
- 绝不要编写含糊的指令
- 绝不要遗漏错误情况
- 绝不要忽略目标模型上下文
评论
支持 Markdown