rcrsr

Claude Code Runner — Development skill for Claude Code

Development community

Deterministic, scripted, unattended Claude Code execution.

How to install Claude Code Runner

This entry records only its repository, not the path inside it, so there is no exact command to give. Open rcrsr/claude-code-runner and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Claude Code Runner does

Deterministic, scripted, unattended Claude Code execution.

Alternatives in Development

  • 14 Dev Runner — Prompt 14: Create Development Runner 2.2k ★
  • Ctf 24h Fleet — 24h unattended multi-target Web CTF fleet loop runner 1.1k ★
  • Omk — Evidence-gated runner for Codex, Claude Code, OpenCode, and local coding agents 141 ★

README

Claude Code Runner

[![CI](https://github.com/rcrsr/claude-code-runner/actions/workflows/pr-check.yml/badge.svg)](https://github.com/rcrsr/claude-code-runner/actions/workflows/pr-check.yml) [![npm](https://img.shields.io/npm/v/@rcrsr/claude-code-runner)](https://www.npmjs.com/package/@rcrsr/claude-code-runner) [![Node](https://img.shields.io/node/v/@rcrsr/claude-code-runner)](https://www.npmjs.com/package/@rcrsr/claude-code-runner) [![License](https://img.shields.io/npm/l/@rcrsr/claude-code-runner)](https://github.com/rcrsr/claude-code-runner/blob/main/LICENSE)

Deterministic, scripted, unattended Claude Code execution with [rill](https://rill.run) scripting.

Why Use This?

Like [Ralph Wiggum](https://awesomeclaude.ai/ralph-wiggum), but smarter.

  • Rich scripting — Fully scriptable with variables, conditionals, loops, and functions
  • Walk away — Workflows can run unattended for hours if needed
  • Treat Claude Code Skills as Functions — Call with arguments and get back return values through
  • Fresh context — Each invocation starts with a clean slate
  • Watch live — See your calls log activity as they execute
  • Inspect later — Full session logs for debugging

Prerequisites

  • Node.js 22.16 or later
  • Claude Code installed and authenticated

Installation

Install Claude Code Runner globally:

npm install -g @rcrsr/claude-code-runner

Usage

prompt — Run a single prompt

claude-code-runner prompt "Refactor the auth module to use async/await"

skill — Run a Claude Code Skill file

Run skills by name:

claude-code-runner skill review-code src/auth.ts

**Example skill** (`.claude/skills/review-code/SKILL.md`):

---
description: Review code for issues
argument-hint:  [severity]
model: sonnet
---

Review the code in $1 for:

- Security vulnerabilities
- Performance issues
- Code style violations

Outpu