STACKCONTROL LIFECYCLE TOOLING FOR AGENTIC DEVELOPMENT SIBLING TO AUDIOCONTROL.ORG + EDITORIALCONTROL.ORG BUILD: PRE-RELEASE PLUGIN: deskwork TRACKS: define · workplan · implement · audit · ship // STACKCONTROL LIFECYCLE TOOLING FOR AGENTIC DEVELOPMENT SIBLING TO AUDIOCONTROL.ORG + EDITORIALCONTROL.ORG BUILD: PRE-RELEASE PLUGIN: deskwork TRACKS: define · workplan · implement · audit · ship //

deskwork · lifecycle plugin for claude code

Lifecycle tooling for agentic development.

stackcontrol.org is the public home of deskwork — the /dw-lifecycle:* and /deskwork:* toolchain for Claude Code. It runs the whole arc of a change: feature definition, workplans, scope discovery, cross-model audit barrages, an editorial pipeline, and subagent orchestration. This is the product page and the devlog, in one control plane.

lifecycle · phase rail
  1. 01 Define
  2. 02 Workplan
  3. 03 Implement
  4. 04 Audit
  5. 05 Ship
[ 01 ]

The Lifecycle

5 phases · one toolchain
01 / DEFINE

Define

An interview captures the problem and the scope before any code moves — what changes, what stays, what's explicitly out.

/dw-lifecycle:define
02 / WORKPLAN

Workplan

Scope becomes phases and tasks, each backed by a GitHub issue with acceptance criteria you can check off.

/dw-lifecycle:issues
03 / IMPLEMENT

Implement

Tasks are delegated to specialized subagents and committed at clean task boundaries — never one giant blob.

/dw-lifecycle:implement
04 / AUDIT

Audit

Every task gets a cross-model audit barrage — multiple reviewers fired in parallel against the diff, findings triaged.

/dw-lifecycle:audit-barrage
05 / SHIP

Ship

Acceptance criteria verified, PR opened. The toolchain stops at the PR — the operator owns the merge.

/dw-lifecycle:ship
[ 02 ]

What / Why / How

orientation
WHAT

A control plane for changes

A plugin for Claude Code that turns "make this change" into a tracked lifecycle with phases, issues, audits, and a PR at the end.

WHY

Agents drift without rails

Unstructured agentic work skips scope, over-builds, and ships unreviewed. The lifecycle puts gates between intent and merge.

HOW

Slash commands + subagents

Each phase is a composable command. Implementation fans out to specialized subagents; audits fan out to independent models.

[ 03 ]

Devlog

building in the open

All entries