# Symphony

> >

- **Type:** Skill
- **Install:** `agentstack add skill-broomva-symphony-symphony`
- **Verified:** Pending review
- **Seller:** [broomva](https://agentstack.voostack.com/s/broomva)
- **Installs:** 0
- **Category:** [Productivity](https://agentstack.voostack.com/c/productivity)
- **Latest version:** 0.1.0
- **License:** Apache-2.0
- **Upstream author:** [broomva](https://github.com/broomva)
- **Source:** https://github.com/broomva/symphony
- **Website:** https://broomva.tech/start-here

## Install

```sh
agentstack add skill-broomva-symphony-symphony
```

Requires the [AgentStack CLI](https://agentstack.voostack.com/docs/cli). Works with Claude Code, Cursor, and any MCP-compatible agent.

## About

# symphony

Rust orchestration engine that polls issue trackers (Linear, GitHub), creates
isolated workspaces, and runs coding agents automatically.

## Install

```bash
cargo install symphony-cli                # from source
curl -fsSL https://raw.githubusercontent.com/broomva/symphony/master/install.sh | sh  # binary
docker pull ghcr.io/broomva/symphony:latest  # container
```

## Quick Start

```bash
symphony init                          # scaffold WORKFLOW.md (Linear default)
symphony init --tracker github          # GitHub Issues template
symphony validate WORKFLOW.md           # verify config
symphony start WORKFLOW.md              # run daemon
```

## Key Capabilities

- **Tracker integration** -- Linear and GitHub Issues out of the box; extensible
  via `TrackerClient` trait.
- **Lifecycle hooks** -- `after_create`, `before_run`, `after_run`,
  `before_remove` with timeout enforcement.
- **Control metalayer** -- CONTROL.md with setpoints, sensors, and feedback
  loops for grounded agent development.
- **Concurrency & retry** -- Slot-based dispatch with configurable
  `max_concurrent_agents`; exponential backoff on failure.
- **Live dashboard** -- HTTP server with HTML dashboard and REST API for
  state, issues, and manual refresh.
- **Arcan runtime** -- Optional dispatch through the Arcan HTTP daemon instead
  of local subprocesses.

## Agent Lifecycle

```
Poll tracker -> fetch active issues -> sort by priority -> dispatch workers
    |-- after_create hook (clone repo)
    |-- before_run hook (rebase)
    |-- render prompt + run agent (max_turns)
    |-- after_run hook (commit, push, create PR)
    |-- pr_feedback hook (capture review comments)
    |-- done_state transition (auto-close issue)
    +-- retry (1s continuation / exponential backoff)
```

## License

Apache-2.0

## Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

- **Author:** [broomva](https://github.com/broomva)
- **Source:** [broomva/symphony](https://github.com/broomva/symphony)
- **License:** Apache-2.0
- **Homepage:** https://broomva.tech/start-here

Install and usage instructions live in the source repository linked above.

## Pricing

- **Free** — Free

## Security capabilities

Automated source analysis of v0.1.0 — what this tool can access:

- **Network access:** yes
- **Filesystem access:** no
- **Shell / process execution:** no
- **Environment & secrets:** no
- **Dynamic code execution:** no

*"Yes" means the capability is present in the source — more access means more to trust, not that it is unsafe.*


## Versions

- **0.1.0** — security scan: flagged — Imported from the upstream source.

## Links

- Listing page: https://agentstack.voostack.com/l/skill-broomva-symphony-symphony
- Seller: https://agentstack.voostack.com/s/broomva
- Browse the marketplace: https://agentstack.voostack.com/browse

---
Listed on AgentStack — the marketplace for AI agent skills and MCP servers. Every listing is security-reviewed. Creators keep 70%.
