CtrlK
BlogDocsLog inGet started
Tessl Logo

deployment-pipeline-design

Design multi-stage CI/CD pipelines with approval gates, security checks, and deployment orchestration. Use when architecting deployment workflows, setting up continuous delivery, or implementing GitOps practices.

75

1.12x
Quality

72%

Does it follow best practices?

Impact

91%

1.12x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No findings from the security scan

Fix and improve this skill with Tessl

tessl review fix ./tests/ext_conformance/artifacts/agents-wshobson/cicd-automation/skills/deployment-pipeline-design/SKILL.md

The canonical home for this skill is deployment-pipeline-design in wshobson/agents

SKILL.md
Quality
Evals
Security

Quality

Content

50%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 rich with concrete, executable pipeline examples across GitHub Actions, GitLab, Azure, and Kubernetes, but it is noticeably verbose — re-teaching deployment-strategy fundamentals Claude already knows — and its two advertised reference files are missing from the bundle, leaving dangling pointers. Workflow sequencing is illustrated well in examples, yet there is no validated step-by-step process for the design task itself.

Suggestions

Remove or drastically compress the 'Characteristics' bullets under each deployment strategy and the generic 'Pipeline Best Practices' list — Claude already knows what rolling, blue-green, and canary deployments entail; keep only project-specific guidance.

Fix the dangling references: either add references/pipeline-orchestration.md and assets/approval-gate-template.yml to the bundle or remove the 'Reference Files' and inline '**Reference:**' pointers that cite them.

Move the three platform-specific approval-gate YAML examples and the deployment-strategy details into a reference file, keeping SKILL.md as a concise overview with one canonical end-to-end pipeline example.

DimensionReasoningScore

Conciseness

The ~360-line body spends substantial tokens on concepts Claude already knows — 'Characteristics' bullets re-explaining rolling/blue-green/canary deployments ('Gradual rollout', 'Instant switchover', 'Doubles infrastructure cost temporarily') and a generic best-practices list ('Fail fast - Run quick tests first', 'Parallel execution - Run independent jobs concurrently'). This matches the 2 anchor's several unnecessary explanations and padded sections rather than the mostly-efficient 3.

2 / 5

Actionability

Provides mostly executable, platform-specific code: a complete GitHub Actions multi-stage workflow, GitLab delayed-approval config, Azure ManualValidation task, Argo Rollouts canary steps, and concrete kubectl rollback commands. It is not 5 because some examples are placeholder templates ('# Deployment commands') and the monitoring snippet relies on undefined variables like $PROMETHEUS_URL without setup.

4 / 5

Workflow Clarity

A pipeline sequence is present ('Build → Test → Staging → Approve → Production' plus a 9-step breakdown) and the rollback section includes a health-check feedback loop, but the stages describe the artifact being built rather than a guided design workflow for Claude. The 4 anchor's 'clear sequence with most checkpoints' for the actual task process is not met — there are no explicit checkpoints telling Claude how to validate its own pipeline design.

3 / 5

Progressive Disclosure

Section headers are clear and references are explicitly signaled ('Reference Files', '**Reference:** See assets/approval-gate-template.yml'), but both referenced files — references/pipeline-orchestration.md and assets/approval-gate-template.yml — do not exist in the bundle, so navigation is broken. Substantial platform-specific content (approval-gate patterns for three platforms, deployment strategy details) is inlined where the rubric expects it split into reference files, matching the 3 anchor of 'content that should be separate is inline'.

3 / 5

Total

12

/

20

Passed

Description

83%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 concrete capabilities and includes an explicit, well-phrased 'Use when...' trigger clause in third person. Trigger terms are natural and domain-appropriate. Minor room for improvement in covering more synonyms (tool names, 'deploy' phrasing) to sharpen distinctiveness against adjacent DevOps skills.

DimensionReasoningScore

Specificity

Names several specific capabilities — 'Design multi-stage CI/CD pipelines with approval gates, security checks, and deployment orchestration' — giving concrete actions beyond a generic domain statement. Falls short of the 5 anchor because coverage is a single design-scope sentence rather than a comprehensive list of multiple discrete actions.

4 / 5

Completeness

Explicitly answers both parts: what it does ('Design multi-stage CI/CD pipelines with approval gates, security checks, and deployment orchestration') and when to use it ('Use when architecting deployment workflows, setting up continuous delivery, or implementing GitOps practices'). This matches the 5 anchor's clear what-and-when with concrete trigger phrases; it is not the 4 anchor because the when-clause is explicit and specific, not merely adequate.

5 / 5

Trigger Term Quality

Includes natural phrases users would say: 'CI/CD', 'deployment workflows', 'continuous delivery', 'GitOps', 'approval gates'. A few common variations (e.g. 'pipeline setup', 'deploy', tool names like GitHub Actions/Jenkins) are missing, matching the 4 anchor's 'good coverage, a few natural terms missing' rather than the comprehensive synonym coverage of 5.

4 / 5

Distinctiveness Conflict Risk

The CI/CD pipeline-design niche with approval gates and GitOps triggers is mostly distinct from unrelated skills. It earns 4 rather than 5 because it could still overlap with closely related CI-implementation or DevOps skills that share 'pipeline' and 'deployment' triggers.

4 / 5

Total

17

/

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

referenced_paths_exist

Referenced path issues: 3 missing

Warning

Total

15

/

16

Passed

Repository
Dicklesworthstone/pi_agent_rust
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.