CtrlK
BlogDocsLog inGet started
Tessl Logo

coolify-compose

Convert Docker Compose files to Coolify templates. Use when creating Coolify services, converting docker-compose.yml for Coolify deployment, working with SERVICE_URL/SERVICE_PASSWORD magic variables, or troubleshooting Coolify compose errors.

72

Quality

87%

Does it follow best practices?

Impact

No eval scenarios have been run

SecuritybySnyk

Passed

No known issues

SKILL.md
Quality
Evals
Security

Quality

Content

85%

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

This is a high-quality skill that provides comprehensive, actionable guidance for converting Docker Compose files to Coolify templates. Its greatest strengths are the concrete before/after YAML examples, clear decision matrices for choosing deployment modes and examples, and well-organized progressive disclosure. The only weakness is mild verbosity in the deployment modes section and some tables that could be consolidated.

DimensionReasoningScore

Conciseness

The skill is generally efficient and avoids explaining basic Docker Compose concepts, but some sections are somewhat verbose — the two deployment modes comparison tables repeat information, and the conversion checklist could be tighter. The content is mostly earned but could be trimmed by ~20%.

2 / 3

Actionability

Excellent actionability throughout — every section provides concrete, copy-paste-ready YAML examples with clear before/after patterns. The magic variables reference, health check patterns, environment variable syntax, and conversion checklist all give specific, executable guidance.

3 / 3

Workflow Clarity

The conversion checklist provides a clear numbered sequence (steps 0-6) with explicit decision points (check for build directives first, choose deployment mode). The troubleshooting table and decision matrices for mode selection and example selection provide good validation guidance. The depends_on with health check conditions serves as a built-in validation checkpoint.

3 / 3

Progressive Disclosure

The skill provides a clear overview with well-signaled references to deeper content: examples are organized by complexity (simple/, with-database/, multi-service/), magic variables reference is linked to a separate file, and external resources (official docs, templates repo) are clearly listed. The structure follows a logical progression from quick start to detailed patterns to troubleshooting.

3 / 3

Total

11

/

12

Passed

Description

89%

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

This is a well-crafted skill description with strong trigger terms, explicit 'Use when' guidance, and a clearly distinctive niche. Its main weakness is that the 'what' portion could be more specific about the concrete actions performed beyond just 'convert' — for example, mentioning specific transformations like mapping environment variables or configuring service dependencies.

Suggestions

Add more specific concrete actions to the 'what' portion, e.g., 'Convert Docker Compose files to Coolify templates, map environment variables to magic variables, configure service dependencies and networking for Coolify deployment.'

DimensionReasoningScore

Specificity

Names the domain (Docker Compose to Coolify templates) and mentions some actions like converting and troubleshooting, but doesn't list multiple specific concrete actions such as mapping environment variables, configuring networking, or handling volume mounts.

2 / 3

Completeness

Clearly answers both 'what' (convert Docker Compose files to Coolify templates) and 'when' with an explicit 'Use when...' clause listing four specific trigger scenarios including creating services, converting files, working with magic variables, and troubleshooting errors.

3 / 3

Trigger Term Quality

Includes strong natural keywords users would actually say: 'Docker Compose', 'Coolify', 'docker-compose.yml', 'SERVICE_URL', 'SERVICE_PASSWORD', 'magic variables', 'Coolify compose errors', and 'Coolify deployment'. These cover the main variations a user would naturally use.

3 / 3

Distinctiveness Conflict Risk

Highly distinctive with a clear niche — the combination of Docker Compose and Coolify is very specific and unlikely to conflict with generic Docker, Kubernetes, or other deployment skills. The mention of Coolify-specific concepts like magic variables further distinguishes it.

3 / 3

Total

11

/

12

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.

Validation11 / 11 Passed

Validation for skill structure

No warnings or errors.

Repository
joshuadavidthomas/agent-skills
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.