remote-compilation-helper-setup

Configure Remote Compilation Helper workers, hooks, and daemon prerequisites.

58|3|Updated Jan 16, 2026
One-click install
npx skills add https://github.com/Dicklesworthstone/remote_compilation_helper --skill remote-compilation-helper-setup
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: remote-compilation-helper-setup
Source: https://github.com/Dicklesworthstone/remote_compilation_helper/tree/main/.claude/skills/remote-compilation-helper-setup
Command: npx skills add https://github.com/Dicklesworthstone/remote_compilation_helper --skill remote-compilation-helper-setup

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

RCH setup often blocks teams with complex prerequisites, manual worker configuration, and scattered diagnostics. This skill provides a guided, repeatable process to configure remote compilation workers, install the PreToolUse hook, and fix SSH/daemon issues.

Core Features & Use Cases

  • One-click setup of workers.toml with correct total_slots, priority, and tags.
  • Hook installation and validation to route compilation commands through rch.
  • Diagnostics workflow to verify SSH access, daemon health, and worker readiness for new machines.

Quick Start

Follow these steps to bootstrap RCH on a new workstation or server, then verify with rch doctor.

Frequently Asked Questions about remote-compilation-helper-setup

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

FAQPage Schema
How do I set up remote compilation workers for a new build machine?

Setting up remote build workers requires configuring the workers.toml file with total_slots, priority, and tags, then installing a PreToolUse hook to route compilation commands. This skill automates that worker configuration and validates daemon operation across environments.

What prerequisites do I need for remote compilation helper setup?

Remote compilation helper setup requires Rust nightly, rsync, and zstd to be installed on your machines. You also need to integrate SSH keys and configure the daemon prerequisites before validating the setup using the rch doctor diagnostics workflow.

Why does my remote build hook fail to route compilation commands?

Remote build hook failures often stem from incorrect installation or missing daemon prerequisites. You can diagnose these hook issues by verifying SSH access, checking daemon health, and confirming worker readiness using the rch doctor diagnostics workflow.

Can I configure SSH keys and daemons for remote builds automatically?

Yes, you can configure SSH keys and daemons for remote builds using this guided setup skill. It automates integration of SSH keys, validates daemon operation, and ensures all build machine prerequisites are met before routing compilation commands.

What is the best way to diagnose rch doctor and worker connection issues?

The best way to diagnose rch doctor and worker connection issues is running a guided diagnostics workflow that checks SSH access, daemon health, and worker readiness. This validates your workers.toml configuration and verifies hook installation across environments.

Do I need Rust nightly to use remote compilation helper?

Yes, Rust nightly is a required prerequisite for the remote compilation helper. You must install Rust nightly alongside rsync and zstd on your machines to ensure the daemon operates correctly and workers function properly.