spec-kitty-review
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseIMPORTANT: After running the command below, you'll see a LONG work package prompt (~1000+ lines).
You MUST scroll to the BOTTOM to see the completion commands!
Run this command to get the work package prompt and review instructions:
bash
spec-kitty agent workflow review $ARGUMENTS --agent <your-name>CRITICAL: You MUST provide to track who is reviewing!
--agent <your-name>If no WP ID is provided, it will automatically find the first work package with and move it to "doing" for you.
lane: "for_review"重要提示:运行以下命令后,你会看到一个很长的工作包提示(约1000行以上)。
你必须滚动到底部才能查看完成命令!
运行此命令获取工作包提示和审查说明:
bash
spec-kitty agent workflow review $ARGUMENTS --agent <your-name>关键要求:你必须提供参数来记录审查人身份!
--agent <your-name>如果没有提供WP ID,系统会自动查找第一个的工作包,并为你将其移至「进行中」状态。
lane: "for_review"Dependency checks (required)
依赖检查(必填)
- dependency_check: If the WP frontmatter lists , confirm each dependency WP is merged to the target branch before you review this WP.
dependencies - dependent_check: Identify any WPs that list this WP as a dependency and note their current lanes.
- rebase_warning: If you request changes AND any dependents exist, warn those agents to rebase and provide a concrete command (example: ).
cd .worktrees/FEATURE-WP02 && git rebase FEATURE-WP01 - verify_instruction: Confirm dependency declarations match actual code coupling (imports, shared modules, API contracts).
After reviewing, scroll to the bottom and run ONE of these commands:
- ✅ Approve:
python3 .kittify/scripts/tasks/tasks_cli.py update <FEATURE-SLUG> WP## done --note "Review passed: <summary>" - ❌ Reject: Write feedback to the temp file path shown in the prompt, then run
python3 .kittify/scripts/tasks/tasks_cli.py update <FEATURE-SLUG> WP## planned --review-feedback-file <temp-file-path>
The prompt will provide a unique temp file path for feedback - use that exact path to avoid conflicts with other agents!
The Python script handles all file updates automatically - no manual editing required!
- dependency_check:如果工作包前置元数据中列出了,请在审查该工作包前确认每个依赖的工作包都已合并到目标分支。
dependencies - dependent_check:识别所有将当前工作包列为依赖的其他工作包,并记录它们当前的看板泳道。
- rebase_warning:如果你要求修改且存在依赖当前工作包的其他工作包,请提醒对应的Agent执行变基操作,并提供具体命令(示例:)。
cd .worktrees/FEATURE-WP02 && git rebase FEATURE-WP01 - verify_instruction:确认依赖声明与实际代码耦合情况(导入、共享模块、API契约)一致。
审查完成后,滚动到底部并运行以下任意一个命令:
- ✅ 批准:
python3 .kittify/scripts/tasks/tasks_cli.py update <FEATURE-SLUG> WP## done --note "Review passed: <summary>" - ❌ 驳回:将反馈写入提示中展示的临时文件路径,然后运行
python3 .kittify/scripts/tasks/tasks_cli.py update <FEATURE-SLUG> WP## planned --review-feedback-file <temp-file-path>
系统提示会提供唯一的反馈临时文件路径,请使用该 exact 路径以避免与其他Agent产生冲突!
Python脚本会自动处理所有文件更新,无需手动编辑!