Symphony
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.
Install
npx skills add broomva/symphony --skill symphonygit clone --depth 1 https://github.com/broomva/symphony.git /tmp/symphony
mkdir -p ~/.claude/skills
cp -r /tmp/symphony/. ~/.claude/skills/symphonyPersonal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.
From the SKILL.md
# 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
Details
- Skill name
symphony- Repository
- broomva/symphony
- License
- Apache-2.0
- Repo updated
- 13 July 2026
FAQ
What does the Symphony skill do?
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.
How do I install the Symphony skill?
skills CLI (Claude Code, Cursor, Codex and more): npx skills add broomva/symphony --skill symphony. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.
Is Symphony popular?
It lives in broomva/symphony, which has 11 GitHub stars and 1 forks.
Related skills
Cover Xiaohongshu
12chaoshouli/cover-xiaohongshu
Codex 中的小红书封面设计与图片生成进化 Skill。唤醒词:小红书封面生成、小红书封面拆解。读取文章或结构化入参,通过目标提取、多路构图尝试、Judge 改进器和记忆更新,生成小红书封面提示词,或在 Codex 中调用图片生成能力产出小红书封面图;也可拆解样图排版方法,丰富可复用排版库以提升后续生成多样性。支持 prompt_mode、image_mode、production_mode,支持10种构图风格、真人出镜、多参考图:图1固定为人脸,图2起为UI截图、产品图等素材。关键词:小红书封面、小红书封面生成、小红书封面拆解、小红书封面设计、封面生成、提示词生成、封面优化、排版库。
Sim
8chrisjacksonn/interview-sim
Run a timed coding assessment simulation in the terminal. Use for OA practice, GCA or ICA mocks, mock interviews, pairing rounds, take-homes, and pasted job postings.
Port2browser
10infinuts/port2browser
Assess and port games to browsers through engine exports, source/framework ports, web-wrapper adaptation, compatible open runtimes or authorized reconstruction. Use for HTML5/WebAssembly game ports, engine feasibility, browser platform adaptation and playtesting with scoped evidence.
Cangjie Lang
11ystyle/cangjie-lang-skill
Cangjie programming language code generation and analysis expert. Use this when users need to write or analyze Cangjie code.
Project Architecture
10Jithnkn/project-architecture
Use this skill whenever the user wants to start a new software/app project, plan or review its architecture, or set up agent context files (AGENT.md) for a codebase. Trigger it whenever the user mentions "architecture", "project scope", "PRD", "monolith", "modular monolith", "AGENT.md", "CLAUDE.md", scaffolding a new project's folder structure, or asks how to organize/structure a codebase before or during building it — even if they don't use those exact words but describe wanting to plan out a new app, a new module, or how a codebase should be laid out. Also use it when the user is partway thr
302ai API Integration
11302ai/302AI-API-Integration-Skill
ALWAYS use this skill when user needs ANY API functionality (AI models, image generation, video, audio, text processing, etc.). Automatically search 302.AI's 1400+ APIs and generate integration code. Use proactively whenever APIs or AI capabilities are mentioned.
Browse the most popular Claude skills, all software development skills, or write your own with the skills generator.