tdd
80通过红-绿-重构指导 TDD
当团队测试内部实现或预先编写过多测试时,测试优先的工作方式往往会变得脆弱。此 skill 引导 Codex、Claude 和 Claude Code 完成以行为为重点的红-绿-重构循环。
将复杂决策映射为调查工单
当开放决策与实施任务混在一起时,复杂的规划工作往往会停滞。此技能将不确定性转化为紧凑的工单,并引导每个会话走向解决。
将此请求复制给你的智能体,其中包含权威 Skill 页面和清单。
Review the Skillstore skill "decision-mapping" from https://skillstore.io/skills/mattpocock-decision-mapping.md and its manifest at https://skillstore.io/api/skills/mattpocock-decision-mapping/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.你的智能体仍应展示其计划,并按安全策略请求必要确认。
当 AI Agent、爬虫或脚本需要干净上下文,而不是读取完整页面时,请使用这些链接。
正在使用“decision-mapping”。 一个团队需要为新的分析产品选择数据库。
预期结果:
一个决策图,其中包含关于数据形态、查询需求、迁移风险、原型范围和最终数据库选择的工单。
正在使用“decision-mapping”。 现有地图中有关于身份验证提供商选择的未关闭工单 4。
预期结果:
一份已解决工单摘要,包含决策、支持证据,以及针对集成风险的新后续工单。
正在使用“decision-mapping”。 一个项目有太多不明确的路线图问题,无法在一个会话内处理完。
预期结果:
一组紧凑的研究和讨论工单序列,在不复制资产的情况下让未解决工作保持可见。
All four static findings are false positives caused by Markdown fences or inline field names in SKILL.md. No prompt injection, data exfiltration intent, or unauthorized command execution evidence was found.
分享版本化评估报告、中性徽章、嵌入卡片和引用。Skillstore 只报告证据,不判断该 Skill 是否安全。
https://skillstore.io/skills/mattpocock-decision-mapping/audits/3?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report[](https://skillstore.io/skills/mattpocock-decision-mapping?utm_source=security_passport_badge)<a href="https://skillstore.io/skills/mattpocock-decision-mapping?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/mattpocock-decision-mapping/security.svg" alt="Skillstore security assessment" loading="lazy"></a><iframe src="https://skillstore.io/embed/skills/mattpocock-decision-mapping.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>mattpocock. (2026). decision-mapping security audit report (audit version 3) [Author version unspecified]. Skillstore. https://skillstore.io/skills/mattpocock-decision-mapping/audits/3@techreport{mattpocock-mattpocock-decision-mapping-2026,
author = {mattpocock},
title = {decision-mapping security audit report (audit version 3)},
institution = {Skillstore},
year = {2026},
number = {3},
url = {https://skillstore.io/skills/mattpocock-decision-mapping/audits/3},
note = {Author version unspecified}
}cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "decision-mapping security audit report (audit version 3)"
version: "unspecified"
type: report
authors:
- name: "mattpocock"
date-released: "2026-07-06"
url: "https://skillstore.io/skills/mattpocock-decision-mapping/audits/3"
identifiers:
- type: other
value: "skillstore:mattpocock-decision-mapping:audit:3"
description: "Skillstore immutable audit report identifier"
将宽泛的产品想法转化为有序问题、研究任务和清晰决策点。
将架构不确定性拆解为带有依赖跟踪的研究、原型和讨论工单。
当多个会话或智能体必须推进相关决策时,维护一个紧凑的地图。
对此想法使用 decision-mapping:[brief idea]。一次询问一个问题,并创建第一版地图。
将 decision-mapping 与 [map path] 和工单 #[number] 配合使用。加载完整地图,仅解决此工单,然后更新地图。
使用 decision-mapping 映射 [project] 的未解决架构选择。按依赖关系拆分 research、prototype 和 grilling 工单。
使用 decision-mapping 审查 [map path],识别可并行运行的工单,并保留 blocked_by 依赖项。
作者
mattpocock许可证
MIT
Skillstore 修订
r1
版本提示
作者未声明版本。
引用
b8ca75d2c0a7e7102978993058777d82b8ab2610
维护新鲜度
2026/7/18
使用量
1 次下载 · 0 次浏览
文件结构
📄 SKILL.md
通过红-绿-重构指导 TDD
当团队测试内部实现或预先编写过多测试时,测试优先的工作方式往往会变得脆弱。此 skill 引导 Codex、Claude 和 Claude Code 完成以行为为重点的红-绿-重构循环。
用聚焦问题对计划进行压力测试
不清晰的计划往往隐藏着有风险的假设和未解决的依赖关系。此技能会引导 Claude、Codex 或 Claude Code 一次只处理一个聚焦问题。
用活文档审视计划
设计计划常常偏离项目语言和已记录的决策。此技能会质疑假设、澄清术语,并在决策确定后更新 CONTEXT.md 或 ADRs。
创建智能体技能
团队需要一致的技能文件,让智能体能够发现并正确使用。此技能指导作者完成结构、描述、示例、脚本和审查检查。
原型逻辑和 UI 决策
团队常常在理解权衡之前就确定状态模型或屏幕。此技能会指导 Claude、Codex 或 Claude Code 构建一次性原型,快速回答一个设计问题。
通过拷问式访谈对计划进行压力测试
计划和设计经常失败,是因为薄弱假设发现得太晚。这个技能会启动一次聚焦的拷问式会话,在执行开始前挑战其中的缺口。
使用标签整理 GitHub Issues
由 C0ntr0lledCha0s
大型仓库在议题使用不一致的标签和不清晰的里程碑时会浪费时间。此技能有助于创建分类体系、执行批量更新,并通过 GitHub 工作流报告进度。
扫描 Conductor 项目计划
由 89jobrien
项目上下文通常分散在规划文件中。此技能会指导 Claude、Codex 和 Claude Code 在工作开始前读取 conductor 文件。
使用图指标确定 Beads 工作优先级
由 Dicklesworthstone
团队手动阅读 issue 列表时,常常会漏掉阻塞项和循环依赖。此技能会将 Beads 数据转化为聚焦的分诊、规划和 agent 工作流指导。
Plan Software Work With Clear Specifications
由 addyosmani
Unclear requirements cause rework, missed assumptions, and poorly ordered implementation tasks. This skill guides teams through reviewed specifications, dependency-aware plans, and verifiable tasks before coding.
管理 Plans.md 任务状态
由 Chachamaru127
当任务状态、负责人和交接备注分散到不同文件中时,团队会浪费时间。此技能通过一致的章节、标记、日期和归档规则,让 Plans.md 保持井然有序。
管理 GitHub Issue 关系
由 C0ntr0lledCha0s
使用标准 issue CLI 难以管理 GitHub issue 层级结构和阻塞项。此技能会指导 Claude、Codex 和 Claude Code 完成基于 GraphQL 的关系工作流。