spec-kitty-review

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese
IMPORTANT: 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
--agent <your-name>
to track who is reviewing!
If no WP ID is provided, it will automatically find the first work package with
lane: "for_review"
and move it to "doing" for you.
重要提示:运行以下命令后,你会看到一个很长的工作包提示(约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
    dependencies
    , confirm each dependency WP is merged to the target branch before you review this WP.
  • 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脚本会自动处理所有文件更新,无需手动编辑!