用途:这是 Ghidra Headless 工作流中的接收与初始化阶段技能,适用于目标、项目布局、分析意图和最小规划输入尚未确定、需要向 speckit 交接的场景。其核心契约文件是 ./planning-brief.md,用于把约束带入 speckit,并据此复核生成的规划产物。
主要能力:覆盖目标身份与来源描述、项目/工作区初始化假设、分析范围边界、初始分析问题与交付物类型,以及证据提取或脚本工作前所需的前置条件。该阶段不替代后续的证据或脚本审查指导,而是为其建立基线。
使用方式:先填写 ./planning-brief.md 中已知的接收事实,再以文件或内联粘贴方式提供给 speckit;随后用同一接收契约检查生成的 spec.md、plan.md 和 tasks.md。若生成产物丢失了接收约束,应细化或重新生成规划产物,而不是削弱该阶段契约。可参考示例 ./examples/intake-speckit-handoff.md。
约束:仅限 headless 工作流,GUI 步骤不在范围内;结论需有证据支撑,接收事实应引用观察到的输入、提供的二进制、清单或已记录的仓库证据;工作流需可复现,保留项目命名、工作区假设与可重放的设置预期;输出需以 Markdown 保持可审查,spec.md、plan.md、tasks.md 不应依赖隐藏工具或下游钩子;使用该阶段契约不要求下游 speckit 扩展或修改 constitution。
适用场景与限制:当目标身份、范围或交付物仍不清晰时应停留在接收阶段;接收稳定后再进入证据阶段;当计划引入可复用的 headless Ghidra 脚本或受清单约束的脚本变更时,再进入脚本编写与审查。资料未提供具体安装命令、收费或平台信息。