mcpField
0
024-context-mapping

024-context-mapping

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

关于 024-context-mapping

024-context-mapping 是一项交互式技能,用于记录问题涉及的系统、集成、所有权和外部依赖。它帮助团队在设计决策或编写功能规格说明前厘清背景。

主要功能

  1. 01识别相关现有系统
  2. 02绘制集成与数据流
  3. 03记录系统及集成负责人
  4. 04列出外部依赖
  5. 05标记待澄清的信息缺口

适用场景

  1. 01设计前梳理系统边界
  2. 02撰写功能规格说明章节
  3. 03识别团队无法控制的依赖

安装

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

$npx skills add https://github.com/jabrena/plinth --skill 024-context-mapping

安装后在 Claude Code 中输入/024-context-mapping确认已加载。

附带文件references/024-context-mapping.md

详细介绍

上下文映射

指导识别与正在探索的问题相关的现有系统、集成、所有权和外部依赖。这是一项交互式 SKILL。

此 Skill 涵盖哪些内容?

  • 识别已涉及该问题领域的现有系统
  • 映射这些系统之间的集成和数据流
  • 明确所有权:负责运营、维护或对每个系统或集成承担责任的人员
  • 识别团队无法直接控制的外部依赖(第三方服务、其他团队、合同)
  • 将上下文映射结果用于 025-quality-attribute-discovery 和其余的功能规格分析视角

约束

在任何设计决策假定系统边界之前,先映射周边上下文。由其他工作流编排此技术时,由编排器负责安排澄清问题的提问顺序;单独应用时,则直接提问。

  • 必须在应用上下文映射指南之前阅读 references/024-context-mapping.md
  • 必须识别已涉及该问题领域的现有系统,而不仅仅是预期会发生变更的系统
  • 必须识别已确定系统之间的集成和数据流
  • 必须在已知时注明每个已识别系统或集成的所有者(团队或角色)
  • 必须识别团队无法直接控制的外部依赖,例如第三方服务、其他团队或合同
  • 不得在现有内容含糊或存在歧义时臆造系统、集成、所有者或外部依赖;应将信息缺口标记为待澄清问题

何时使用此 Skill

  • 映射与此问题相关的系统和集成
  • 确定这些系统的所有权
  • 列出此问题的外部依赖
  • 在开始设计之前应用上下文映射
  • 起草功能规格中的上下文映射部分

工作流

  1. 阅读参考资料

阅读 references/024-context-mapping.md,然后检查问题框架,找出已涉及其中的系统。

  1. 识别现有系统

列出现有的、已涉及该问题领域的系统,包括会受到影响但预计不会发生变更的系统。

  1. 映射集成

识别已确定系统之间的集成和数据流。

  1. 明确所有权

在已知时,注明每个系统或集成的所有者团队或角色。

  1. 识别外部依赖

识别团队无法直接控制、且此问题或其解决方案所依赖的第三方服务、其他团队或合同。

  1. 报告上下文映射

报告现有系统、集成、所有权和外部依赖,并标记所有尚待澄清答复的未决事项。

参考资料

详细指南、示例和约束请参阅 references/024-context-mapping.md。

评论

支持 Markdown