CtrlK
BlogDocsLog inGet started
Tessl Logo

analyzing-release-readiness

Trigger a pre-merge release readiness review on a GitHub PR, GitLab MR, or local branch. Use when the user wants to analyze code changes for risk, correctness, and potential rollback issues before merging. Trigger words include release readiness, analyze PR, analyze MR, review PR, risk analysis, pre-merge, safe to ship, ready to merge, ready to commit, any risks, before merging, validate changes, release management.

69

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

77%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 well-sequenced operational content with excellent validation checkpoints and error handling. It loses points on efficiency and structure: the fallback path duplicates the core monitoring flow, and the whole thing is one monolithic file where the local-git prep and aws-mcp fallback flows could be separate references.

Suggestions

Extract the 'Local GitHub/GitLab repo' git-preparation flow and the 'Fallback (aws-mcp)' path into separate reference files (e.g., references/local-repo-flow.md and references/aws-mcp-fallback.md), keeping SKILL.md as an overview plus the core workflow.

Deduplicate the fallback sections 3-5 by referencing the core workflow's polling/monitoring/results steps and listing only the CLI command differences, instead of repeating the flow verbatim.

Consolidate the repeated array-and-string format rules (stated for GitHub, GitLab, and again in the fallback CRITICAL note) into a single shared format-rules note.

DimensionReasoningScore

Conciseness

The body is dense and operational (commands, JSON payloads, decision trees), but the Fallback section repeats the entire poll/monitor/present flow from the Core workflow nearly verbatim, and the array/string "Critical format rules" are stated twice (GitHub and GitLab) plus a third time in the fallback CRITICAL note. Matches anchor 3 (mostly efficient but could be tightened) rather than 4, since the duplication goes beyond minor trimming.

3 / 5

Actionability

Provides exact executable bash commands, exact JSON payloads (e.g., the githubPrContent example), exact tool names, polling intervals, and verbatim user-facing prompts. Fully copy-paste ready and covers the common GitHub, GitLab, and local-repo cases — matches anchor 5.

5 / 5

Workflow Clarity

Steps are strictly numbered with an explicit sequencing guard, and every risky git operation has validation: sensitive-file scan before staging, branch verification before push, user approval gates, plus feedback loops for error recovery (throttle retry up to 3 times, cancel on 5-minute stall). Matches anchor 5; the destructive/batch cap at 3 does not apply because validation checkpoints are present.

5 / 5

Progressive Disclosure

No bundle files exist and the ~400-line body inlines two large self-contained flows (local git branch preparation and the aws-mcp fallback) that clearly belong in separate reference files. Header structure is good, so this sits at anchor 3 (content that should be separate is inline) rather than 2 (minimal structure), but below 4 since nothing is split out.

3 / 5

Total

16

/

20

Passed

Description

91%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 that clearly states what the skill does and when to use it, backed by an unusually thorough list of natural trigger phrases. The only weakness is mild overlap risk with general code-review skills via triggers like "review PR" and "validate changes".

DimensionReasoningScore

Specificity

"Trigger a pre-merge release readiness review on a GitHub PR, GitLab MR, or local branch" and "analyze code changes for risk, correctness, and potential rollback issues" name the domain, three concrete input targets, and the analysis dimensions. Not a 5 because it omits end-to-end coverage of what the skill does (e.g., structured report generation and the suggested-fix/auto-fix flow); clearly above anchor 3's 1-2 concrete actions.

4 / 5

Completeness

Explicitly answers both what ("Trigger a pre-merge release readiness review... analyze code changes for risk, correctness, and potential rollback issues") and when ("Use when the user wants to analyze code changes... before merging") with concrete trigger phrases. Matches anchor 5 exactly.

5 / 5

Trigger Term Quality

"release readiness, analyze PR, analyze MR, review PR, risk analysis, pre-merge, safe to ship, ready to merge, ready to commit, any risks, before merging, validate changes, release management" is comprehensive natural-language coverage including colloquial synonyms like "safe to ship" and "any risks". Matches anchor 5; nothing significant is missing.

5 / 5

Distinctiveness Conflict Risk

The pre-merge/rollback-readiness niche is distinct, but trigger terms "review PR", "analyze PR", and "validate changes" overlap with generic code-review skills. Anchor 4 (mostly distinct, minor overlap risk with closely related skills) fits better than 5, which requires minimal conflict risk.

4 / 5

Total

18

/

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.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
aws/agent-toolkit-for-aws
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.