CtrlK
BlogDocsLog inGet started
Tessl Logo

railway-automation

Railway CI/CD integration and automation. Use when setting up GitHub Actions, GitLab CI, automated deployments, migration scripts, or programmatic Railway workflows.

64

Quality

77%

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/railway-automation/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

67%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 comprehensive, actionable skill body with good workflow structure and mostly executable examples. Its main weaknesses are generic best-practice padding and two broken references to a missing templates/ directory.

Suggestions

Trim the Best Practices bullets that restate common CI knowledge Claude already has (e.g. "Cache dependencies in CI", "Run tests before deploy") to reduce token cost.

Create the templates/ directory with the referenced github-workflow.yml and gitlab-ci.yml, or remove those citations and point to the existing references/*.md guides instead.

Flesh out the migration workflow with explicit validate-then-proceed checkpoints (dry-run preview -> apply -> verify) rather than listing 'Verification checks' only as a script feature.

DimensionReasoningScore

Conciseness

Mostly code and lists, but the Best Practices section pads with generic guidance Claude already knows ("Cache dependencies in CI", "Run tests before deploy", "Log all deployments") and the ~540-line body could be tightened.

3 / 5

Actionability

Largely copy-paste ready YAML workflows, bash commands, and a webhook handler, but minor gaps remain (the GraphQL mutation uses a `{...}` placeholder and the webhook JS is a sketch).

4 / 5

Workflow Clarity

Setup processes are numbered and risky operations carry checkpoints (health checks, rollback-on-failure feedback loop, migration --dry-run), though migration validation is only named as a feature rather than detailed inline.

4 / 5

Progressive Disclosure

Well-organized overview with one-level-deep references to real files (references/*.md, scripts/migrate.sh), but templates/github-workflow.yml and templates/gitlab-ci.yml are cited despite the templates/ directory not existing.

4 / 5

Total

15

/

20

Passed

Description

87%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, well-structured description that clearly states the domain and gives explicit, natural trigger guidance. It is specific to Railway automation and distinguishes itself from generic CI/CD skills.

DimensionReasoningScore

Specificity

Lists several concrete actions ("setting up GitHub Actions, GitLab CI, automated deployments, migration scripts, or programmatic Railway workflows") rather than a single generic one, with only minor coverage gaps.

4 / 5

Completeness

Explicitly answers both what ("Railway CI/CD integration and automation") and when ("Use when setting up...") with concrete trigger phrases, matching the top anchor.

5 / 5

Trigger Term Quality

Good natural keyword coverage ("GitHub Actions", "GitLab CI", "automated deployments", "migration scripts"), but missing common synonyms like "CI/CD pipeline", "deploy to Railway", or "Railway CLI".

4 / 5

Distinctiveness Conflict Risk

The Railway-specific framing carves a clear niche with distinct triggers and minimal overlap risk with generic CI skills.

5 / 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.

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

skill_md_line_count

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

Warning

Total

15

/

16

Passed

Repository
fernandezbaptiste/Skrillz
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.