Agent Desk — Development skill for Claude Code
A one-human operation desk for any harness with a primary-agent hook (opencode, Claude Code, Cursor, Windsurf): file-board spine, two-tier worker dispatch, verbatim briefs, independent validation, ope.
How to install Agent Desk
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open anoscranel/agent-desk and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Agent Desk does
A one-human operation desk for any harness with a primary-agent hook (opencode, Claude Code, Cursor, Windsurf): file-board spine, two-tier worker dispatch, verbatim briefs, independent validation, operator-gated irreversibles. Doctrine included.
Alternatives in Development
- Agent.System.Main.Tips — General operation manual 19k ★
- Agentic Stack — One brain, many harnesses 2.2k ★
- Chops — 1,000+ macOS app to browse, edit, and manage skills across Claude Code, Cursor, Codex, Windsurf, and Amp 1.1k ★
README
status: verified created: 2026-10-17
agent-desk
A one-human operation desk for any harness that lets you define a primary agent or agents file: opencode, Claude Code, Cursor, Windsurf and similar. File-board spine, two-tier worker dispatch, verbatim briefs, independent validation, executable harness checks, operator-gated irreversibles. The report behind it is in `docs/DOCTRINE.md`.
What you get
agent-desk.md— the desk prompt. The frontmatter is opencode's adapter format (mode: primary,tools: task); other harnesses use their own (Claude Code:.claude/agents/, Cursor:.cursor/rules/, AGENTS.md convention: paste the body). The six loop steps and the constraint block are harness-neutral.docs/DOCTRINE.md— the 15 laws and the "what humans keep forever" limits.docs/HARDENING.md— how to verify the rules your config really enforces (real-binary hermetic checks).docs/AUDIT.md— a case study: how the above was measured on a real setup.LICENSE— MIT.
How to use it
- Create
ops//beside your project. Put the job cards (job-NNN.md) andLEDGER.mdthere. Add it to.gitignoreif it's private. - Start the agent with the
agent-deskprompt. - State the mission in one line. Mark every irreversible action explicitly.
- Review the board (
ops//job-*.md), sign off on the fixes you want. Nothing mutates outside the board until you say so.
What the operator must decide
- Whether the desk needs to see your secrets at all. The desk runs on least
privilege: deny the config and
*.envpatterns explicitly (seedocs/HARDENING.md). - Whether subagents inherit your shell environment at all. The tool passes
process.envto bash, so every secret variable you export is visible to every worker by default. The mitigation is process isolation, not a permission rule. - How to install and sign skills. Untrusted skills have shipped malicious
hooks; one
SKILL.mdcan run a command.
Related Skills
Geny
Multi-agent VTuber + autonomous worker platform — pair a chatty Live2D/Spine VTuber with tool-running sub-work
Fleet Plan
Interview the operator into a good plan, split the mission into a queue or briefs, and offer one worker chip p
Playbook
How to dispatch well — choosing flash vs pro, writing self-contained briefs, parallelism, verifying results, a
Scrummy Skill
Chief of staff for a Scrummy (Plane) workspace — a Claude skill that turns conversations and code into board s
Craft Research Verify
Verify existing research findings against independent primary sources. Upgrades confidence from 'sources agree
Boomkin
Your open-source DeFi desk: a local research desk, 31 reviewed workflows and an installer for 17 independent s
Related Agents
10x Tool Calls
Cursor and Windsurf meter usage by requests and tool calls rather than tokens, which means a finished or stall
Model Runner
Deterministic wrapper that runs a prompt on a non-Claude model (OpenAI via Codex, Cursor's composer/grok/glm,
Agent Chadi
Industry-grade OpenCode all-rounder — your primary agent. 5-gate hybrid workflow with contract-first wave fan-