💡 摘要
一个用于管理Railway部署的CLI技能,具有状态检查、健康检查和日志等功能。
🎯 适合人群
DevOps工程师软件开发人员项目经理系统管理员技术支持团队
🤖 AI 吐槽: “看起来很能打,但别让配置把人劝退。”
安全分析中风险
风险:Medium。建议检查:是否执行 shell/命令行指令;文件读写范围与路径穿越风险;依赖锁定与供应链风险。以最小权限运行,并在生产环境启用前审计代码与依赖。
Railway Skill for Claude Code
A Claude Code skill for managing Railway deployments via CLI.
Features
- Status checks - View project, environment, service, and deployment info
- Health checks - Verify your deployment is responding
- Logs - View deploy/build logs with natural language filters ("errors", "last hour")
- Deploy - Deploy with automatic health verification
- Variables - View/set env vars (sensitive values auto-redacted)
- Project switching - Quick switch between Railway projects
- Database access - Connect to database shells
Installation
npx add-skill mshumer/claude-skill-railway
Or manually copy the railway folder to your Claude Code skills directory:
# Personal (all projects) cp -r railway ~/.claude/skills/ # Or project-specific cp -r railway /path/to/project/.claude/skills/
Prerequisites
- Install Railway CLI:
npm install -g @railway/cli - Login:
railway login - Link a project:
railway link
Usage
/railway # Status check (default)
/railway status # Project info + last deployment
/railway health # Check if deployment is responding
/railway logs # Recent logs
/railway logs errors # Error logs only
/railway logs 1h # Logs from last hour
/railway deploy # Deploy + verify
/railway redeploy # Redeploy without rebuild
/railway vars # List environment variables
/railway switch <name> # Switch to different project
/railway db # Connect to database shell
/railway link # List and link a project
License
MIT
五维分析
清晰度8/10
创新性6/10
实用性9/10
完整性8/10
可维护性7/10
优缺点分析
优点
- 全面的部署管理功能
- 自然语言日志过滤
- 部署期间自动健康验证
缺点
- 需要安装Railway CLI
- 仅限于Railway平台
- 新用户可能需要额外设置
相关技能
免责声明:本内容来源于 GitHub 开源项目,仅供展示和评分分析使用。
版权归原作者所有 mshumer.
