# templates

Discovers Railway marketplace templates and deploys pre-configured services. Useful when adding apps like Ghost, Strapi, or n8n to your project.

- skill · `type=skill` · Claude Code · 101 installs
- Author: Railway
- License: MIT · policy=link-only · description only; the file stays with the author
- Source: https://github.com/davila7/claude-code-templates/tree/HEAD/cli-tool/components/skills/railway/templates
- Updated: 2026-10-24
- HTML: https://affpapa.org/en/nevibecode/skills/templates

## What it does

This skill queries Railway's template catalog using GraphQL API calls and the local CLI. It searches entries by category, such as CMS or monitoring, and retrieves configuration payloads for codes like `ghost` or `uptime-kuma`.

Execution requires a configured `railway-cli` binary. The helper script inspects project and environment identifiers using `railway status --json` before dispatching a `templateDeployV2` mutation. Without an active project context in the CLI, deployments fail immediately.

Search calls are capped at 10 requests per minute. For standard databases like Postgres or Redis, Railway advises using the dedicated `railway-database` skill instead, even though raw template deployments remain functional.

## Requirements
- Works with: PostgreSQL, MongoDB, n8n

## Install

### Claude Code (native platform)

1. **claude-code-templates**
```bash
npx claude-code-templates@latest --skill railway/templates
```

2. **Skills CLI (Vercel)**
```bash
npx skills add davila7/claude-code-templates --skill templates -a claude-code
```

3. **Manually: put the files in place**
- File: `~/.claude/skills/templates/SKILL.md` — Copy the whole skill folder; for one project use .claude/skills/templates/

### Codex

**Manually: put the files in place**
- File: `.agents/skills/templates/SKILL.md` — For all projects use ~/.agents/skills/

### Cursor

**Manually: put the files in place**
- File: `.cursor/skills/templates/SKILL.md` — Cursor also reads .agents/skills/ and .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install davila7/claude-code-templates templates
```

2. **Manually: put the files in place**
- File: `.github/skills/templates/SKILL.md`

### Gemini CLI

**Platform CLI**
```bash
gemini skills install https://github.com/davila7/claude-code-templates --path cli-tool/components/skills/railway/templates
```

### Windsurf (Devin Desktop)

**Manually: put the files in place**
- File: `.devin/skills/templates/SKILL.md` — The legacy .windsurf/skills/ path still works

### Claude.ai

**Claude.ai**
- Zip the folder and upload it in Settings → Capabilities → Skills

Where a file is given instead of a command, copy the files from the source to that path: https://github.com/davila7/claude-code-templates/tree/HEAD/cli-tool/components/skills/railway/templates

## When to use it
- deploy apps like n8n or Strapi into Railway
- search verified templates for monitoring or storage
- fetch serialized service configurations by template code
- launch Minio without writing deployment configs manually

## Example prompts
- Search Railway marketplace for verified monitoring templates
- Deploy the n8n template into my current Railway environment
- Get configuration details for the ghost template

## Similar
- [wizard](https://affpapa.org/en/nevibecode/skills/wizard.md) — skill · 553369 installs
- [hyperframes-cli](https://affpapa.org/en/nevibecode/skills/heygen-com-hyperframes-cli.md) — skill · 1300000 installs
- [setup-pre-commit](https://affpapa.org/en/nevibecode/skills/setup-pre-commit.md) — skill · 489289 installs
- [using-git-worktrees](https://affpapa.org/en/nevibecode/skills/using-git-worktrees.md) — skill · 217153 installs
- [finishing-a-development-branch](https://affpapa.org/en/nevibecode/skills/finishing-a-development-branch.md) — skill · 214439 installs
- [orca-cli](https://affpapa.org/en/nevibecode/skills/orca-cli.md) — skill · 354000 installs

From the same set: [davila7/claude-code-templates](https://affpapa.org/en/nevibecode/by/davila7/claude-code-templates.md) — 804 cards

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
