Skip to content

railwayapp/railway-skills

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

62 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Railway Skills

Agent skills for Railway, following the Agent Skills open format.

Installation

Claude Code (via Marketplace)

claude plugin marketplace add railwayapp/railway-claude-plugin
claude plugin install railway@railway-claude-plugin

Claude Code (from local clone)

git clone git@github.com:railwayapp/railway-claude-plugin.git ~/railway-claude-plugin
claude --plugin-dir ~/railway-claude-plugin/plugins/railway

Skills are invoked automatically when relevant.

Updating

claude plugin marketplace update
claude plugin update railway@railway-claude-plugin

Or use /plugin to open the interactive plugin manager.

Other Agents

Copy plugins/railway/skills/ to your agent's skills location, or reference the SKILL.md files directly.

Available Skills

Skill Description
status Check Railway project status
projects List, switch, and configure projects
new Create projects, services, databases
service Manage existing services
deploy Deploy local code
domain Manage service domains
environment Manage config (vars, commands, replicas)
deployment Manage deployments (list, logs, redeploy, remove)
database Add Railway databases
templates Deploy from marketplace
metrics Query resource usage
railway-docs Fetch up-to-date Railway documentation

Hooks

This plugin includes a PreToolUse hook that auto-approves railway-api.sh calls to avoid permission prompts on every GraphQL API request.

Repository Structure

railway-claude-plugin/
├── .claude-plugin/
│   └── marketplace.json
├── plugins/
│   └── railway/
│       ├── .claude-plugin/
│       │   └── plugin.json
│       ├── hooks/
│       │   ├── hooks.json
│       │   └── auto-approve-api.sh
│       └── skills/
│           ├── lib/
│           ├── reference/
│           └── {skill-name}/SKILL.md
├── AGENTS.md
├── CLAUDE.md → AGENTS.md
└── README.md

Creating New Skills

Create plugins/railway/skills/{name}/SKILL.md:

---
name: my-skill
description: What this skill does and when to use it
---

# Instructions

Step-by-step guidance for the agent.

## Examples

Concrete examples showing expected input/output.

References

License

MIT

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages