Agent skill · software engineering · davila7

railway-templates

Search and deploy services from Railway's template marketplace. Use when user wants to add a service from a template, find templates for a specific use case, or deploy tools like Ghost, Strapi, n8n, Minio, Uptime Kuma, etc. For databases (Postgres, Redis, MySQL, MongoDB), prefer the railway-database skill.

Why this skill is useful

Adds executable scripts for deploying services from Railway's template marketplace that are not available in public documentation.

What it needs

Requires railway-cli installed locally. About 2k tokens when loaded. Last updated 2026-08-06. 30,138 stars on the source repository.

What this skill does

Railway Templates Search and deploy services from Railway's template marketplace. When to Use User asks to "add Postgres", "add Redis", "add a database" User asks to "add Ghost", "add Strapi", "add n8n", or any other service User wants to find templates for a use case (e.g., "CMS", "storage", "monitoring") User asks "what templates are available?" User wants to deploy a pre-configured service Common Template Codes Category Template Code ---------- ---------- ------ Databases PostgreSQL postgres Redis redis MySQL mysql MongoDB mongodb CMS Ghost ghost Strapi strapi Storage Minio minio Automation n8n n8n Monitoring Uptime Kuma uptime-kuma For other templates, use the search query below. Prerequisites Get project context: Extract: id - project ID environments.edges[0].node.id - environment ID Get workspace ID: Search Templates List available templates with optional filters: Arguments Argument Type Description ---------- ------ ------------- first Int Number of results (max ~100) verified Boolean Only verified templates recommended Boolean Only recommended templates Rate Limit 10 requests per minute. Don't spam searches. Get Template Details Fetch a specific template by code: Returns: id - template ID (needed for deployment) serializedConfig - service configuration (needed for deployment) Deploy Template Step 1: Fetch Template Step 2: Deploy to Project Important: serializedConfig is the exact JSON object from the template query, not a string. Composability Connect services: Use railway-environment skill to add variable references View deployed service: Use railway-service skill Check logs: Use railway-deployment skill Add domains: Use railway-domain skill

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills davila7/templates

View the source on GitHub

Browse the @skills marketplace