Content
88%Weight 40%Scale 1-5Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.
A tight, highly actionable destructive-operation workflow with strong sequencing, validation checkpoints, and user-consent gates at every risky step. The only real issues are minor repetition of safety reminders and a Step 4 fallback that depends on scripts from a different skill directory that are not part of this bundle.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body is dense and operational, assuming Claude knows git (no concept tutorials), but the safety line '本步骤不删除远程分支;不执行 git push --delete' is repeated three times across Steps 2, 3, and 5, and some rationale prose could be trimmed. Efficient with minor over-explanation, so 4 rather than 5. | 4 / 5 |
Actionability | Guidance is fully executable throughout: concrete commands ('git worktree remove [--force] "<TARGET_ROOT>"', 'git branch -d', 'git -C "<TARGET_ROOT>" status --porcelain', 'git branch --merged master'), complete MCP call blocks with owner/repo/issue_number arguments, and platform-specific script invocations. Copy-paste ready with the common cases covered. | 5 / 5 |
Workflow Clarity | Steps 0–5 are clearly sequenced with an explicit ordering rationale ('须先确认本地存在可移除的 worktree…再操作 GitHub Issue'), and the destructive operations are surrounded by validation checkpoints: master-branch check, TARGET_ROOT≠MAIN_ROOT guard, dirty-worktree consent, fetch/merge sync plus 'git branch --merged' confirmation via AskQuestion, issue-state read before closing, and '-d' refusal handling. Because validation and feedback loops (abort on fetch failure, user decides on MCP failure) are explicit, the destructive-operation cap at 3 does not apply. | 5 / 5 |
Progressive Disclosure | A single well-organized file with clear sections and no nested references, appropriate for a ~150-line workflow. It falls short of 5 because 方式 B in Step 4 references scripts under '.cursor/skills/github-worktree/scripts/' that are not part of this bundle (no references/, scripts/, or assets/ directories exist), an external dependency that is neither bundled nor clearly signaled as belonging to another skill. | 4 / 5 |
Total | 18 / 20 Passed |