PluginWorld
De

desk

Claude Code✓ SPEC VERIFIED

Your own design studio inside the coding agent you already use.

@adityareddy-dev · v1.0.2 · MIT · updated today

SECURITY

A

SCORE

76

STARS

▲ 41

PLUG IN

/plugin marketplace add adityareddy-dev/deskstudio
/plugin install desk

README

Desk Studio. Your own design studio. At your desk.

Desk Studio

A full design studio inside the coding agent you already use. One command, free, nothing leaves your machine but the model calls you already make.

/plugin install desk --marketplace adityareddy-dev/deskstudio
npx deskstudio add

The first line is for Claude Code. The second is for Codex, Cursor, Gemini CLI, Copilot, Windsurf or OpenCode.

npm version CI MIT licence Open Source Helpers good first issues

deskstudio.ai · Install · Docs · Contribute · Discussions

30-second example

Ask for something in your agent:

/desk:design a launch card for LinkedIn

Other agents read the block npx deskstudio add writes, so plain words work: "design a launch card for LinkedIn". Or run it yourself:

npx --package deskstudio desk-run design "a launch card for LinkedIn"

Files land in .desk/out/<job>/ with a short note on who did what, the scores and the cost.

One command typed in a terminal, then every piece the studio has signed off

Type one line in your agent. The wall is the 17 pieces the studio has signed off so far. The list, with scores and cost, is in What it makes.

Why it exists

Cheap models make, strong models judge. Every visual job runs the way a studio runs: roughs, a pick, polish, proof, sign-off. The desks call models through the CLI you are already signed in to (claude, codex or agy) or a key (ANTHROPIC_API_KEY, OPENAI_API_KEY, GEMINI_API_KEY). npx --package deskstudio desk-run doctor shows which path it will take without making a model call. Scores come from the studio's model reviewers, they are not independent benchmarks.

How it works

A team of desk robots passes one job along: roughs, the pick, polish, proof and the sign-off

Three roughs on Sonnet, the pick on Opus, polish on Haiku, proof with no model, then the sign-off. The launch card job, retold with its real numbers. The five steps, the retry rules and the pixel checks are in How a job runs.

  • 42 desks: the Design Manager and 41 that run as subagents. See the team, cost and models and docs/roles.md.
  • A local dashboard to pause, move a desk to another model, write a desk a note or pick a rough yourself.
  • It runs on your machine. The only things that leave it are the model calls the desks make and, for the few research desks, web lookups. The dashboard is 127.0.0.1 only with a token in the URL. See docs/privacy.md.

Install and use

Claude Code:

/plugin install desk --marketplace adityareddy-dev/deskstudio

Other agents, one line in the project:

npx deskstudio add

It writes .desk/, copies the desks to .agents/skills/desk/ and puts one marked block in the agent's instruction file. Every agent by default, one with --agent codex. The runner takes design for social cards for now; the other commands are Claude Code skills. Older Claude Code versions, the table of instruction files per agent, what each agent gets and the update rules are in docs/install.md.

Models are set once in .desk/project.json, or from the dashboard for one job:

"models": {
  "director": "anthropic/opus",
  "senior": "anthropic/sonnet",
  "builder": "openai/nano"
}

Providers and roles are in docs/providers.md and docs/runner.md. Proof also works on its own:

desk-proof check hero.html --brand .desk/DESIGN.md --sizes phone,desktop

Contribute

Six jobs are open, and none of the checks need a model call. Your first contribution has the files to read and the check to run for each small one.

Check that a job is open and unclaimed before starting. The contribution guide covers setup, source files and checks. Want to talk first, or show what you made? Discussions is open, and Show and tell is for finished pieces. To report a failed install, use the issue templates with the host, version and exact command. Remove private project content from logs.

Docs

Commands, the desks, the dashboard, cost, the runner, providers, privacy, first contribution, install, what it makes, how a job runs, the team, cost and models, the dashboard in use.

To cite Desk Studio, use CITATION.cff or GitHub's Cite this repository.

Licence

MIT.

SIMILAR PLUGINS