CtrlK
BlogDocsLog inGet started
Tessl Logo

plannotator-review

Open Plannotator's browser-based code review UI for the current worktree or a pull request URL, then act on the feedback that comes back.

60

Quality

70%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

Fix and improve this skill with Tessl

tessl review fix ./apps/skills/claude/plannotator-review/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

86%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.

The body is a lean, well-structured single-purpose skill with an executable command and a clear conditional branch. Its main weakness is the vague 'act on the feedback' instruction, which lacks concrete guidance for handling different feedback types.

Suggestions

Add brief, concrete guidance on how to handle common feedback types (e.g. apply a suggested diff, respond to a comment, or push a fix) rather than the generic 'act on the feedback'.

Clarify what counts as an approval/LGTM result so the acknowledge-vs-act branch is unambiguous.

Optionally note how $ARGUMENTS is interpreted (worktree vs. PR URL) so the command's behavior is explicit.

DimensionReasoningScore

Conciseness

The body is extremely lean (a single executable command plus one short instruction) with no padding or explanation of concepts Claude already knows, matching the anchor 5 'lean and efficient; every token earns its place'.

5 / 5

Actionability

It provides a concrete, executable command ('!`plannotator review $ARGUMENTS`') but the subsequent 'act on the feedback' guidance is high-level without specifics on how to address different feedback types, fitting anchor 4's 'minor gaps' rather than the fully copy-paste-ready coverage of 5.

4 / 5

Workflow Clarity

There is a clear two-step sequence with an explicit conditional branch (address feedback vs. acknowledge an LGTM), but the 'act on feedback' step is itself under-specified and lacks any checkpoint detail, so it sits at anchor 4 rather than a clean 5.

4 / 5

Progressive Disclosure

The skill is under 50 lines, single-purpose, needs no external references, and is organized into clear sections ('Code review feedback' / 'Your task'), so per the simple-skill exception it qualifies for anchor 5.

5 / 5

Total

18

/

20

Passed

Description

53%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.

The description states a clear purpose tied to a specific tool but lacks an explicit 'Use when...' trigger clause and offers only two broad actions rather than comprehensive specifics. It is distinct but would benefit from explicit trigger phrases and synonyms.

Suggestions

Add an explicit 'Use when...' clause, e.g. 'Use when the user asks to run a code review on the current worktree or a pull request URL'.

Include natural trigger synonyms such as 'PR', 'diff review', or 'review feedback' to broaden keyword coverage.

Spell out the concrete actions more fully (e.g. 'opens the review UI, surfaces annotations, and applies suggested fixes') to lift specificity.

DimensionReasoningScore

Specificity

Names the tool domain and two concrete actions ('Open Plannotator's browser-based code review UI' and 'act on the feedback that comes back') but the actions are broad rather than a comprehensive list, matching anchor 3 and falling short of the several specific actions needed for 4.

3 / 5

Completeness

It clearly states what the skill does (open the review UI and act on feedback) but provides no 'Use when...' trigger guidance, so per the boundary rule a missing explicit 'when' clause caps completeness at 3.

3 / 5

Trigger Term Quality

Includes some natural terms a user would say ('code review', 'pull request', 'worktree') but misses common variations and synonyms such as 'PR', 'diff', or 'review feedback', so it fits anchor 3 rather than the fuller coverage of 4.

3 / 5

Distinctiveness Conflict Risk

The Plannotator-specific tooling and 'pull request URL' framing give it a clear niche with only minor overlap risk against generic code-review skills, fitting anchor 4; it is not a 5 because 'code review' broadly overlaps with related review skills.

4 / 5

Total

13

/

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
backnotprop/plannotator
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.