CtrlK
BlogDocsLog inGet started
Tessl Logo

merge-dependency-updates

Review and merge open bot PRs: dependency updates from dotnet-maestro, codeflow from dotnet/dotnet, and OneLoc localization PRs. Produces a clickable dashboard with CI status, review state, and suspicious file flags. Use when you want to triage all open bot PRs in one pass.

68

Quality

84%

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

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

Highly actionable and concisely written operational guidance with excellent executable examples. Its main weakness is the absence of explicit validation/verification checkpoints for a batch, destructive workflow, which caps workflow clarity.

Suggestions

Add an explicit validation gate before merging/pushing — e.g., 'Only merge after CI shows SUCCESS and review is APPROVED; re-check statusCheckRollup immediately before merge' — to satisfy the feedback-loop requirement for batch/destructive operations.

Include a verify step after the version bump push (e.g., re-fetch and confirm the commit landed, CI re-triggered) so the 3b sub-flow has an explicit checkpoint.

Consider moving the large GraphQL query and/or the suspicious-file detection table into a one-level-deep reference file to reduce inline bulk and improve progressive disclosure.

DimensionReasoningScore

Conciseness

Lean and assumes Claude's competence (no explanations of PRs, CI, or localization), but the full multi-row example dashboard block and large GraphQL query are illustrative padding that could be trimmed slightly.

4 / 5

Actionability

Provides copy-paste-ready, fully executable guidance: exact gh api graphql queries, the updatePullRequestBranch mutation, exact git commands, precise file paths, and concrete search strings covering each PR category.

5 / 5

Workflow Clarity

A clear 4-step sequence exists, but this is a batch operation with destructive/outward-facing actions (merging PRs, pushing version bumps) and lacks explicit validation checkpoints or feedback loops before merge/push, so workflow_clarity is capped at 3 per the rubric's batch/destructive-operation rule.

3 / 5

Progressive Disclosure

Well-organized with clear section headers and self-contained content (no bundle files exist and no external references are made), though it is somewhat monolithic with the large GraphQL block and multiple tables all inline rather than split into one-level-deep references.

4 / 5

Total

16

/

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 and the trigger condition for a well-scoped niche. Trigger-term coverage is good but slightly jargon-heavy, leaving room for a few more natural synonyms.

DimensionReasoningScore

Specificity

Lists multiple concrete actions ('Review and merge open bot PRs', 'Produces a clickable dashboard with CI status, review state, and suspicious file flags') across three named PR sub-categories, giving comprehensive coverage rather than minor gaps.

5 / 5

Completeness

Explicitly answers both what ('Review and merge... Produces a clickable dashboard...') and when ('Use when you want to triage all open bot PRs in one pass') with a concrete 'Use when...' trigger phrase.

5 / 5

Trigger Term Quality

Natural trigger phrases like 'open bot PRs', 'dependency updates', and 'triage all open bot PRs in one pass' are present, but coverage leans on domain jargon (dotnet-maestro, codeflow, OneLoc) and omits some natural synonyms a user might say.

4 / 5

Distinctiveness Conflict Risk

Targets a clear niche — MSBuild bot PRs from named bots with named PR types (dependency updates, codeflow, OneLoc) — yielding distinct triggers and minimal conflict risk with other skills.

5 / 5

Total

19

/

20

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
dotnet/msbuild
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.