ralph-ci

Automate CI/CD deployment for AI loops on GitHub Actions and VPS.

3|Updated Feb 14, 2026
One-click install
npx skills add https://github.com/mattwoodco/skills --skill ralph-ci
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ralph-ci
Source: https://github.com/mattwoodco/skills/tree/main/skills/ralph-ci
Command: npx skills add https://github.com/mattwoodco/skills --skill ralph-ci

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the setup and management of Continuous Integration (CI) infrastructure for AI-powered loops, ensuring reliability, cost control, and operational safety.

Core Features & Use Cases

  • CI/CD Automation: Generates GitHub Actions workflows for automated testing and deployment of AI loops.
  • VPS Deployment: Creates scripts for deploying and managing AI loops on a Virtual Private Server (VPS) using PM2.
  • Safety Features: Implements kill switches, budget controls, circuit breakers, and webhook alerts to prevent runaway costs and ensure stable operation.
  • Use Case: You've developed a new AI loop for content generation. Use this Skill to automatically set up a GitHub Actions pipeline to test every commit and deploy it to a VPS for continuous operation, with alerts if costs exceed your budget.

Quick Start

Use the ralph-ci skill to add CI infrastructure to your existing Ralph project.

Frequently Asked Questions about ralph-ci

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up CI/CD automation for AI loops on GitHub Actions?

To set up CI/CD automation for AI loops, this generates GitHub Actions workflows and VPS deployment scripts. It integrates directly with existing project shells containing .ralph/ configurations to test and deploy your loops automatically.

What is the best way to prevent runaway costs when running continuous AI loops on a VPS?

The best way to prevent runaway costs in continuous AI loops is by implementing deterministic success gates, budget controls, and circuit breakers. This infrastructure enforces cost limits and stops operations if your specified budget is exceeded.

How do I deploy and manage an AI loop on a VPS using PM2?

To deploy and manage an AI loop on a VPS using PM2, this generates deployment scripts that handle process management. It includes zombie process protection and kill switches to ensure stable, continuous operation without orphaned tasks.

Can I get webhook alerts when my CI/CD pipeline for AI loops fails or exceeds budget?

Yes, you can get webhook alerts when your AI loop CI/CD pipeline fails or exceeds budget. The infrastructure integrates webhook notifications to alert you immediately of operational issues, budget breaches, or circuit breaker triggers.

Do I need existing .ralph configuration files to use this CI/CD infrastructure?

Yes, you need existing .ralph configuration files to use this CI/CD infrastructure. It integrates directly with project shells containing .ralph/PLAN.md, .ralph/PROMPT.md, and .ralphrc files to automate testing and deployment workflows.