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.

72

Quality

88%

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%

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

The body is highly actionable with a clearly sequenced, well-validated workflow for a genuinely complex destructive operation. Its main weaknesses are verbosity from repeated emphasis callouts and duplicated flows, plus a monolithic structure that for a skill this size would benefit from referenced detail files.

Suggestions

Consolidate the repeated MANDATORY/STRICT SEQUENCING/Critical callouts into a single sequencing rule stated once near the top, and reference it instead of re-declaring it at each step.

Extract the aws-mcp fallback path (and/or the detailed local-git push flow) into a referenced file (e.g. FALLBACK.md) and keep SKILL.md as a concise overview pointing to it, reducing the monolithic length.

Shorten the multi-line quoted user prompts to the essential approval question, since Claude can phrase the surrounding context itself.

DimensionReasoningScore

Conciseness

Most operational detail (exact tool signatures, bash, polling intervals) earns its place, but the ~400-line body repeats sequencing emphasis via multiple MANDATORY/STRICT SEQUENCING/Critical callouts, embeds lengthy quoted user prompts, and duplicates the core auto-fix flow in the fallback section — it could be tightened.

2 / 3

Actionability

Provides fully executable bash snippets, exact tool-call signatures with parameters, copy-paste JSON examples, concrete polling intervals (30s/15s), and enumerated terminal statuses — copy-paste ready.

3 / 3

Workflow Clarity

Numbered, strictly sequenced steps with explicit validation checkpoints (base-branch verify, sensitive-file grep, branch verification before push, approval gates) and feedback loops (quick failure → list_associations; throttling retry) on destructive operations.

3 / 3

Progressive Disclosure

No bundle files exist and everything lives in one large monolithic SKILL.md; the sizable local-git flow and aws-mcp fallback path are inline content that, for a skill this large, could be split into referenced files. Sections are well-organized, so it is above a wall-of-text, but no progressive disclosure is used.

2 / 3

Total

10

/

12

Passed

Description

100%

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 specific, third-person, and answers both what and when with an explicit 'Use when' clause and a rich natural-language trigger list. It is concise without padding and clearly distinguishable from other skills.

DimensionReasoningScore

Specificity

Names multiple concrete actions (analyze code changes for risk, correctness, rollback issues) against specific targets (GitHub PR, GitLab MR, local branch), matching the 'lists multiple specific concrete actions' anchor.

3 / 3

Completeness

Clearly states what it does (trigger a pre-merge release readiness review) and when to use it via an explicit 'Use when the user wants to analyze code changes for risk, correctness, and potential rollback issues before merging' clause.

3 / 3

Trigger Term Quality

Explicit trigger-word list (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) gives good natural coverage users would actually say.

3 / 3

Distinctiveness Conflict Risk

The pre-merge release-readiness niche with GitHub PR/GitLab MR/local-branch triggers is distinct and unlikely to fire for unrelated skills.

3 / 3

Total

12

/

12

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