stage1-bootstrap

Bootstraps Railway projects and Cloudflare DNS from a git remote.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/edri2or/ripo-skills-main --skill stage1-bootstrap
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: stage1-bootstrap
Source: https://github.com/edri2or/ripo-skills-main/tree/main/exported-skills/stage1-bootstrap
Command: npx skills add https://github.com/edri2or/ripo-skills-main --skill stage1-bootstrap

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Bootstrap Railway + Cloudflare for new projects by wiring infrastructure and DNS in a reproducible, automated manner, reducing manual setup and drift.

Core Features & Use Cases

  • Auto-detect project name from git remote and bootstrap Railway workspace and Cloudflare DNS entries.
  • Create and manage GitHub Actions workflows, secrets, and idempotent resources (Railway tokens, Cloudflare DNS records) across environments.
  • E2E verification and journey documentation: validate provisioning and document progress in JOURNEY.md.

Quick Start

Trigger the bootstrap workflow in the repository to provision Railway + Cloudflare resources and run the included E2E checks.

Frequently Asked Questions about stage1-bootstrap

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

FAQPage Schema
How do I automate Railway and Cloudflare DNS bootstrap for new projects?

Automating Railway and Cloudflare DNS bootstrap involves triggering a workflow that provisions Railway workspaces, generates tokens, and creates Cloudflare DNS records idempotently. This reduces manual setup and prevents infrastructure drift.

What is idempotent project provisioning for Railway and Cloudflare?

Idempotent project provisioning means running the bootstrap workflow multiple times yields the same result without duplicating resources. It ensures Railway tokens, Cloudflare DNS records, and GitHub Actions secrets are created safely without drift.

Can I manage GitHub Actions secrets and workflows during Railway bootstrap?

Yes, you can create and manage GitHub Actions workflows and secrets during the Railway bootstrap process. The automation wires infrastructure and CI pipelines together, handling token creation and repository secrets across environments.

Does the Railway bootstrap workflow support GCP Secret Manager for secrets management?

Yes, the Railway bootstrap workflow supports GCP Secret Manager for secrets management. It provisions and stores required secrets idempotently, ensuring secure token creation and configuration management across environments.

How does Cloudflare DNS setup work with auto-detected git remote repositories?

Cloudflare DNS setup auto-detects the project name from the git remote and creates corresponding DNS entries automatically. This reproducible approach ensures DNS records are wired correctly to Railway infrastructure without manual configuration.

What are the limitations of automating Cloudflare DNS and Railway provisioning together?

The automation targets new repositories needing end-to-end provisioning for Railway and Cloudflare. It requires environment access for GCP Secret Manager, GitHub Actions, and Cloudflare, and may not suit projects with pre-existing complex infrastructure.