npx skills add ...
npx skills add reason-machines/trending-skills --skill openai-symphony-autonomous-agents
Symphony turns project work into isolated, autonomous implementation runs, allowing teams to manage work instead of supervising coding agents.
npx skills add reason-machines/trending-skills --skill openai-symphony-autonomous-agents
Skill by ara.so — Daily 2026 Skills collection.
Symphony turns project work into isolated, autonomous implementation runs, allowing teams to manage work instead of supervising coding agents. Instead of watching an agent code, you define tasks (e.g. in Linear), and Symphony spawns agents that complete them, provide proof of work (CI status, PR reviews, walkthrough videos), and land PRs autonomously.
Paste this prompt into Claude Code, Cursor, or Codex:
Follow elixir/README.md, or ask an agent:
elixir/config/config.exs)Each task gets its own isolated run:
Before a PR is accepted, Symphony collects:
When building Symphony in another language, the spec defines:
Minimal implementation loop in pseudocode:
| Problem | Likely Cause | Fix |
|---|---|---|
| Agents not spawning | Missing OPENAI_API_KEY | Check env var is exported |
| Linear tasks not detected | Wrong Linear state filter | Update query filter to match your board's state name |
| PRs not opening | Missing GITHUB_TOKEN or wrong repo | Verify token has repo scope |
| CI never completes | Timeout too short | Increase retries in wait_for_ci/2 |
| Too many concurrent runs | Default pool size | Set max_concurrent_agents in config |
| Branch conflicts | Agent reusing branch names | Ensure task IDs are unique per run |