Content
92%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 well-engineered, prescriptive skill body: it pins every risky decision (immutable deployment IDs, machine-readable state, no alias-based readiness), provides executable commands and a self-contained monitor prompt, and includes explicit validation and failure-recovery steps. The only improvement available is trimming the triple-stated preview-alias rule outside the heartbeat template.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | No padding and no explanations of concepts Claude already knows — every section is Vercel/Codex-specific operational instruction. It falls short of anchor 5 only because the alias/state rule is stated three times ("Never monitor a branch preview alias", "never use it for state checks", "Never curl the preview URL to determine readiness"), though the repetition inside the heartbeat template is justified by the stated self-containment requirement. | 4 / 5 |
Actionability | Fully executable throughout: "python3 .agents/skills/vercel/scripts/check-deployment.py <deployment-id-or-url>", "vercel list remotion --scope remotion --format=json" with exact JSON matchers (".meta.githubCommitSha == <full commit SHA>"), a concrete URL transformation example, and a copy-paste heartbeat prompt template. The referenced script exists in the bundle and behaves as described. | 5 / 5 |
Workflow Clarity | Clear sequence (resolve → read state → create monitor) with explicit checkpoints: an ordered 1-4 resolution source list, a terminal/in-progress/unknown state map, a pre-flight validation step ("Before creating a heartbeat, run the checker once. If the deployment is already terminal, report immediately"), and an error-recovery branch ("ask for the Vercel dashboard URL, PR number, or commit SHA"). This matches the anchor-5 pattern of explicit validation plus feedback loops. | 5 / 5 |
Progressive Disclosure | The one bundle file (scripts/check-deployment.py) is well-signaled and referenced consistently, one level deep, and the checker's ~170 lines of validation/normalization logic are correctly delegated to it instead of inlined in SKILL.md. Sections are clearly headed and the body stays at overview-plus-orchestration altitude, matching the anchor-5 structure. | 5 / 5 |
Total | 19 / 20 Passed |