Install
$ agentstack add skill-broomva-symphony-symphony Open-source listing, not yet scanned by AgentStack. Follow the source repository for install instructions.
Security review
⚠ Flagged1 finding(s); flagged for manual review. · v0.1.0 How review works →
- • Prompt-injection patterns
- • Secret / credential exfiltration
- • Dangerous shell & filesystem operations
- • Untrusted network calls
- • Known-malicious package signatures
- high Pipes remote content directly into a shell (remote code execution).
What it can access
- ● Network access Used
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
symphony
Rust orchestration engine that polls issue trackers (Linear, GitHub), creates isolated workspaces, and runs coding agents automatically.
Install
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
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
- Source: broomva/symphony
- License: Apache-2.0
- Homepage: https://broomva.tech/start-here
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.