skills/ralph-install/SKILL.md
Install the Ralph multi-agent runtime into the current repository from the canonical scaffold under src/, preserving any existing loader files and initializing the target project's queue-driven state, PRD, and numbered spec register.
npx skillsauth add tolulawson/ralph-harness ralph-installInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Install the Ralph multi-agent runtime into the current repository using the canonical tagged scaffold under src/ in https://github.com/tolulawson/ralph-harness.
This is the main external entry point for adopting the harness in a target repository.
INSTALLATION.md is the canonical install source of truth. This skill is only the execution adapter for that guide.
https://github.com/tolulawson/ralph-harness at the desired release tag as the scaffold source.src/ as the only installable scaffold root.INSTALLATION.md first and follow it as the authoritative install workflow.src/install-manifest.txt and src/generated-runtime-manifest.txt exactly as INSTALLATION.md specifies..ralph/context/project-facts.json to ask whether the current checkout should be the canonical control plane or whether the user wants a custom path or branch; persist the answer in canonical_control_plane.mode, canonical_control_plane.checkout_path, and optional canonical_control_plane.base_branch..gitignore; persist that answer in control_plane_versioning.mode and control_plane_versioning.gitignore_patterns, and only edit .gitignore when the user chooses that mode.base_branch into .ralph/context/project-facts.json during installation, seed validation_bootstrap_commands there only when the project already has known environment-prep commands, and initialize orchestrator_stop_hook, worktree_bootstrap_commands, bootstrap_env_files, and bootstrap_copy_exclude_globs with the shipped conservative defaults..ralph/shared/ overlays for shared reads and canonical report writes..ralph/runtime-contract.md or Ralph-managed runtime skill directories; write them into .ralph/policy/runtime-overrides.md, .ralph/policy/project-policy.md, and .ralph/context/project-facts.json extension fields..ralph/hooks/stop-boundary.py file.AGENTS.md and CLAUDE.md loader guidance plus the install checklist from INSTALLATION.md rather than inventing or rephrasing the install flow.src/ from the source repository.INSTALLATION.md describesINSTALLATION.md for the canonical installation workflow, AGENTS loader snippet, reset steps, and verification checklist.references/source-vs-runtime.md for the distinction between distributable source skills and installed runtime skills.At the end of installation:
INSTALLATION.md.ralph/shared/ worktree overlays, bootstrap-gated implementation, and repo-local stop-boundary hook setup before handing it backdevelopment
Lightweight pre-review quality gate that removes common slop from changed code before handoff. Focuses on type strictness, single-responsibility boundaries, fail-fast error handling, DRY cleanup, and dead-code/workaround removal.
tools
Prepare the assigned spec worktree and local validation environment before any execution role begins.
testing
Perform a read-only cross-artifact consistency analysis across a numbered spec's spec, research, plan, and tasks files, surfacing duplication, ambiguity, coverage gaps, and inconsistencies before implementation continues.
testing
Upgrade an already-installed Ralph multi-agent runtime in the current repository from the latest tagged scaffold surface while preserving project-owned runtime files and history.