安全扫描
OpenClaw
安全
medium confidenceThe skill's declared purpose (orchestrating a spec-driven workflow) matches its instructions and requirements; it is an instruction-only orchestrator that reads and coordinates repository artifacts and other 'night-market' skills but does not request credentials or install code.
评估建议
This skill appears coherent with its stated purpose. Before installing or allowing it to run, review the repository's .specify/ artifacts (especially tasks.md and any scripts referenced) and verify the referenced night-market skills (brainstorming, writing-plans, executing-plans) are trusted. If you plan to use the /speckit-implement command, inspect tasks.md for any shell/command execution and, if possible, run implementation steps manually or in a sandbox first. Confirm the meaning and locatio...详细分析 ▾
✓ 用途与能力
名称/描述(Speckit Orchestrator for Spec Driven Development)与实际内容一致:校验仓库上下文、加载 spec/plan/tasks 制品、协调配套技能并追踪进度。声明的 config-path 依赖指向其他 night-market 技能,与协调加载的编排器角色相符。
ℹ 指令范围
运行时指令显式读取仓库文件(.specify/memory/constitution.md、spec.md、plan.md、tasks.md),生成并更新制品,协调其他技能。这对编排器是合理的,但“implement”阶段声明将“按依赖顺序执行任务”——可能意味着运行构建/测试/部署命令(副作用)。用户应在允许自主运行前审查 tasks.md 与 executing-plans 技能。
✓ 安装机制
无安装规范、无下载、无代码写入或执行。纯指令型技能安装风险最低;技能本身不抓取或安装任何内容。
ℹ 凭证需求
技能不请求环境变量或凭证。它声明了若干 night-market 命名空间下的 config 路径(如 night-market.superpowers:*),这对编排器是合理的,但应验证这些路径映射到预期的本地技能配置,而非无关或高权限配置存储。
✓ 持久化与权限
always:false 且默认自主调用已设置。技能会在仓库制品(frontmatter、TodoWrite 项)中协调状态持久化,这是预期行为。它不要求平台级高权限,也不修改其他技能的配置,仅协调其加载。
安全有层次,运行前请审查代码。
运行时依赖
无特殊依赖
版本
latestv1.0.02026/4/21
Version 1.0.0 – 初始发布。 - 引入 speckit-orchestrator:协调 Spec Driven Development 工作流并跟踪进度。 - 处理会话初始化、技能加载及 speckit 项目的工作流阶段跟踪。 - 提供命令-技能映射与进度跟踪项。 - 与相关技能集成,实现规范、计划、头脑风暴及计划执行。 - 包含使用指南、故障排除提示与退出条件。
● 无害
安装命令
点击复制官方npx clawhub@latest install nm-spec-kit-speckit-orchestrator
镜像加速npx clawhub@latest install nm-spec-kit-speckit-orchestrator --registry https://cn.longxiaskill.com
技能文档
Night Market Skill — ported from claude-night-market/spec-kit. For the full experience with agents, hooks, and commands, install the Claude Code plugin.
目录
# Speckit Orchestrator
概述
协调 Spec Driven Development 工作流、技能加载以及整个命令生命周期中的进度跟踪。持久存在视角
将 SDD 视为一个最小可测试的“自建模”循环:- 世界模型:仓库 + speckit 产物(
spec.md、plan.md、tasks.md) - 智能体模型:已加载的技能/插件 + 约束(特别是
.specify/memory/constitution.md)+ 进度状态
这借鉴了开放式具身智能体(如 Voyager/MineDojo)的模式,通过课程(tasks.md)和技能库(可复用的插件技能 + superpowers 方法论技能)来复合能力。
何时使用
- 启动任何
/speckit-*命令时。 - 协调多阶段开发工作流。
- 在规范、规划和实现阶段跟踪进度。
- 确保技能依赖项已加载。
何时不使用
- 单阶段工作(仅 specify 或仅 plan)
- 非规范驱动项目
核心工作流
会话初始化
- 验证仓库上下文
.specify/ 目录结构。
- 验证所需脚本存在。
- 加载持久状态(“存在”)
.specify/memory/constitution.md 获取约束/原则。
- 加载当前 spec.md / plan.md / tasks.md 上下文(如果存在)。
- 加载命令依赖项
- 初始化进度跟踪
命令-技能矩阵
命令到技能映射的快速参考:| 命令 | 主要技能 | 互补技能 |
|---|---|---|
/speckit-specify | spec-writing | brainstorming |
/speckit-clarify | spec-writing | brainstorming |
/speckit-plan | task-planning | writing-plans |
/speckit-tasks | task-planning | executing-plans |
/speckit-implement | - | executing-plans, systematic-debugging |
/speckit-analyze | - | systematic-debugging, verification |
/speckit-checklist | - | verification-before-completion |
modules/command-skill-matrix.md 获取完整映射和加载规则。
参见 modules/writing-plans-extensions.md 获取规划编写模式。进度跟踪项
对于每个工作流会话,跟踪:- [ ] 仓库上下文已验证。
- [ ] 前置条件已验证。
- [ ] 命令特定技能已加载。
- [ ] 产物已创建/更新。
- [ ] 验证已完成。
详细模式:参见 modules/progress-tracking.md 获取 TodoWrite 模式和指标。
退出条件
- 活动命令成功完成。
- 所有必需产物存在且有效。
- 进度跟踪反映当前状态。
- 无未解决的阻塞项。
相关技能
spec-writing:规范创建与细化。task-planning:任务生成与规划。superpowers:brainstorming:想法细化。superpowers:writing-plans:实现规划。superpowers:executing-plans:任务执行。
故障排除
常见问题
命令未找到 确保所有依赖项已安装并位于 PATH 中权限错误 检查文件权限并以适当权限运行
意外行为
使用 --verbose 标志启用详细日志