Agent skill · software engineering · sickn33
conductor-setup
Configure a Rails project to work with Conductor (parallel coding agents)
Why this skill is useful
Adds executable scripts for setting up a Rails project with Conductor, including environment configuration and Redis isolation that the AI wouldn't generate on its own.
What it needs
Requires bash installed locally. About 3k tokens when loaded. Last updated 2026-08-07. 44,571 stars on the source repository.
What this skill does
Set up the explicitly selected Rails development project for the Conductor app. Frontmatter tool/context hints are host-specific, not authorization to delegate, alter secrets or broaden permissions. Review existing scripts and lockfiles before running installs; preserve unrelated settings. When to Use You need to configure a Rails project so it runs correctly inside Conductor workspaces. The project should support parallel coding agents with isolated ports, Redis settings, and shared secrets. You want the standard conductor.json, bin/conductor-setup, and script/server scaffolding for a Rails repo. What to Create 1. conductor.json (project root) Create conductor.json in the project root if it doesn't already exist: 2. bin/conductor-setup (executable) Create bin/conductor-setup if it doesn't already exist: Make it executable with chmod +x bin/conductor-setup. 3. script/server (executable) Create the script directory if needed, then create script/server if it doesn't already exist: Make it executable with chmod +x script/server. 4. Update Rails Config Files For each of the following files, if they exist and contain Redis configuration, update them to use ENV.fetch('REDISURL', ...) or ENV['REDISURL'] with a fallback: config/initializers/sidekiq.rb If this file exists and configures Redis, update it to use: config/cable.yml If this file exists, update the development adapter to use: config/environments/development.rb If this file configures Redis for caching, update to use: config/initializers/rackattack.rb If this file exists and configures a Redis cache store, update to use: Implementation Notes Don't overwrite existing files: Check if conductor.json, bin/conductor-setup, and script/server exist before creating them. If they exist, skip creation and inform the user. Rails config updates: Only modify Redis-related configuration. If a file doesn't exist or doesn't use Redis, skip it gracefully. Create directories as needed: Create script/ directory if it doesn't exist. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills sickn33/conductor-setup--041ecf