CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

land-and-deploy

Merge PR, wait for CI, verify deploy, run canary. The complete landing pipeline.

Quality

83%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Critical

Do not install without reviewing

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.

The body is a strongly executed linear pipeline: fully executable commands, explicit stop conditions, a genuine pre-merge readiness gate with a checklist, and revert paths at every failure point. The only weaknesses are minor: slightly trimmable decorative report formatting, and a disconnect between the frontmatter argument flags (--skip-checks, --env) and a body that never references them.

DimensionReasoningScore

Conciseness

The body is dominated by commands, stop conditions, and tables with almost no explanation of concepts Claude already knows. Minor trimmable content remains (the ~25-line ASCII report box in Step 3.5, framing sentences like "Detect how this project deploys so we know what to verify"), so it fits 4 (efficient, minor over-explanation) rather than 5.

4 / 5

Actionability

Nearly every step provides copy-paste-ready gh/git/curl commands, including an executable platform-detection snippet and an awk diff-scope classifier; remaining placeholders (<run-id>, <merge-commit-sha>) are inherently contextual values. This matches the 5 anchor (fully executable, copy-paste ready, common cases covered) better than 4, which expects minor gaps in concrete guidance.

5 / 5

Workflow Clarity

Steps 1-10 are explicitly sequenced with stop conditions at each stage, Step 3.5 is a dedicated pre-merge validation gate with a checklist report, failing tests are declared a blocker, and revert is offered as an escape hatch at every failure point. For a skill whose core operation is an irreversible production merge, this matches the 5 anchor (explicit validation, feedback loops, checklists); the destructive-operation cap does not apply because validation is present.

5 / 5

Progressive Disclosure

With no bundle files, the single-file structure is well organized into numbered steps, decision trees, and platform tables. Minor gaps prevent a 5: the frontmatter argument-hint promises --skip-checks and --env flags that the body never explains, and the Usage section appears only at the very end.

4 / 5

Total

18

/

20

Passed

Description

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

The description is concise, specific, and action-oriented, clearly stating what the skill does across the whole landing pipeline. Its main weakness is the missing "Use when..." trigger clause, which both caps completeness and leaves natural trigger synonyms ("land it", "ship", "push to production") uncovered. Adding an explicit when-clause would resolve the biggest scoring gap.

Suggestions

Add an explicit trigger clause, e.g., "Use when the user asks to land, merge, or ship a PR after CI has been set up" — its absence caps completeness at 3.

Include natural user phrasings like "land it", "ship it", "release to production", or "push to main" alongside the existing technical terms to improve trigger term coverage.

Clarify that this skill runs after a PR already exists (e.g., mention it picks up where PR creation left off) to reduce overlap with PR-creation or generic deploy skills.

DimensionReasoningScore

Specificity

"Merge PR, wait for CI, verify deploy, run canary" lists four concrete actions that comprehensively cover the landing pipeline described in the body. It matches the 5 anchor (multiple specific concrete actions, comprehensive coverage) better than 4, which expects minor gaps in coverage.

5 / 5

Completeness

The "what" is explicit (merge, CI wait, deploy verification, canary), but there is no "Use when..." clause or equivalent trigger guidance, which caps completeness at 3 per the rubric guidelines. It is not 4 because the "when" is entirely absent rather than merely implicit or imprecise.

3 / 5

Trigger Term Quality

Natural terms like "Merge PR", "CI", "deploy", "canary", and "landing pipeline" are present, but common user synonyms such as "land it", "ship", "release", or "push to production" are missing. This fits 4 (good keyword coverage, a few natural terms missing) rather than 5, which requires synonyms and variations.

4 / 5

Distinctiveness Conflict Risk

The merge-then-verify-deploy pipeline is a clear niche, but individual terms like "deploy" and "CI" overlap with general shipping/deployment skills. It fits 4 (mostly distinct, minor overlap risk with closely related skills) rather than 5, since a user asking simply to "deploy" could match other skills.

4 / 5

Total

16

/

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.

Validation — 15 / 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

FlorianBruniaux/claude-code-ultimate-guide

Path

examples/skills/land-and-deploy/SKILL.md

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.