skeleton-spike 是一款面向多模块架构的“行走骨架”验证技能,核心用途是在投入详细实现之前,用最小端到端链路证明各分布式模块或有界上下文之间的架构集成是否可行。
主要能力:
- 薄追踪器原则:只传输最小哑负载(ping-pong 追踪器),禁止在骨架内实现复杂业务逻辑。
- 全接缝穿越:骨架必须走通完整流水线,即输入端口 → 适配器 → 序列化 → 传输/总线 → 目标模块 → 持久化桩。
- 验证内容涵盖依赖注入与服务启动器接线、有界上下文之间的序列化与模式兼容性、配置加载与端口绑定,以及基础延迟与模块间通信协议(HTTP、gRPC、事件总线)。
- 沙箱与环境边界:探索性脚手架代码严格限制在 .agents/scratch/ 或专用 git worktree(.agents/worktree/),运行器与服务基于 .agents/environment.md(回退到 .agents/dev-environment.md),不得用未批准的实验污染主分支历史。
- 输出分为两种形态:面向人阅读的完整证明报告,以及面向自主运行器的集成状态微令牌。
使用方式:技能先读取已冻结的治理契约与目标模块接口,在 .agents/scratch/ 或 worktree 中搭建最小端到端行走骨架,接入传输、序列化与持久化桩并使用哑 ping 负载,然后执行集成运行命令并验证完整穿越,最后按标准契约输出报告或微令牌。报告包含结论、实际穿越路径、治理契约指针、执行证据(工作目录、验证命令、遥测输出)、边界发现、模块间张力与环境条件等。状态判定为:CONFIRMED 表示端到端追踪成功且集成断言通过;INFERRED 表示部分成功但依赖模拟传输或未验证的运行时假设;REJECTED 表示协议不兼容、序列化失败或运行时阻塞排除了候选架构;UNRESOLVED 表示环境限制或缺权限导致无法端到端执行。
适用场景:微服务或多模块系统的早期架构验证、跨有界上下文集成探测、服务启动与通信链路的可行性证明。后续路由:CONFIRMED 后可进入切片实现任务;REJECTED 转入架构决策;契约不匹配转入契约冻结;运行环境或依赖未就绪则转入环境诊断。
限制:只能做薄追踪,不承载业务逻辑;需遵守沙箱与 worktree 隔离要求;无法确定具体收费、价格与支持平台等信息,资料暂未提供。