Toolverse
All skills

conductor-setup

by sickn33

Initialize project with Conductor artifacts (product definition, tech stack, workflow, style guides)

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
sickn33
Category
Security
Views
11

About this skill

Initialize project with Conductor artifacts (product definition, tech stack, workflow, style guides)

How to use

  1. Uruchom skill w katalogu głównym projektu Rails. Skill automatycznie utworzy plik conductor.json z definicją skryptów setup i run, jeśli jeszcze nie istnieje.
  2. Skill wygeneruje plik bin/conductor-setup (jeśli go brakuje), który symlinuje plik .env i config/master.key z katalogu głównego repozytorium, a następnie instaluje zależności za pomocą bundle install i npm install.
  3. Skill utworzy plik script/server, który konfiguruje porty dla każdego agenta — główny port (domyślnie 3000) i port Vite (port główny + 1000). Każdy workspace otrzyma unikalny numer bazy Redis na podstawie hasha nazwy workspace'u, aby uniknąć konfliktów.
  4. Jeśli w projekcie istnieje config/initializers/sidekiq.rb lub inne pliki konfiguracyjne Redis, skill zaktualizuje je do używania zmiennej ENV['REDIS_URL'] z fallbackiem, aby obsługiwać izolowaną bazę dla każdego agenta.
  5. Wszystkie utworzone pliki binarne (bin/conductor-setup i script/server) zostaną automatycznie oznaczone jako wykonywalne za pomocą chmod +x.
  6. Po zakończeniu projekt będzie gotowy do uruchomienia z Conductor — każdy agent będzie pracować w izolowanym środowisku bez konfliktów zasobów.

Related skills