mcpField
E
extract-pattern

extract-pattern

github.com/sharpdeveyeAgent 工作流592334 次安装26 周前更新
代码仓库

关于 extract-pattern

将可靠的工作流转化为可复用、文档化模式的 Agent 技能,涵盖模式归纳、复用测试,以及记录适用和不适用的情形。

主要功能

  1. 01识别有效的工作流组件
  2. 02创建可复用的模式模板
  3. 03记录适用与不适用条件
  4. 04在类似任务中测试模式

适用场景

  1. 01整理经过多轮迭代的解决方案
  2. 02复用有效的提示词或工具链
  3. 03为其他项目记录工作流错误处理

安装

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

$npx skills add https://github.com/sharpdeveye/maestro --skill extract-pattern

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

详细介绍

强制准备

调用 /agent-workflow——其中包含工作流原则、反模式和上下文收集协议。继续之前,请遵循该协议——如果尚无工作流上下文,必须先运行 /teach-maestro。


将有效的解决方案转化为可复用模式。每个成功的工作流都包含适用于原始场景之外的模式。

步骤 1:确定有效做法

检查工作流,找出符合以下条件的组成部分:

  • 以特别有效的方式解决了常见问题
  • 对其他工作流或项目也有帮助
  • 经过大量迭代才完善
  • 体现了不显而易见的解决方案
步骤 2:提炼通用模式

将具体解决方案转化为可复用模板:

从具体方案 → 到通用模式:

## Pattern: [Name]
**Problem**: What recurring problem does this solve?
**When to use**: When is this pattern appropriate?
**When NOT to use**: When is this pattern inappropriate?
**Template**: Copy-pastable starting point with customization markers.
**Variants**: Common variations for different contexts.
**Pitfalls**: What went wrong during development and how it was fixed.
**Examples**: 1-2 concrete examples.
步骤 3:测试可复用性
  • 将模板应用于一个不同但类似的问题
  • 确认自定义项足够充分
  • 验证文档是否清晰易懂,让不了解原始场景的人也能看明白
工作流元素提炼为
有效的提示词结构带有自定义项的提示词模板
效果良好的工具链带有数据流图的流水线模式
错误处理策略带有实施指南的韧性模式
评估方法带有评分标准的质量保证模式
上下文管理技巧带有预算指导的上下文模式
Agent 协调协议带有交接模板的编排模式
建议的下一步

提炼模式后,运行 /calibrate,确保新模式符合现有项目约定。

切勿:

  • 从无法可靠运行的工作流中提炼模式
  • 过度泛化(如果仅适用于一种情况,就将其记录为解决方案,而非模式)
  • 跳过“何时不应使用”部分
  • 不测试可复用性就进行提炼

评论

支持 Markdown