关于 024-context-mapping
024-context-mapping 是一项交互式技能,用于记录问题涉及的系统、集成、所有权和外部依赖。它帮助团队在设计决策或编写功能规格说明前厘清背景。
主要功能
- 01识别相关现有系统
- 02绘制集成与数据流
- 03记录系统及集成负责人
- 04列出外部依赖
- 05标记待澄清的信息缺口
适用场景
- 01设计前梳理系统边界
- 02撰写功能规格说明章节
- 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
- 映射与此问题相关的系统和集成
- 确定这些系统的所有权
- 列出此问题的外部依赖
- 在开始设计之前应用上下文映射
- 起草功能规格中的上下文映射部分
工作流
- 阅读参考资料
阅读 references/024-context-mapping.md,然后检查问题框架,找出已涉及其中的系统。
- 识别现有系统
列出现有的、已涉及该问题领域的系统,包括会受到影响但预计不会发生变更的系统。
- 映射集成
识别已确定系统之间的集成和数据流。
- 明确所有权
在已知时,注明每个系统或集成的所有者团队或角色。
- 识别外部依赖
识别团队无法直接控制、且此问题或其解决方案所依赖的第三方服务、其他团队或合同。
- 报告上下文映射
报告现有系统、集成、所有权和外部依赖,并标记所有尚待澄清答复的未决事项。
参考资料
详细指南、示例和约束请参阅 references/024-context-mapping.md。
评论
支持 Markdown