CtrlK
BlogDocsLog inGet started
Tessl Logo

deployment-patterns

Deployment workflows, CI/CD pipeline patterns, Docker containerization, health checks, rollback strategies, and production readiness checklists for web applications. Use when setting up CI/CD, containerizing an app, or checking production readiness before a release.

67

Quality

81%

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

SKILL.md
Quality
Evals
Security

Quality

Content

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

A dense, high-signal reference: nearly all content is executable code or concrete checklists with essentially no fluff. It falls short of top marks on actionability and workflow clarity due to a placeholder deploy step, a partially-complete health-check snippet, and the absence of explicit validation loops for risky operations like rollback.

Suggestions

Complete the detailed health-check example by defining the missing checkRedis/checkExternalApi helpers and the HealthCheck type (or trim the snippet to the single check shown), so the code is fully copy-paste ready.

Add an explicit validation loop for the risky rollback path (e.g., verify health endpoint returns 200 after kubectl rollout undo, and undo the undo / page if not) rather than only a pre-rollback checklist.

Consider moving the three per-stack Dockerfiles into one-level-deep reference files (e.g., references/dockerfiles.md) to keep SKILL.md as a tighter overview.

DimensionReasoningScore

Conciseness

Prose is terse and free of basic-concept padding, but the ASCII walkthroughs of rolling/blue-green/canary mechanics illustrate deployment strategies Claude already knows and could be trimmed, fitting the efficient-with-minor-over-explanation anchor.

4 / 5

Actionability

Three complete multi-stage Dockerfiles, a runnable GitHub Actions pipeline, k8s probe YAML, and zod config validation are copy-paste ready, but minor gaps remain: the deploy step is a commented placeholder and the detailed health-check snippet references undefined helpers (checkRedis, checkExternalApi, HealthCheck type).

4 / 5

Workflow Clarity

The Pipeline Stages section sequences lint → tests → build → staging → smoke tests → production, and the rollback and production-readiness checklists act as validation gates; however, no explicit validate-and-retry loop is described for the deploy/rollback workflow itself, leaving minor checkpoint gaps.

4 / 5

Progressive Disclosure

No bundle files exist; the single ~430-line file is well-sectioned and navigable, though the three per-stack Dockerfiles and long checklists could be split into one-level-deep reference files — good structure with minor organization gaps.

4 / 5

Total

16

/

20

Passed

Description

88%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: concrete capability list plus an explicit, specific 'Use when...' trigger clause in third person. Its only weaknesses are a few missing natural trigger synonyms and mild overlap risk with more specialized docker/CI skills.

DimensionReasoningScore

Specificity

The description lists multiple concrete capabilities covering the deployment lifecycle — 'Docker containerization, health checks, rollback strategies, and production readiness checklists' — matching the comprehensive-coverage anchor rather than the minor-gaps anchor below it.

5 / 5

Completeness

The first sentence explicitly answers what the skill does and the explicit 'Use when...' clause names three concrete trigger scenarios — the clear both-what-and-when anchor, not the weaker-when anchor at 4.

5 / 5

Trigger Term Quality

'Setting up CI/CD', 'containerizing an app', and 'checking production readiness before a release' are natural phrases users would say, but a few common variations (deploy, ship a release, kubernetes/k8s pipeline) are missing, matching the good-coverage-with-gaps anchor.

4 / 5

Distinctiveness Conflict Risk

It carves out a clear deployment niche, but its breadth (Docker, CI/CD, health checks) creates minor overlap risk with dedicated docker or kubernetes skills, fitting the mostly-distinct anchor rather than the minimal-conflict anchor at 5.

4 / 5

Total

18

/

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

metadata_version

'metadata.version' is missing

Warning

Total

15

/

16

Passed

Repository
affaan-m/ECC
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.