conductor-setup — скилл для Claude Code: настройка Conductor-воркспейсов
Скилл приводит репозиторий в порядок для Conductor: правит .conductor/settings.toml, переносит старый conductor.json, раскладывает скрипты и переменные окружения.
npx skills add biw/skills --skill conductor-setup -a claude-codeЧто делает conductor-setup
Скилл включается, когда репозиторий надо подготовить к работе в Conductor-воркспейсах. При прямом вызове он сверяет текущее состояние с описанными соглашениями и либо вносит правки, либо сообщает, что менять нечего.
Сначала идёт осмотр: .conductor/settings.toml, .conductor/settings.local.toml, старый conductor.json, .worktreeinclude, скрипты .conductor/*.sh и корневые conductor-*.sh, package-скрипты и документация. По CONDUCTOR_IS_LOCAL скилл решает, для каких воркспейсов годится каждый скрипт — локальных, облачных или для обоих. Дальше подтягиваются только нужные справочники: по настройкам и миграции, по скриптам и окружению, по копируемым файлам и разбору проблем.
Командные настройки скилл предпочитает машинным, а вместо прописанных вручную путей, портов и ресурсов ставит переменные Conductor. Секреты и личные учётки в общий конфиг не попадают. MCP и настройки приватности трогаются только по просьбе или если так требует политика репозитория. После правок TOML проверяется, а для каждого изменённого скрипта запускается самая узкая подходящая проверка.
Какие задачи решает
- перевести репозиторий на
.conductor/settings.tomlбез ручной сверки полей - перенести настройки из старого
conductor.json - развести скрипты setup, run и archive по локальным и облачным воркспейсам
- убрать из конфига жёстко прописанные пути и локальные порты
- не пустить секреты и машинные учётки в коммит
Примеры запросов агенту
- Настрой репозиторий для Conductor-воркспейсов и покажи, что придётся поменять
- Перенеси старый
conductor.jsonв.conductor/settings.toml - Проверь скрипты в
.conductor/*.sh: какие из них работают в облачных воркспейсах, а какие только локально
Как установить conductor-setup
1Через Skills CLI (Vercel)
npx skills add biw/skills --skill conductor-setup -a claude-code2Вручную: положить файлы
~/.claude/skills/conductor-setup/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/conductor-setup/
1Через Skills CLI (Vercel)
npx skills add biw/skills --skill conductor-setup -a codex2Вручную: положить файлы
.agents/skills/conductor-setup/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add biw/skills --skill conductor-setup -a cursor2Вручную: положить файлы
.cursor/skills/conductor-setup/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install biw/skills conductor-setup2Вручную: положить файлы
.github/skills/conductor-setup/SKILL.md1Через Skills CLI (Vercel)
npx skills add biw/skills --skill conductor-setup -a gemini-cli2Командой платформы
gemini skills install https://github.com/biw/skills --path skills/conductor-setupВручную: положить файлы
.devin/skills/conductor-setup/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add biw/skills --skill conductor-setup -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о conductor-setup
Как установить conductor-setup в Claude Code?
Выполните npx skills add biw/skills --skill conductor-setup -a claude-code. Файл скилла окажется по пути ~/.claude/skills/conductor-setup/SKILL.md.
Что делает conductor-setup?
Настраивает репозиторий под Conductor-воркспейсы: правит .conductor/settings.toml, переносит устаревший conductor.json, раскладывает скрипты, переменные окружения, копируемые файлы и кэши. Если настройка уже в порядке, скилл просто сообщает об этом.
Чем этот скилл отличается от ручной настройки Conductor?
Он сверяет конфиг с описанными соглашениями и подтягивает только те справочники, которые нужны под конкретную задачу: настройки и миграция, скрипты и окружение, копируемые файлы и диагностика. После правок TOML проверяется, а изменённые скрипты прогоняются по самой узкой подходящей проверке.
Исходный текст
SKILL.md · MIT
---
name: conductor-setup
description: Configure .conductor/settings.toml, migrate legacy conductor.json, and set up local/cloud Conductor workspace scripts, env vars, files, and caches.
metadata:
source: "biw/skills"
homepage: "https://github.com/biw/skills"
---
# Conductor Setup
Use this skill when configuring a repository for Conductor workspaces. When invoked directly, audit the setup against the conventions below and either apply the changes or report that none are needed.
## Workflow
1. Inspect `.conductor/settings.toml`, `.conductor/settings.local.toml`, legacy `conductor.json`, `.worktreeinclude`, `.conductor/*.sh`, legacy root-level `conductor-*.sh`, package scripts, and repo docs. Check `CONDUCTOR_IS_LOCAL` and decide whether each script supports local workspaces, cloud workspaces, or both.
2. Read only the references needed for the task:
- `references/settings-and-migration.md` for settings layers, schemas, supported repository fields, or `conductor.json` migration.
- `references/scripts-and-environment.md` for setup/run/archive scripts, shells, variables, concurrency, Spotlight, or caches.
- `references/files-layouts-and-troubleshooting.md` for Files to copy, `.worktreeinclude`, monorepos, linked repositories, MCP/privacy, or diagnosis.
Read more than one only when the task crosses those concerns.
3. Apply the selected reference's documented contract. Prefer team settings over machine-local configuration; preserve an existing deliberate script layout; use Conductor variables instead of hard-coded workspace paths, resources, and local ports.
4. Keep secrets and machine-specific credentials out of committed settings. Change MCP/privacy configuration only when asked or required by repository policy.
5. Validate TOML and run the narrowest relevant check for every script changed. Report when the existing setup already satisfies the requested outcome.
## Resources
- `references/settings-and-migration.md`: settings scope, precedence, fields, schemas, and legacy migration.
- `references/scripts-and-environment.md`: script roles, local/cloud shells and variables, run behavior, caches, and cleanup.
- `references/files-layouts-and-troubleshooting.md`: copied files, repository layouts, privacy boundaries, and diagnosis.
© biw · MIT · biw/skills