mcpField
S
senior-prompt-engineer

senior-prompt-engineer

github.com/borgheiAgent 工作流1.0k231 次安装1 周前更新
代码仓库

关于 senior-prompt-engineer

面向提示词设计者与 Agent 架构师的静态分析技能,可优化提示词、评估 RAG 质量并检查 Agent 工作流。附带提示模式、评估方法和架构参考,不执行实时 LLM 调用。

主要功能

  1. 01提示词清晰度与结构分析
  2. 02Token 计数及成本估算
  3. 03Few-shot 示例管理
  4. 04RAG 检索与生成评估
  5. 05Agent 配置验证与流程可视化

适用场景

  1. 01检查并精简现有提示词
  2. 02评估预检索上下文与回答质量
  3. 03设计 Few-shot 或结构化输出
  4. 04验证 Agent 配置并估算运行成本

安装

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

$npx skills add https://github.com/borghei/claude-skills --skill senior-prompt-engineer

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

包含的文件

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

references/
agentic_system_design.md
llm_evaluation_frameworks.md
prompt_engineering_patterns.md
tools-and-workflows.md
scripts/
agent_orchestrator.py
prompt_optimizer.py
rag_evaluator.py

详细介绍

资深提示词工程师

提示词工程模式、大模型评估框架和 Agent 系统设计。提供静态(确定性)分析工具,用于优化提示词、评估 RAG 检索与生成质量,以及验证和可视化 Agent 工作流;此外,还包含丰富的提示词模式、评估指标和 Agent 架构参考库。

核心能力

  • 提示词优化 — 统计 token 数量并估算成本、评估清晰度和结构、检测歧义与冗余,并生成优化后的提示词版本。
  • 少样本与结构化输出设计 — 提取和管理少样本示例,设计多样化的示例集(简单/边缘/复杂/负面),并确保可靠地输出 JSON/XML 架构。
  • RAG 评估 — 对预先检索的上下文评估上下文相关性、回答忠实度、依据充分性(ROUGE-L)和检索指标(Precision@K、MRR、NDCG)。
  • Agent 系统设计 — 验证 Agent 配置、可视化流程(ASCII/Mermaid)、估算每次运行的 token 成本,并应用 ReAct / Plan-Execute / Tool-Use / 多 Agent 模式。
  • 模式库 — 10 种提示词模式、评估框架(A/B 测试、基准测试、人工评估)和包含伪代码的 Agent 架构。

适用场景

  • 优化现有提示词的效果或降低 token 成本。
  • 设计提示词模板、少样本示例或结构化输出工作流。
  • 评估大模型输出或 RAG 检索/生成质量。
  • 构建或验证 Agent 系统和工具调用工作流。

工具

工具用途命令
prompt_optimizer.py分析/优化提示词:token、清晰度、结构、少样本提取python scripts/prompt_optimizer.py prompt.txt --analyze
rag_evaluator.py评估 RAG 上下文相关性、忠实度和检索指标python scripts/rag_evaluator.py --contexts ctx.json --questions q.json
agent_orchestrator.py验证、可视化 Agent 配置并估算成本python scripts/agent_orchestrator.py agent.yaml --validate

参考资料

根据任务加载相应的参考资料 — 保持此文件简洁,按需查阅详细内容:

  • references/tools-and-workflows.md — 完整的工具用法及示例输出、提示词优化/少样本/结构化输出工作流、常见模式和命令速查、故障排除表、成功标准,以及各脚本参数和输出格式的完整参考。运行任何工具或执行工作流时请阅读。
  • references/prompt_engineering_patterns.md — 10 种提示词模式(零样本/少样本、CoT、角色、结构化输出、自洽性、ReAct、思维树、RAG),附示例输入和预期输出。选择或应用提示词技术时请阅读。
  • references/llm_evaluation_frameworks.md — 评估指标、文本生成与 RAG 专用评分、人工评估框架、A/B 测试、基准数据集和流水线设计。衡量质量或比较提示词时请阅读。
  • references/agentic_system_design.md — Agent 架构(ReAct、Plan-and-Execute、工具使用、多 Agent、记忆/状态)和附带伪代码的设计模式。构建 Agent 或工具调用系统时请阅读。

范围与限制

此技能涵盖:

  • 静态提示词分析:Token 计数、清晰度评分、结构检测和优化建议
  • RAG 评估:上下文相关性、答案忠实度、依据充分性和检索指标(Precision@K、ROUGE-L、MRR、NDCG)
  • Agent 工作流设计:配置验证、ASCII/Mermaid 可视化和 Token 成本估算
  • 从现有提示词中提取和管理少样本示例

此技能不涵盖:

  • 实时 LLM 调用或运行时提示词测试 --- 所有分析均为静态/确定性分析(LLM 集成请参阅 senior-ml-engineer)
  • 向量数据库设置或嵌入生成 --- RAG 评估器仅对预先检索的上下文评分(管道编排请参阅 senior-data-engineer)
  • 微调、RLHF 或模型训练工作流(模型部署请参阅 senior-ml-engineer)
  • 生产监控、A/B 测试执行或实时漂移检测(实验设计请参阅 senior-data-scientist)

集成点

技能集成内容数据流
senior-ml-engineerLLM 集成和模型部署此技能优化的提示词会输入其 LLM 集成层的提示词模板
senior-data-scientist提示词实验的 A/B 测试设计experiment_designer.py 定义测试参数;此技能提供用于比较的提示词变体
senior-data-engineerRAG 管道编排pipeline_orchestrator.py 构建检索管道;此技能评估其输出质量
senior-fullstack端到端应用脚手架搭建全栈应用使用由 agent_orchestrator.py 验证的 Agent 配置
senior-security提示词注入和对抗性输入审查安全分析覆盖攻击面;此技能确保提示词包含防御性约束
senior-qaAI 驱动功能的质量保证QA 测试套件验证优化后的提示词在生产环境中能否产生一致的输出

评论

支持 Markdown