CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

railway-project-management

Comprehensive Railway.com project, environment, and variable management. Use when creating Railway projects, managing environments, configuring services, setting variables, syncing environments, managing PR environments, or organizing Railway infrastructure.

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-project-management/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

61%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 highly actionable CLI manual with real, well-signaled bundle files and good troubleshooting coverage. Its main weaknesses are duplicated command tables and padding that hurt token efficiency, and missing validation feedback loops around the batch environment-sync and destructive delete operations.

Suggestions

Cut the Quick Reference tables (or replace the Workflow command examples with them) — the commands currently appear twice, costing ~50 lines of tokens.

Add explicit validation steps to the batch/destructive workflows: after running scripts/sync-env.sh, verify with `railway variables list` per environment; before `railway environment delete`, confirm the target with `railway status` and warn that deletion is unrecoverable.

Move the Environment Strategies ASCII diagrams and Security Best Practices detail into the existing references/ files, keeping only one-line pointers in SKILL.md to shrink the main file toward an overview.

DimensionReasoningScore

Conciseness

The body is mostly command-driven and efficient, but the Quick Reference tables (~50 lines) duplicate commands already demonstrated in the Workflow sections, and lines like "DRY (Don't Repeat Yourself)" and "Benefits: ... Type-safe service connections" pad with explanations Claude does not need.

3 / 5

Actionability

Mostly copy-paste-ready: full CLI commands, an executable railway.json heredoc, and automation scripts that actually exist in the bundle. Minor gaps remain — the "Configure PR Environments" workflow is comment-only and steps like "(Set staging-specific variables)" are placeholders.

4 / 5

Workflow Clarity

Numbered workflows, a Verification and Validation section, and a Troubleshooting section provide sequencing and some checkpoints, but the batch sync-variables workflow delegates entirely to a script with no validation step described, the destructive `railway environment delete` has no safeguards, and the Common Workflows never chain into the verification steps — the rubric's cap for batch/destructive operations without validation applies.

3 / 5

Progressive Disclosure

All three references and both scripts referenced in the body exist as real files, are exactly one level deep, and are clearly signaled both inline ("See references/environment-types.md for detailed guide") and in Additional Resources. However, the ~510-line SKILL.md inlines Quick Reference tables and environment-strategy diagrams that could live in references, keeping it short of the lean-overview anchor.

4 / 5

Total

14

/

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 with explicit what-and-when structure and a clear Railway.com niche. Its weaknesses are the "Comprehensive" buzzword, a few vague closing verbs, and mild overlap with the sibling Railway skills it references.

DimensionReasoningScore

Specificity

Lists several concrete actions ("creating Railway projects", "managing environments", "configuring services", "setting variables", "syncing environments", "managing PR environments") but pads with the buzzword "Comprehensive" and the vague "organizing Railway infrastructure", leaving minor coverage gaps that keep it below the comprehensive anchor.

4 / 5

Completeness

Explicitly answers both: the "what" ("Railway.com project, environment, and variable management") and a clear "Use when..." clause enumerating seven concrete trigger phrases, matching the top anchor exactly.

5 / 5

Trigger Term Quality

Natural phrases a user would say are well covered ("Railway projects", "environments", "variables", "PR environments", "syncing environments"), but a few natural terms are missing (e.g., "Railway CLI", specific variable types like sealed/shared variables, duplicating environments).

4 / 5

Distinctiveness Conflict Risk

Clear Railway.com niche with distinct triggers, but "configuring services" and "organizing Railway infrastructure" overlap with closely related sibling skills (railway-deployment, railway-cli), giving minor conflict risk.

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

skill_md_line_count

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

Warning

Total

15

/

16

Passed

Repository

fernandezbaptiste/Skrillz

Path

skills/railway-project-management/SKILL.md

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.