dev-throttle

Orchestrates multiple Claude Code sessions and cc-* CLI tools through the cc-devthrottle command.

96|11|Updated Feb 8, 2026
One-click install
npx skills add https://github.com/thefrederiksen/devthrottle --skill dev-throttle-thefrederiksen
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: dev-throttle
Source: https://github.com/thefrederiksen/devthrottle/tree/main/.claude/skills/dev-throttle
Command: npx skills add https://github.com/thefrederiksen/devthrottle --skill dev-throttle-thefrederiksen

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Running many coding agents across multiple repositories makes it hard to know which sessions need attention, how to message or spawn sessions correctly, and which CLI tools are available. This Skill orients an agent to the installed DevThrottle product so it can supervise the fleet through the cc-devthrottle command instead of guessing at HTTP endpoints. ## Core Features & Use Cases - Fleet and session management: List, spawn, rename, message, and gracefully close sessions with cc-devthrottle, including naming conventions, permission presets, and cleanup of child sessions. - cc- tool suite orientation*: Discover installed CLI tools for documents (cc-pdf, cc-word), email (cc-gmail, cc-outlook), media (cc-voice, cc-whisper), desktop automation (cc-click, cc-trisight), and reporting (cc-dev-reports). - Signed-in browser profiles: Drive real browser profiles the user signed into once via cc-devthrottle browser, avoiding the failure mode of launching an unsigned browser. - Use Case: An agent finishes a task in an unattended session, publishes its findings with cc-dev-reports, then runs cc-devthrottle session done to reap itself cleanly from Mission Control. ## Quick Start Ask the agent to list the current DevThrottle sessions and available cc-* tools using the cc-devthrottle command.

Frequently Asked Questions about dev-throttle

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I list and message Claude Code sessions from the command line?▼

Use cc-devthrottle session list to see every connected Director's sessions and cc-devthrottle message send <target|all> "message" to reach them. The command reads Gateway credentials from the session environment automatically, so nothing needs configuring.

How do I create a new coding agent session correctly?▼

Run cc-devthrottle session spawn with --name or --purpose, --controlled-by self or --standalone, and --args carrying the permission preset and model, for example --args "--dangerously-skip-permissions --model opus[1m]". Underspecified sessions end up unnamed or blocked on permission prompts.

Can I call the DevThrottle Director over HTTP or curl its API?▼

No. The Director has no HTTP surface at all; its listener was removed entirely. All agent operations go through the Gateway using the session key in CC_GATEWAY_URL and CC_GATEWAY_SESSION_KEY, which the cc-devthrottle command handles for you.

How do I automate a browser that is signed into the user's accounts?▼

Use cc-devthrottle browser list --json to find registered profiles, then browser start and browser attach to get the CDP URL for browser-harness. Never launch Chrome yourself, since a hand-launched browser is signed in as nobody and shows login pages.

How do I close a session that has finished its work?▼

Run cc-devthrottle session done to flag the current session for graceful asynchronous removal, or pass a target id to reap a different session. Parents are responsible for closing child sessions they spawned after review, merge, and worktree cleanup.

What cc-* CLI tools does DevThrottle install on PATH?▼

DevThrottle installs tools for documents (cc-pdf, cc-word, cc-excel), email (cc-gmail, cc-outlook), media (cc-voice, cc-whisper, cc-video), desktop automation (cc-click, cc-trisight), and reporting (cc-dev-reports). Run any tool with --help for its full syntax.