Coding & Developmentπuniversal
overdeck
Multi-agent orchestration for AI coding assistants
Quick Start
Install this Skill
npx skills add eltmon/overdeck<div align="center"> <picture> <source media="(prefers-color-scheme: dark)" srcset="logo/overdeck-dark.svg"> <img src="logo/overdeck-light.svg" alt="Overdeck" width="300"> </picture> **The IDE for the agent era** [](https://www.npmjs.com/package/@overdeck/core) [](https://opensource.org/licenses/MIT) [](https://nodejs.org/) [](https://github.com/eltmon/overdeck/pulls) [](https://github.com/sponsors/overdeck-ai) </div> IDEs were built for humans who type code. Overdeck is built for humans who **direct** it β not with prompts, with **loops**. One agent or twenty, hands-on or hands-off: spawn agents on real issues, watch every diff land live, steer mid-task, and let a built-in specialist pipeline review, test, and merge the work β while you decide exactly how much of the loop runs without you. <div align="center"> <picture> <source media="(prefers-color-scheme: dark)" srcset="docs/screenshot-board-dark.png"> <img src="docs/screenshot-board-light.png" alt="Overdeck Command Deck" width="800"> </picture> </div> ## Quick Start ```bash npx @overdeck/core ``` No install step required. `npx @overdeck/core` starts Command Deck and opens the dashboard in your browser. Use `overdeck` or `pan` after `npm install -g @overdeck/core`. The packaged desktop app is published separately as `@overdeck/desktop`. **Requires Node.js 22.16+** (or 24+) β the floor for the bundled `node:sqlite` driver. If your shell's default Node is older, Overdeck automatically relaunches under an installed compatible Node (Homebrew `node@22`, nvm, fnm, volta, or asdf) β no manual switching needed. If none is found, it prints the exact install command for your setup. Dashboard runs at https://overdeck.localhost (or http://localhost:3011 if you skip HTTPS setup). See the [full documentation](https://docs.overdeck.ai) for detailed setup, configuration, and usage guides. --- ## Loops, Not Prompts The industry has caught on to what agent-native developers already knew: the unit of AI-assisted work isn't the prompt, it's the **loop** β act, verify, correct, go again. Models write better prompts than we do now; the scarce skill is designing the loop that keeps agents pointed at the goal, and the verifier that decides whether the work is actually done. Overdeck is loop machinery, three loops deep: | Loop | Timescale | What runs | |:-----|:----------|:----------| | **Inner β the agent** | secondsβminutes | The harness loop: write code, run it, read the result, try again | | **Middle β the pipeline** | minutesβhours | The verifier wrapped around every agent: four-lens review convoy, quality gates, tests, browser UAT, per-bead inspection, and a merge train that keeps main green | | **Outer β the Flywheel** | continuous | The loop that prompts the loops: pulls the next issue from the backlog, drives it end-to-end, files what it finds along the way, and goes again | The Flywheel is the part most tools don't have. It doesn't run tasks β it runs **revolutions**: every pass around the loop either ships the work or surfaces a defect that gets filed and fixed. It's the loop that improves the loop, and it's how most of Overdeck itself gets built. ### The Autonomy Dial How much of the loop runs without you is **your choice, per issue, per day** β not a property of the tool: | Mode | You do | Overdeck does | |:-----|:-------|:--------------| | **Pair** | Watch diffs land live, steer the agent in the composer, swap models mid-task | Runs the inner loop with checkpoints and live cost tracking | | **Pipeline** | Write the issue, click Merge at the end | Runs the inner and middle loops: plan, implement, review convoy, tests, UAT, merge train | | **Flywheel** | Review the morning recap | Runs all three loops across the backlog, in parallel | Most sessions live somewhere between β you pair on the gnarly issue while the pipeline ships three routine ones behind you. --- ## Command Deck Command Deck is the live development surface where you and your agents work together. It's built around three zones that update in real time β no refresh buttons, no polling. Every event animates in as it happens. | Zone | What You See | |:-----|:-------------| | **Issue Header** | Issue identity, pipeline stage, live cost tracking, activity sparkline, quality gate rollup | | **Agent Context** | Selected agent's role, status, current tool, thinking/waiting state, round history, per-session costs | | **Conversation + Composer** | Full conversation timeline with composer, or a tabbed dashboard when viewing the issue itself | ### What You Can Do - **Live diffs as agents code** β every file change appears inline as ... (truncated)
Repository
28stars
0forks
Details
Related Skills
More coding & development skills you might like
Reticle
Coding & DevelopmentAI agents can generate code, but still struggle to understand what they build. Reticle brings Jev-style machine-native runtime perception to web & desktop applications.
π€claudeπuniversal
1.2k
190
View
agentscope-java
Coding & DevelopmentExpert Java developer skill for AgentScope Java framework - a reactive, message-driven multi-agent system built on Project Reactor. Use when working with reactive programming, LLM integration, agent orchestration, multi-agent systems, or when the user mentions AgentScope, ReActAgent, Mono/Flux, Project Reactor, or Java agent development. Specializes in non-blocking code, tool integration, hooks, pipelines, and production-ready agent applications.
πuniversal
6.0k
1.5k
View
ospec
Coding & DevelopmentDocument-driven OSpec workflow for initialization, change/goal routing, validation, archiving, and durable project knowledge.
β¨geminiπ€claudeπ¬gptπuniversal
524
34
View
misakanet-failure-memory
Coding & Developmentπ A zero-dependency, git-backed micro-lesson library for AI Agents to asynchronously share and search verified debugging experience. Python stdlib only. | https://misakanet.org
π€claudeβ¨οΈcursorπuniversal
424
158
View