agentsclimarketplace

Symphony

Skill broomva/symphony

Rust orchestration daemon for coding agents — polls Linear/GitHub/Markdown, creates isolated workspaces, dispatches agent sessions with EGRI self-improvement.

Install
npx -y skills add broomva/symphony

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 10 stars10 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Rust orchestration engine for coding agents. Polls issue trackers (Linear, GitHub), creates isolated per-issue workspaces, and runs coding agent sessions with lifecycle hooks, retry/backoff, concurrency control, and a live HTTP dashboard. Includes control metalayer (CONTROL.md / setpoints) for grounded development workflows.

SKILL.md

2.3 KB, as published. Nobody here has run it

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

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.