CtrlK
BlogDocsLog inGet started
Tessl Logo

github-deep-review

GitHub deep review: bugs, PRs, best fix, stale-or-real, read code first.

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

Low

Low-risk findings worth noting

SKILL.md
Quality
Evals
Security

Quality

Content

100%

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

A well-structured, lean review skill that gives executable gh/git commands, a sequenced issue-review workflow with proof checkpoints, and a concrete output template, all organized into clearly navigable sections with no redundant concept explanation.

DimensionReasoningScore

Conciseness

The body is dense and assumes Claude's competence — it never explains what git, gh, PRs, or diffs are — and each section earns its place; not 2 because there is no unnecessary concept explanation or padding to tighten.

3 / 3

Actionability

Provides concrete, copy-paste-ready commands (gh issue/pr view, gh pr diff, git log, rg) and a literal output template with filled fields; not 2 because the guidance is executable rather than pseudocode or abstract direction.

3 / 3

Workflow Clarity

The Issue Review Shape is a numbered 1–5 sequence with explicit checkpoints (check whether main already fixes it, reproduce/proof) and an error-recovery branch ('if reproduction is not feasible, say what blocks it'); not 2 because validation/feedback steps are explicit rather than implicit.

3 / 3

Progressive Disclosure

No bundle files exist, and the single body is organized into clearly labeled sections (Start, Review Contract, Code Reading Depth, Provenance, Fix Quality Bar, PR/Issue Review Shape, Output Template) with no nested references; not 2 because navigation is clear and content is well-split by section rather than a monolithic wall.

3 / 3

Total

12

/

12

Passed

Description

82%

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 terse, distinctive description that names concrete GitHub review actions and natural trigger terms, but it omits an explicit "Use when..." clause, leaving the invocation trigger implied rather than stated.

Suggestions

Add an explicit 'Use when...' clause, e.g. 'Use when reviewing GitHub issues or PRs for bugs, regressions, or fix quality', to raise completeness from implied to explicit.

Replace skill-internal jargon 'stale-or-real' with user-facing phrasing like 'stale vs. still-reproducible' so the trigger terms match what users actually say.

DimensionReasoningScore

Specificity

Names the domain and multiple concrete actions — "bugs, PRs, best fix, stale-or-real, read code first" — matching the anchor that lists several specific concrete actions; not the level below because it goes beyond naming a domain to enumerating distinct review tasks.

3 / 3

Completeness

Clearly states what the skill does but has no explicit "Use when..." trigger clause, so "when" is only implied; capped at 2 per the guideline on missing trigger guidance, and not 3 because both what AND an explicit when are required.

2 / 3

Trigger Term Quality

Uses natural terms a user would actually say — "GitHub", "bugs", "PRs", "review", "fix" — giving good coverage; not below because the core terms are common user vocabulary rather than obscure jargon.

3 / 3

Distinctiveness Conflict Risk

Carves a clear niche — evidence-first, code-aware GitHub review — with distinct triggers unlikely to fire for unrelated skills; not 2 because the domain and posture are specific rather than broadly overlapping.

3 / 3

Total

11

/

12

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
steipete/agent-scripts
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.