mcpField
P
prompt-creation

prompt-creation

github.com/fusengineAgent 工作流3458 次安装2 周前更新
代码仓库

关于 prompt-creation

这项技能依据 Anthropic 的系统提示词结构,指导提示词编写。它涵盖目标设定、结构组织、强调等级和边界情况迭代检查。

主要功能

  1. 01九部分系统提示词结构
  2. 02六级指令强调尺度
  3. 03八步提示词创建流程
  4. 04Few-shot 等结构化技巧
  5. 05RAG 与多模态提示词专项指引

适用场景

  1. 01编写结构化系统提示词
  2. 02明确规则与输出要求
  3. 03设计检索或图像输入提示词

安装

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

$npx skills add https://github.com/fusengine/agents --skill prompt-creation

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

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

docs/
techniques.md
templates.md
references/
multimodal-prompting.md
rag-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>

强调技巧

按效果从弱到强排列:

级别语法用途
1Please do X建议
2You should do X推荐
3Always do X标准规则
4YOU MUST do X强制规则
5IMPORTANT: Do X关键规则
6CRITICAL - 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