CtrlK
BlogDocsLog inGet started
Tessl Logo

address-pr-comments

Read PR review comments, evaluate validity, implement fixes, push changes, and reply/resolve threads

61

Quality

Does it follow best practices?

Impact

No eval scenarios have been run

SecuritybySnyk

Passed

No known issues

SKILL.md
Quality
Evals
Security

Quality

Content

77%

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

The content is highly actionable with a clear, validated multi-step workflow and strong security framing. It loses points on conciseness due to repeated reminders and dense inline GraphQL, and on progressive disclosure because everything lives inline with no reference files.

Suggestions

Move the large GraphQL pagination snippets into a references/ file and link to it, keeping the SKILL.md body lean.

Consolidate the repeated prompt-injection / external-data reminders into a single concise security note to reduce token overhead.

DimensionReasoningScore

Conciseness

The body is mostly efficient and instruction-oriented, but the repeated security/prompt-injection reminders and the lengthy embedded GraphQL pagination blocks add bulk that could be tightened or offloaded to a reference.

2 / 3

Actionability

Provides copy-paste-ready, executable gh/GraphQL/bash commands at every step with concrete jq filters, test commands, and decision matrices — fully actionable.

3 / 3

Workflow Clarity

An explicit 8-step sequenced workflow with validation checkpoints (verify against bash, run tests, iterate until passing) and clear feedback loops for error recovery.

3 / 3

Progressive Disclosure

The SKILL.md is a long monolithic body with no bundle files in references/scripts/assets and no one-level-deep references to split out the heavy GraphQL snippets; some inline content could be separated for easier navigation.

2 / 3

Total

10

/

12

Passed

Description

67%

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 is concrete and specific, listing a clear multi-step capability chain tied to a distinct PR-review niche. Its main weakness is the missing explicit 'Use when...' trigger guidance and limited coverage of natural user phrasings.

Suggestions

Add an explicit trigger clause, e.g. 'Use when the user asks to address, respond to, or resolve code review comments on a pull request.'

Broaden trigger terms to include natural phrasings like 'code review', 'review feedback', or 'address PR comments'.

DimensionReasoningScore

Specificity

Lists several concrete actions — 'Read PR review comments, evaluate validity, implement fixes, push changes, and reply/resolve threads' — each a distinct, specific action.

3 / 3

Completeness

Clearly answers 'what' (read, evaluate, fix, push, reply/resolve), but has no explicit 'Use when...' trigger clause, so 'when' is only implied by the topic — capping completeness at 2 per the guidelines.

2 / 3

Trigger Term Quality

Contains relevant terms like 'PR review comments' and 'threads', but lacks common natural variations users would say (e.g. 'code review', 'review feedback', 'address comments').

2 / 3

Distinctiveness Conflict Risk

Targets a clear niche — addressing code-review comments on PRs with reply/resolve workflow — that is unlikely to be confused with unrelated skills.

3 / 3

Total

10

/

12

Passed

Validation

93%

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

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

15

/

16

Passed

Repository
DataDog/rshell
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.