codex-symphonylisted
Install: claude install-skill citedy/skills
# Codex Symphony
Use this skill when the user wants to install or operate a local OpenAI Symphony setup for a repository.
## When to Use
Use this skill when the user asks to:
- install Symphony into a repo
- restart Symphony after reopening Codex
- add a reusable `codex-symphony` command
- bootstrap Linear-driven agent orchestration
- create a portable Symphony package for another machine or repo
- diagnose why Symphony is not starting
- initialize repo-local Symphony env files safely
## Core Rule
Do not assume a fixed repository path.
Always resolve the target repo by:
1. explicit argument, if the user gave one
2. `git rev-parse --show-toplevel`, if running inside a repo
3. otherwise ask for the repo path
## Install
Run the bundled installer:
```bash
bash scripts/install.sh [optional-repo-path]
```
The installer will:
- copy `WORKFLOW.symphony.md`
- copy `scripts/symphony/*`
- copy `.env.symphony.example`
- enable `./scripts/symphony/init.sh` for `.env.symphony.local`
- enable `./scripts/symphony/doctor.sh` for readiness checks
- append `.symphony/` to `.gitignore` if missing
- install `~/.local/bin/codex-symphony`
- link this skill into `~/.codex/skills/codex-symphony`
## Operate
After install, the normal commands are:
```bash
./scripts/symphony/init.sh
./scripts/symphony/doctor.sh
codex-symphony
./scripts/symphony/logs.sh
./scripts/symphony/restart.sh
./scripts/symphony/start-background.sh
./scripts/symphony/status.sh
./scripts/symphony/stop.sh
```
## Requ