mcpField
0
021-problem-framing

021-problem-framing

github.com/jabrena开发456121 次安装1 天前更新
代码仓库

关于 021-problem-framing

用于明确问题、当前状态、期望状态、相关方和可验证成功标准的交互式 Skill。它将问题与拟议方案分开,并标记需要进一步澄清的信息。

主要功能

  1. 01独立于方案的问题陈述
  2. 02基于可观察事实描述现状
  3. 03以结果定义期望状态
  4. 04识别相关方
  5. 05制定可验证的成功标准
  6. 06为规格文档整理问题框架

适用场景

  1. 01在深入分析前界定问题
  2. 02明确当前状态与期望状态
  3. 03识别受影响及负有责任的相关方
  4. 04起草功能规格中的问题界定部分

安装

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

$npx skills add https://github.com/jabrena/plinth --skill 021-problem-framing

安装后在 Claude Code 中输入/021-problem-framing确认已加载。

附带文件references/021-problem-framing.md

详细介绍

问题界定

指导为正在探索的问题或事项撰写问题陈述、当前状态、期望状态、利益相关者和成功标准。这是一个交互式 SKILL。

此 Skill 涵盖哪些内容?

  • 独立于任何特定解决方案陈述问题
  • 使用可观察的事实描述当前状态
  • 将期望状态描述为结果,而非实施机制
  • 识别受问题影响、对此负责或需要了解问题的利益相关者
  • 定义可验证问题是否已解决的成功标准
  • 将经过澄清的问题框架传递给 022-root-cause-analysis 和其余功能规格视角

约束

在开展任何深入分析之前,先界定问题。由其他工作流编排此技术时,编排者负责安排澄清问题的顺序;单独使用时,请直接提问。

  • MUST 在应用问题界定指导前阅读 references/021-problem-framing.md
  • MUST 独立于任何特定解决方案、技术或实现来陈述问题
  • MUST 使用可观察的事实描述当前状态,而非观点或臆测的原因
  • MUST 将期望状态描述为结果或能力,而非特定机制
  • MUST 识别受问题影响、对此负责或需要了解问题的利益相关者,而不仅仅是请求者
  • MUST 定义可观察或可衡量的成功标准
  • MUST NOT 在现有内容含糊或不明确时臆造问题陈述、状态、利益相关者或成功标准;应标记缺失信息并提出澄清问题

何时使用此 skill

  • 在深入分析前界定此问题
  • 对此事项应用问题界定
  • 明确问题陈述、当前状态和期望状态
  • 识别此问题的利益相关者和成功标准
  • 起草功能规格中的问题界定部分

工作流

  1. 阅读参考资料

阅读 references/021-problem-framing.md,然后确定关于问题陈述、当前状态、期望状态、利益相关者和成功标准的现有证据。

  1. 将问题与解决方案分开

剔除已经预设修复方案、技术或实现方式的措辞,并用可观察的术语重新陈述差距。

  1. 描述当前状态和期望状态

将当前状态描述为可观察的事实,将期望状态描述为目标结果或能力。

  1. 识别利益相关者和成功标准

列出受问题影响、对此负责或需要了解问题的利益相关者,然后定义可观察或可衡量的成功标准。

  1. 报告问题框架

报告问题陈述、当前状态、期望状态、利益相关者和成功标准,并标记任何仍待澄清答复的未确定字段。

参考资料

详细指导、示例和约束请参阅 references/021-problem-framing.md。

评论

支持 Markdown