CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

shipping-and-launch

Prepares production launches. Use when preparing to deploy to production, or when asking what needs to be in place before shipping. Use when you need a pre-launch checklist, when setting up monitoring, when planning a staged rollout, or when you need a rollback strategy.

60

Quality

75%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Passed

No findings from the security scan

Fix and improve this skill with Tessl

tessl review fix ./skills/shipping-and-launch/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

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

An actionable, well-sequenced launch playbook whose rollout workflow, decision thresholds, and rollback template are exemplary. Its main weaknesses are verbosity from boilerplate code and generic monitoring lists, plus inlined checklists that overlap with the referenced detail files.

Suggestions

Trim the boilerplate React ErrorBoundary and Express error-handler code to just the non-obvious parts (what context to attach to reportError and the don't-expose-internals rule), cutting ~40 lines Claude can reproduce from memory.

Compress the "What to Monitor" tree to only project-specific metrics and thresholds, or move it to the referenced observability material.

De-duplicate the inline Security/Performance/Accessibility checklist sections against ../../references/*-checklist.md — either keep only brief summaries inline with the detail in the reference files, or inline the full lists and drop the references — and verify the ../../references/ paths actually resolve in the installed bundle.

DimensionReasoningScore

Conciseness

Mostly efficient checklist- and table-driven content, but several sections re-explain what Claude already knows: the ~40-line boilerplate React ErrorBoundary and Express error handler, the generic "What to Monitor" tree (CPU, memory, disk space), and the trivial feature-flag JSX snippet. These could be trimmed to their non-obvious parts.

3 / 5

Actionability

Strong concrete guidance: a numeric advance/hold/roll-back thresholds table, a staged rollout sequence with explicit percentages and monitoring windows, the command `git revert <commit> && git push`, and a copy-paste rollback plan template. Minor gaps remain — code snippets reference undefined helpers (`getFeatureFlags`, `reportError`, `ErrorFallback`) and template placeholders like "[X]ms" need user fill-in.

4 / 5

Workflow Clarity

The staged rollout is a clearly sequenced six-step workflow with explicit validation checkpoints at every stage ("Verify deployment succeeded (health check)", "24-48 hour monitoring window", "Advance only if all thresholds pass"), a feedback loop via the thresholds table, immediate rollback triggers, and both pre- and post-deploy verification checklists. Error-budget gating adds an objective release gate on top.

5 / 5

Progressive Disclosure

Good structure: well-organized sections and a dedicated, clearly signaled one-level-deep "See Also" list. Minor gaps: the inline Security/Performance/Accessibility checklist sections duplicate content the referenced files supposedly hold in detail, and the `../../references/*.md` paths resolve outside the skill directory (no bundle files exist to verify them against).

4 / 5

Total

16

/

20

Passed

Description

65%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 well-structured description with excellent trigger coverage and explicit when-guidance, weakened by a one-action generic what-clause and second-person voice that triggers the specificity penalty. Rewriting in third person while enumerating the concrete capabilities would lift it to the top anchors.

Suggestions

Convert to third-person voice: replace "Use when you need a pre-launch checklist... or when you need a rollback strategy" with phrasing like "Use when preparing a pre-launch checklist, setting up monitoring, planning a staged rollout, or defining a rollback strategy".

Expand the what-clause to enumerate concrete capabilities, e.g. "Runs pre-launch checklists covering security, performance, and accessibility; plans staged rollouts with decision thresholds; defines rollback plans and error-budget release gates".

Add the missing natural trigger synonyms "release" and "go live" to broaden keyword coverage.

DimensionReasoningScore

Specificity

The what-clause is a single generic action ("Prepares production launches") that names the domain but lists no concrete capabilities, matching the anchor 'Names the domain but actions are minimal or generic'. Additionally, the second-person phrasing ("Use when you need a pre-launch checklist", "when you need a rollback strategy") incurs the rubric's mandatory 1-point penalty on this dimension.

2 / 5

Completeness

Both parts are present: a clear what ("Prepares production launches") and an unusually thorough set of explicit when-clauses. It falls short of the top anchor because the what is a single terse phrase that does not enumerate the concrete deliverables (checklists, flag strategy, rollout plans, rollback templates) the skill actually provides.

4 / 5

Trigger Term Quality

Covers natural phrases users would say: "deploy to production", "before shipping", "pre-launch checklist", "staged rollout", "rollback strategy", "setting up monitoring". A few common synonyms like "release" and "go live" are missing, so it falls just short of comprehensive coverage.

4 / 5

Distinctiveness Conflict Risk

The launch/shipping niche is clear and the triggers (pre-launch checklist, staged rollout, rollback strategy) are unlikely to fire for unrelated skills. Minor overlap risk remains with closely related deployment/CI and observability skills, which the body itself acknowledges by pointing to a sibling observability skill.

4 / 5

Total

14

/

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

addyosmani/agent-skills

Path

skills/shipping-and-launch/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.