CtrlK
BlogDocsLog inGet started
Tessl Logo

deploy-docker

Skill do DevOps/Deployer para dockerização, CI/CD, e deploy de aplicações. Use quando precisar criar Dockerfile, docker-compose, configurar pipeline CI/CD, deploy em cloud, configurar nginx, SSL, ou qualquer operação de infraestrutura. Trigger em: "deploy", "Docker", "Dockerfile", "docker-compose", "CI/CD", "pipeline CI/CD", "GitHub Actions", "nginx", "SSL", "produção", "staging", "Kubernetes", "AWS", "infraestrutura", "ambiente", "build", "release".

66

Quality

81%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Medium

Suggest reviewing before use

SKILL.md
Quality
Evals
Security

Quality

Content

66%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 highly actionable and ships clear, validated workflows with feedback loops for risky deploy operations. Its weaknesses are verbosity — a lengthy IaC concept section and fully inlined configs/scripts that duplicate a referenced guide — and poor progressive disclosure, with no bundle reference files and most detail kept inline.

Suggestions

Move the full Dockerfile/compose/nginx/CI YAML and the ssl-init.sh and rollback scripts into reference files under ./references/ or ./scripts/, keeping SKILL.md as a concise overview with clearly signaled links, to lift conciseness and progressive_disclosure.

Cut or relocate the IaC prose section (principles, the book-derived tool-mapping table, 'gado não bicho de estimação') — these explain concepts Claude already knows and pad the context window without adding actionable guidance.

Replace the broad 'ou qualquer operação de infraestrutura' phrasing in the description with a tighter scope statement to reduce overlap with adjacent infra/build skills.

DimensionReasoningScore

Conciseness

The ~820-line body inlines full Dockerfile, compose, nginx, CI/CD YAML, env files and multiple scripts, plus a long IaC prose section explaining concepts Claude already knows (idempotência, drift, 'gado não bicho de estimação', a book-derived tool-mapping table) — noticeably verbose with several padded sections despite a referenced detailed guide.

2 / 5

Actionability

It provides complete, copy-paste-ready executable artifacts covering the common cases: a multi-stage backend Dockerfile, full docker-compose, nginx config, a gated GitHub Actions workflow, rollback scripts, an idempotent ssl-init.sh, and an .env.example — all concrete and runnable.

5 / 5

Workflow Clarity

Destructive and batch operations (production deploy, DB migration) have explicit validation and feedback loops: CI jobs are needs-gated, prod deploy backs up the DB then runs a health check that fails the job on error, and rollback scripts validate health and auto-revert on failure; a pre-deploy checklist is included.

5 / 5

Progressive Disclosure

No bundle files exist and the bulk of detailed reference material (full YAML configs and scripts) is inlined directly in SKILL.md rather than split into reference files; the only pointed-to detail file (docs/skill-guides/deploy-docker.md) is external and largely duplicated inline, so structure is minimal and content that belongs in separate files is inlined.

2 / 5

Total

14

/

20

Passed

Description

96%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 strong: it states concrete capabilities, gives an explicit 'Use quando...' trigger clause, and lists a comprehensive set of natural trigger terms. Its only weakness is a broad 'qualquer operação de infraestrutura' phrasing that slightly raises overlap risk with neighboring infra skills.

DimensionReasoningScore

Specificity

Lists multiple concrete actions across the deploy domain — 'dockerização, CI/CD, e deploy', 'criar Dockerfile, docker-compose, configurar pipeline CI/CD, deploy em cloud, configurar nginx, SSL' — giving comprehensive coverage of what the skill does.

5 / 5

Completeness

It explicitly answers both 'what' (dockerização, CI/CD, deploy de aplicações) and 'when' (a 'Use quando precisar...' clause plus an explicit trigger-term list), matching the anchor for clearly and explicitly answering both with concrete trigger phrases.

5 / 5

Trigger Term Quality

An explicit 'Trigger em:' block enumerates natural user-facing terms and product names ('deploy', 'Docker', 'Dockerfile', 'GitHub Actions', 'nginx', 'SSL', 'produção', 'staging', 'Kubernetes', 'AWS', 'build', 'release'), covering synonyms and tool-specific keywords.

5 / 5

Distinctiveness Conflict Risk

The niche (dockerização/deploy/IaC) is mostly distinct with specific tool triggers, but the broad catch-all 'ou qualquer operação de infraestrutura' and terms like 'ambiente'/'build' create minor overlap risk with adjacent infra or build skills, keeping it just below a 5.

4 / 5

Total

19

/

20

Passed

Validation

81%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation13 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

skill_md_line_count

SKILL.md is long (838 lines); consider splitting into references/ and linking

Warning

allowed_tools_field

'allowed-tools' contains unusual tool name(s)

Warning

referenced_paths_exist

Referenced path issues: 3 missing

Warning

Total

13

/

16

Passed

Repository
felvieira/claude-skills-fv
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.