Skip to content
Skillpedia
General coding48k · #3941

qoder-delegate

Helps your agent run coding tasks using the Qoder command line. The agent keeps control and final responsibility for the generated code.

What it does

This tool delegates programming tasks to another tool called Qoder CLI. You write the instructions, and Qoder CLI executes them, but you are the one who reviews and approves the final result.

When to use it

  • ✓When you want another tool to handle a specific coding task.
  • ✓When the user explicitly asks to use Qoder CLI for a task.
  • ✓When you want to review changes before finalizing them.

Example of what to ask your AI

“Qoder, create a Python function that adds two numbers and returns the result.”

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

https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/qoder-delegate/SKILL.md

Ready-to-paste message

Use this skill to help me: https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/qoder-delegate/SKILL.md Read the SKILL.md file at that link and follow its instructions for my task.
How it works

You write a detailed 'brief' explaining what needs to be done. The Qoder CLI tool executes this brief, and you review the generated code before confirming.

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 qoder-delegate

Or download just the file:

curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/qoder-delegate/SKILL.md -o SKILL.md
Technical content (original SKILL.md)

Original text by the author, straight from GitHub.

Bundled upstream support

Supporting files are included at skill-relative paths. See UPSTREAM-NOTICE.md for their pinned sources, licenses, hashes, and import changes.

Qoder Delegate

When to Use

  • You want to delegate a bounded coding task to a separate qoder implementer (Qoder) and then review its diff yourself.
  • The user explicitly asked for delegation to this implementer.

You are the orchestrator. Delegate one bounded coding task to a separate implementer - Qoder CLI - then review what it produced and land it yourself. You write the brief and own the judgment; Qoder edits the working tree in its session; you verify and commit.

The loop needs only shell and file access, so any comparable orchestrator can drive it.

When NOT to use this

  • The task is small enough to do inline; delegation overhead is not worth it.
  • qodercli is not installed or authenticated.
  • You want to write the code yourself or need only an interactive Qoder session.

Prerequisites (check once)

command -v qodercli
qodercli --version
qodercli --list-models

If the binary is missing, install it from Qoder's official Quick Start. Authenticate with qodercli login, or set QODER_PERSONAL_ACCESS_TOKEN for automation. A successful --list-models confirms the current account can return its live model catalog.

Choose model and context window

Qoder's available models can change. If the human requests a model, use its exact current value from qodercli --list-models; never invent or pin a catalog entry. Otherwise omit --model and let Qoder use its current default.

--context-window <n> is optional. Pass a positive integer only when the human requests a size or the task needs an explicit budget. Qoder applies it only to supported models; surface an unsupported model/size error instead of silently choosing another value.

The loop

Run these five steps per task. Steps 1, 4, and 5 require judgment; 2 and 3 are mechanical.

1. Write the brief

Qoder sees the brief plus what it can inspect in the workspace, not this chat. Include the goal, current state, what to change, what to leave untouched, the project's actual gates, and a closing report contract. Tell Qoder not to commit. Keep one task per brief. See references/writing-the-brief.md.

2. Dispatch

Use the bundled relay. It wraps Qoder's non-interactive stream-json mode and writes result.json. <skill-dir> is the installed folder containing this SKILL.md.

node "<skill-dir>/scripts/relay.mjs" --brief brief.txt --cd /path/to/repo
# choose a live model:                 add --model "<value from qodercli --list-models>"
# request a supported context window: add --context-window 32768
# resume the latest session:          add --resume-last  # delta brief only
# resume a specific session:          add --resume <id>  # delta brief only
# see every option:                   node .../relay.mjs --help

Implementation runs default to Qoder's auto permission mode. The relay never bypasses permissions unless the caller explicitly requests it, and it never commits. See references/dispatch-and-poll.md.

3. Wait for completion

The relay blocks until Qoder exits. Run it with the orchestrator's background-command facility, or background it in the shell and wait for result.json. Completion means the process exited and the file contains a status; do not trust a progress display.

A pre-run usage error exits 2 and writes no result. Missing qodercli exits 127 and writes status: "qoder_unavailable" with installation guidance.

Native Windows relay launch is not yet verified; do not claim it until a native Windows smoke passes.

4. Review - do not trust the self-report

Treat Qoder's final message and gate outcomes as claims:

  • Re-run the project's gates yourself.
  • Read the diff against the brief, starting with touchedFiles.
  • Check any --add-dir workspaces separately; their changes are not in the primary tree report.
  • Run relevant guard skills if installed.
  • Round-trip migrations and grep for dangling references after removals or renames.

See references/review-and-land.md.

5. Land it

The implementer edits; the orchestrator commits. Commit only after the gates pass and the diff

…

FAQ

What is Qoder CLI?

It's a command-line tool that can help write code.

Do I need to install anything?

Yes, you need to install Qoder CLI and authenticate it.

Who saves the final code?

You, the 'orchestrator', review and save the final code after Qoder CLI makes the changes.

Details

Original description by the author

Delegate coding tasks to the Qoder CLI (`qodercli`) only when the user explicitly requests it, while the orchestrator retains review and landing responsibility.

repo: sickn33/agentic-awesome-skills

Popularity

GitHub stars
48k
Ranking position
#3941
License
MIT
Updated
10/15/2026

Is this skill useful?

0

Sign in to vote.

Comments

  • …

More skills from this repository

Similar skills