Content
90%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 dense, high-signal operations skill: concrete API endpoints with idempotency and revision handling, a prescribed plan document structure, and sharp anti-patterns. The only gaps are the absence of a post-filing validation/retry loop and an unlinked reference to the companion execution skill.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body is lean and operational throughout — no line explains concepts Claude already knows; every section adds Paperclip-specific or project-specific knowledge (e.g. "A child must be checkout-able by the owner from its title and description alone", "Acceptance written as 'code review approval'. Reviewers need a behavior bar, not a process bar"). Each token earns its place. | 5 / 5 |
Actionability | Fully executable guidance: concrete API calls with exact fields — `PUT /api/issues/{issueId}/documents/plan` with `baseRevisionId` on conflict, `POST /api/issues/{issueId}/interactions` with `kind: request_confirmation`, `targetRevisionId`, `continuationPolicy: wake_assignee`, and a literal `idempotencyKey: "confirmation:{issueId}:plan:{revisionId}"` template. The plan structure and splitting rules are equally specific (owner specialties enumerated, `blockers: none` convention, imperative child titles). | 5 / 5 |
Workflow Clarity | The sequence is clear — when/when not to use, outputs, plan structure, then filing via API in order — with an explicit approval checkpoint ("Do not create implementation subtasks until the plan is accepted", request_confirmation, `in_review`, stay assigned so the acceptance wakes the planner). It stops short of a 5 because there is no validate/retry loop after filing (e.g. handling a `baseRevisionId` conflict or verifying the plan revision landed) and no verification that the comment and interaction were attached to the right revision. | 4 / 5 |
Progressive Disclosure | Well-organized single-file skill with clear sections and no nested references. It falls short of 5 on two counts: the body is ~70 lines (above the under-50-lines simple-skill exception) and the "companion skill" for converting accepted plans into executable tasks is named but never linked by key or path, so navigation to that dependent material is left implicit. | 4 / 5 |
Total | 18 / 20 Passed |