CtrlK
BlogDocsLog inGet started
Tessl Logo

review-pr

Service Diffguard: read-only PR review lenses for correctness, error visibility, comment truthfulness, test coverage, type/contract boundaries, and simplification across every language in this repo (Go, Vue/JS/SCSS, Rego, protobuf, SQL, Helm/YAML, shell). Use for PR review, pre-commit review, unstaged-diff review, or a targeted review of one of those aspects.

74

Quality

91%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

High

Do not use without reviewing

SKILL.md
Quality
Evals
Security

Quality

Content

90%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

A dense, highly actionable review playbook with concrete commands, templates, and a clear routed workflow. It is concise and executable; the main gap is that the referenced per-lens prompt files are not bundled alongside SKILL.md.

Suggestions

Bundle the six reference/<lens>.md files (service-steward, error-tripwire, doc-drift-check, harness-map, boundary-keeper, straight-line-pass) inside the skill so the one-level-deep references resolve within the bundle.

Add one explicit validation checkpoint in Diff intake (e.g., confirm scope is resolved and non-empty before routing) to push workflow_clarity to the top anchor.

Consider a short "When NOT to use" note to sharpen distinctiveness against general code-review skills.

DimensionReasoningScore

Conciseness

Lean and information-dense: it assumes Claude's competence (no explanations of what Go/Vue/Rego/proto are) and every table, command list, and template earns its place rather than padding context.

5 / 5

Actionability

Provides copy-paste-ready executable commands (git status/diff, gh pr diff, make test-only, go test ./path/...), a concrete lens-launch prompt template with placeholders, and a full report scaffold covering the common cases.

5 / 5

Workflow Clarity

Clear Diff intake → Lens routing → Execution (two-wave) → Aggregation sequence with quality gates (required finding fields, Open checks, re-run after fixes); a couple of explicit pre-proceed validation checkpoints are only implicit, keeping it just short of the top anchor.

4 / 5

Progressive Disclosure

Well-organized overview with one-level-deep lens references clearly signaled in a catalog table, but the referenced reference/*.md files are not present in the provided bundle, so resolution cannot be confirmed and the body is fairly dense.

4 / 5

Total

18

/

20

Passed

Description

92%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

A strong, specific description that clearly states both the capability set and the trigger conditions in third person. Minor room to broaden trigger-term synonyms, but it is otherwise comprehensive and distinct.

DimensionReasoningScore

Specificity

Lists six concrete review capabilities (correctness, error visibility, comment truthfulness, test coverage, type/contract boundaries, simplification) and the full language set, giving comprehensive coverage of what the skill does.

5 / 5

Completeness

Explicitly answers both what ("read-only PR review lenses for ... across every language") and when ("Use for PR review, pre-commit review, unstaged-diff review, or a targeted review of one of those aspects") with concrete trigger phrases.

5 / 5

Trigger Term Quality

Natural trigger phrases are present ("PR review", "pre-commit review", "unstaged-diff review", "targeted review"), but it stops short of synonym/extension-level breadth that would mark it comprehensive.

4 / 5

Distinctiveness Conflict Risk

Occupies a clear niche (polyglot PR/diff review with named lenses) with distinct triggers and minimal overlap risk; third-person voice is used correctly with no first/second-person penalty.

5 / 5

Total

19

/

20

Passed

Validation

100%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
ardanlabs/service
Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.