commandcode-delegate
Helps your agent run coding tasks using the Command Code CLI. The agent only does this when you explicitly ask, and you always review the result.
What it does
This tool lets you delegate coding tasks to a tool called Command Code. You write the instructions and review the code it generates before finalizing it.
When to use it
- ✓When you want another tool to write a piece of code and you want to review it before using it.
- ✓When the user explicitly asks to use Command Code.
- ✓For well-defined coding tasks that can be separated from the rest of the work.
Example of what to ask your AI
“Delegate writing a Python script to add email validation to this form.”
Want more? Open the sections below.
How to use
The easiest way: copy the message below and paste it into Claude, ChatGPT, Cursor or any AI. It reads the skill and follows the instructions.
Skill link
Ready-to-paste message
How it works
You write a detailed 'brief' with what needs to be done. The Command Code tool executes the instructions and generates the code. You then review the code and decide if it should be used.
Installation
Easiest way: copy the skill link and paste it into Claude, ChatGPT or Cursor asking it to follow the instructions.
In the terminal (Claude Code, Codex, Cursor), in your project folder:
npx skills add sickn33/agentic-awesome-skills --skill commandcode-delegateOr download just the file:
curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/commandcode-delegate/SKILL.md -o SKILL.mdTechnical content (original SKILL.md)
Original text by the author, straight from GitHub.
Command Code Delegate
When to Use
- You want to delegate a bounded coding task to a separate
commandcodeimplementer (Command Code) and then review its diff yourself. - The user explicitly asked for delegation to this implementer.
You are the orchestrator. This skill lets you hand a bounded coding task to a separate
implementer — the Command Code CLI (cmd) — then review what it produced and land it yourself.
You write the brief and own the judgment; Command Code does the typing in your working tree; you
verify and commit.
Nothing here is specific to one orchestrating agent. The loop needs only the ability to run a shell command and read a file, so it works the same whether you are Claude Code, OpenCode with a selected model, or any comparable agent. (It is designed for and run on Claude Code; treat other orchestrators as designed-for, not yet proven.)
When NOT to use this
- The task is small enough to just do inline — delegation overhead is not worth it.
- The
cmdCLI is not installed or not authenticated (runcmd login). - You want to write the code yourself, or you only need a review (Command Code has its own
/review). - You are on native Windows and
cmdc --versiondoes not work. Upstream recommends WSL for stable Windows use.
Read this before the first dispatch: the autonomy model
Command Code's headless mode has exactly two states, with nothing in between:
- Default (
-pwith no--yolo): read, grep, and glob work. Every write, edit, and shell call is refused by the CLI's permission layer, and headless mode has no prompt to grant them mid-run. This is the relay's--read-only. --yolo(alias--dangerously-skip-permissions): every tool is allowed, anywhere the process can reach. There is no filesystem sandbox and no path restriction. This is what an implementation run needs, so the relay passes it by default.
--permission-mode auto-accept and --tools-all do not lift the headless write gate. Direct CLI
probes refused write, edit, and shell with both. So an implementation run
through Command Code is a full-trust run: scope it with a tight brief and a clean working tree, not
with a sandbox. The brief is guidance, and a git worktree isolates a checkout without containing the
process. If writes outside the target tree are unacceptable, use an OS-enforced sandbox such as
codex-delegate or run this one inside a container.
Before the first write-capable run, explain this unsandboxed full-trust mode and obtain explicit human acceptance. A request to delegate to Command Code is not by itself consent to host-wide access.
Prerequisites (check once)
cmd --versionsucceeds andcmd statusreports authenticated. If not, install Command Code and runcmd login.- Confirm the CLI on PATH. On macOS/Linux,
command -v cmdshows the activecmd. On native Windows, usecmdc --version;cmdis the system shell. The relay usescmdcthere and launches its npm.cmdshim throughcmd.exe.COMMANDCODE_BINremains an absolute-path override and must never point to the system command interpreter. The relay records the version it ran inresult.json, so a wrong binary is visible after the fact. - You are in (or will point
--cdat) the target git repository, and its tree is clean before you dispatch — a full-trust run is much easier to review against a clean baseline.
The loop
Run these five steps per task. Steps 1, 4, and 5 are your judgment; 2 and 3 are mechanical.
1. Write the brief
Command Code sees only the text you send — no repo memory, no chat history, no shared context
(beyond the repo's own AGENTS.md, which it reads automatically). Everything the task needs goes in
the brief: the goal, the current state, what to change, what to leave untouched, the project's
actual gate commands (discover them from the repo's AGENTS.md/CLAUDE.md/Makefile — do not assume),
and a report contract. Tell it that it will not commit (you will). Keep one task per brief. Full
guidance and a template: references/writing-the-brief.md.
2. Dispatch
Send the brief to Command Code with the bundled helper. It wraps cmd -p, captures the run, and
writes a structured result.json — so your only job is "run a command, read a file." (<skill-dir>
below is this skill's installed directory — the folder containing this SKILL.md, i.e. the directory
…
FAQ
What is Command Code?
It's a command-line tool that can write and modify code based on your instructions.
Why don't I just write the code myself?
Delegating allows you to focus on review and strategy while the tool handles the code writing. It's useful for repetitive tasks or when you want an automated second opinion.
Can Command Code do anything?
No, it can only perform well-defined coding tasks. It doesn't have access to information outside the project's context, and you are responsible for reviewing and approving the code before using it.
Details
Original description by the author
Delegate coding tasks to the Command Code CLI (`cmd`) only when the user explicitly requests it, while the orchestrator retains review and landing responsibility.
Popularity
- GitHub stars
- 48k
- Ranking position
- #2597
- License
- MIT
- Updated
- 10/15/2026
Comments
- …
More skills from this repository
00-andruia-consultant
Helps your agent start or improve AI projects. It analyzes code, suggests tools, and creates action plans in Spanish.
sickn33/agentic-awesome-skills
007
Lets your agent perform security audits and threat modeling. It's useful for protecting projects against attacks and vulnerabilities.
sickn33/agentic-awesome-skills
10-andruia-skill-smith
Helps your agent create or improve AI tools. It defines how tools work, writes documentation, and validates the structure.
sickn33/agentic-awesome-skills
20-andruia-niche-intelligence
Lets your agent create a summary about a specific industry. It's useful for understanding the context, rules, usage patterns, and risks of a project, using reliable sources.
sickn33/agentic-awesome-skills
Similar skills
benchmark-optimization-loop
Has your agent improve something's speed in a measured way. It tests multiple versions and chooses the fastest one that still works correctly.
affaan-m/ECC
change-impact
Helps your agent analyze the impact of code changes before making them. It compares the planned vs. actual results afterward, covering paths, data, tests, and documentation. Useful for risky or system-wide changes.
affaan-m/ECC
click-path-audit
Lets your agent trace all user buttons and interactions to find bugs. It finds issues where functions seem to work alone but fail together. Useful when bugs persist even after debugging.
affaan-m/ECC