CtrlK
BlogDocsLog inGet started
Tessl Logo

my-pr-checker

Manage your own GitHub pull requests — check CI status, inline review comments, PR-level comments, resolve review threads, fix issues, and iterate until all checks pass and threads are resolved. Use for managing your own PRs (not external contributions). Triggers on "check my PR", "check PR", "/my-pr-checker <number>".

72

Quality

90%

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

88%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 lean, highly actionable skill: executable gh/GraphQL commands, a clear six-step workflow with validation feedback loops, approval gates on destructive actions, and a loop-termination rule. Minor room to grow in filling command placeholders and potentially splitting edge-case operations into a reference file.

DimensionReasoningScore

Conciseness

The body is commands and decision rules only — no re-teaching of git/CI concepts, and the single explanatory line ("Unresolved threads block merging even after approval") earns its tokens.

5 / 5

Actionability

Step 1's assessment commands and the GraphQL thread-resolution mutation are complete and executable, but recurring placeholders (<COMMENT_ID>, [commit], --body "...", git add <files>) leave minor gaps in copy-paste readiness.

4 / 5

Workflow Clarity

Steps 1–6 are clearly sequenced with an explicit re-check loop ("Repeat Steps 1–5 until..." plus gh pr checks --watch), an escalation cap ("after 3 attempts, report the blocker"), and required user approval before destructive operations (force-push, re-create, delete).

5 / 5

Progressive Disclosure

Well-organized numbered sections in a single self-contained file with no nested references, but at ~120 lines it exceeds the under-50-line simple-skill carve-out, and the Special Operations / GraphQL detail could plausibly live in a reference file.

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 description: it uses third-person voice, lists concrete capabilities comprehensively, and gives explicit use-when guidance with distinct trigger phrases. The only weakness is slightly narrow trigger-term coverage missing a few natural synonyms.

DimensionReasoningScore

Specificity

"check CI status, inline review comments, PR-level comments, resolve review threads, fix issues, and iterate until all checks pass and threads are resolved" enumerates multiple concrete actions covering the full manage-own-PR workflow with no gaps.

5 / 5

Completeness

Explicitly answers what ("Manage your own GitHub pull requests — check CI status, ... resolve review threads, fix issues") and when ("Use for managing your own PRs (not external contributions). Triggers on 'check my PR'...") with concrete trigger phrases.

5 / 5

Trigger Term Quality

Triggers "check my PR", "check PR", and "/my-pr-checker <number>" are natural user phrasings, but common variations like "review my PR" or "fix PR comments" are absent.

4 / 5

Distinctiveness Conflict Risk

"your own PRs (not external contributions)" explicitly scopes a clear niche with distinct triggers, minimizing overlap with generic code-review or PR-review skills.

5 / 5

Total

19

/

20

Passed

Validation

87%

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

Validation — 14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

allowed_tools_field

'allowed-tools' contains unusual tool name(s)

Warning

frontmatter_unknown_keys

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

Warning

Total

14

/

16

Passed

Repository
homeassistant-ai/ha-mcp
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.