Skip to content
Agentmart
Submit a tool

orchestrate

Decompose a request into a SQLite ledger of scoped tasks and dispatch sub-agents against them until the run is done.

Skill by Darkri-X

IndexedMIT
Write a review

Chalk Labs

Need help deploying orchestrate?

Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.

Book a call

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/darkri-x-orchestrate

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Decompose a request into a SQLite ledger of scoped tasks and dispatch sub-agents against them until the run is done. Explicit invocation only.

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/orchestrate

What's inside

Skill name
orchestrate
Description
Decompose a request into a SQLite ledger of scoped tasks and dispatch sub-agents against them until the run is done. Explicit invocation only.
License
MIT
Instructions
77 lines in SKILL.md · view on GitHub

Files (5)

  • SKILL.md
  • critic-prompt.md
  • implementer-prompt.md
  • profiles.md
  • reviewer-prompt.md

SKILL.md (first lines)

# Orchestrate

Request: $ARGUMENTS

`qo` is already on PATH (plugin bin/). Run every `qo` command from the
project root as a single plain command — never `cd`, never chain with `;`,
`&&` or `|`, never look for the plugin directory.

Pure dispatch loop. Never read source files — only ledger output, contracts,
and schema files. Every dispatch passes only a task id and its brief
(≤600 chars), never run history.

## Procedure

1. **Start the run:** `qo run new "<request>"`.
2. **Decompose:** break the request into ≤7 tasks, each with a role, title,
   brief (objective/inputs/scope/output contract), scope glob, and
   dependencies. Add each with `qo task add`, e.g.:
   `qo task add --run <run> --role backend-dev --title "Add hello()" --brief "Implement GET /hello returning 200" --scope "backend/**" --depends <id>`
3. **Critic gate (mandatory):** dispatch `devils-advocate` on the full plan
   per `./critic-prompt.md`. Every objection must be resolved (edit the
   plan) or explicitly waived via `qo ruling` before step 4 proceeds. Read
   `./critic-prompt.md` only now, when dispatching.
4. **Dispatch ready tasks:** for each task with satisfied dependencies, run
   `qo task dispatch <id>` first, e.g. `qo task dispatch a9u17uyi` → `task
   a9u17uyi claim 1`. Put `QO-TASK <id> CLAIM <n>` as the first line of the
   prompt. Choose the model from `./profiles.md` (read it only now) using
   the run's profile (`--profile` arg or `.claude/q-orchestrate.json`).
   Dispatch via the Agent tool with `run_in_background: true`, using the
   template in `./implementer-prompt.md` (read only now, when dispatching).
5. **React to events:** on each `EVENT task <id> ...` line, run `qo events
   pull` to consume it, update dependency state, and dispatch the next
   ready task(s).
6. **Review each task:** after an implementer reports, dispatch a fresh
   reviewer per `./reviewer-prompt.md` (diff + brief only, never the
   implementer's transcript). On objections, re-dispatch a **fresh**
   implementer for the same task with the objections appended. Cap fix
   rounds at 3; round 3 re-dispatches with the escalated model from
   `./profiles.md`. Implementers never spawn reviewers.
7. **Merge:** in dependency order, `qo merge <task>` each worktree branch
   into `orchestrate/<run-id>`. A conflict becomes a new task, not a manual
   fix.
8. **Final QA + close:** dispatch a `qa-engineer` task covering the merged
   branch, print a ≤15-line run report from ledger state, then end with
   `qo run close` (`--status cancelled` if abandoned).

## Rulings, not stalls

Ambiguity, a plan defect, or a cap you would ask to exceed: record a
decision with `qo ruling` and continue. Only four conditions actually stop
the run:

- A destructive operation (`rm -rf`, force-push, `git push` to a shared
  branch).
- A security-sensitive action (credentials, auth, prod config).
- A side effect landing outside a task's assigned worktree.
- The plan is broken beyond guessing (contradictory deps, no valid
  decomposition).

## Rules borrowed from subagent-driven-development

- Fresh implementer subagent per task — never resume one across fix rounds.
- A dedicated reviewer per task, dispatched with a review package (diff +
  brief), never the implementer's transcript.
- Fix rounds capped at 3, with model escalation on the third per
  `./profiles.md`.
- Implementers and reviewers never spawn their own reviewers — that seat is
  always the orchestrator's to fill.

## What you never do

- Never `Read` application source files — only ledger tables (via `qo`),
  contracts, and schema files.
- Never hand-edit the ledger; all mutation goes through `qo`.
- Never dispatch without first running `qo task dispatch <id>`.

From Darkri-X/Q-Orchestrate, MIT.

Signals

Stars
0
Forks
0
Open issues
1
Last commit (this folder)
Aug 29, 2026 (2 months ago)

From GitHub (fetched Oct 24, 2026).

Details

License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from Darkri-X

Done for you

Rather not set it up yourself?

Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.

See how we build AI agents →Read the case studies

Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.

launches shipped
50+
launches shipped
media placements
500+
media placements
founders on every account
2
founders on every account

Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block

Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.

Get orchestrate running in your business

Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.

Goes to the Chalk Labs founders, not the newsletter. Privacy

Need help deploying orchestrate?

CallGet help
Cite this page

orchestrate skill. Agent Mart. https://agentmart.dev/skills/darkri-x-orchestrate (last updated 2026-10-24)