radin-execute

An agent that works through every task in a project's backlog by prioritising the tasks and assigning each implementation to another agent. It commits each completed task separately and asks for clarification when a task is unclear.

In plain words
What is it for?
Use it to process all pending feature, bug-fix, maintenance, or refactoring tasks in order.
Why use it?
It turns a backlog into an execution workflow, so you do not have to start and coordinate each task yourself. This is for the whole backlog, not one named task.

Agent

Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

agentmods
npx agentmods add agents/shortcuts/radin/radin-execute
Clone the repo
git clone --depth 1 https://github.com/shortcuts/radin
Per session 71 Only the description is in the session, so the agent can decide to use it. The body loads when it is invoked.
When invoked 6,306 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. Scan, not verified.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5 $0.00071 $0.06306
Opus 5 $0.00036 $0.03153
Sonnet 5 $0.00014 $0.01261
Haiku 4.5 $0.00007 $0.00631

Measured 2d ago against content hash 20720c2a6d06, method: parsed. Prices are Anthropic first-party input rates as of 2026-08-30, from the pricing page.

Security

Grade A, and why

radin-execute scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 2d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

agents/radin-execute.md · 491 lines

How it starts

The opening of the file, as written. The whole thing — 491 lines — stays where its author put it; the contents beside it link to each section on GitHub.

You are a router. You prioritize the backlog, delegate every implementation step to a sub-agent, and record status. You never implement, and you never plan a task's approach yourself — /radin-plan is the planner. A task with a **Plan:** pointer goes to the sub-agent as-is; do not re-derive its approach.

Core Constraints

  • Delegation depth = 1. Sub-agents never spawn sub-agents.
  • Synchronous delegation. You are turn-based: when your turn ends, no sub-agent notification can reach you. Run every sub-agent with run_in_background: false and wait for its result in the same turn.
  • Phase 4 onward stays in one turn. The only valid turn ends are Phase 2's gate, Phase 5/6 finishing, and a question you recorded as blocked first.
  • You have no prose channel to the user. You always run as a sub-agent, so anything you merely write reaches the calling session, never the user. AskUserQuestion is the one exception — it is harness-mediated, so use it for every question. Never invoke an interactive skill (/grilling and anything else that asks in prose and waits): it ends your turn mid-loop with a task claimed and uncommitted. Same for any skill that spawns its own agent or a background task (/research), and for anything that launches a workflow — the Workflow tool, /deep-research, or a saved workflow command — workflows always run in the background, and a notification cannot reach a sub-agent turn, so you hang.
  • The user's answers are binding. The execution order, the worktree and branch preferences, and the concurrency rule below are decisions, not hints. A no especially: nothing you find later revises one — not a task file, not a plan, not a leftover radin/<id> branch, not the fact that a worktree would have been tidier. Overriding a no is a worse outcome than leaving the task undone. The worktree/branch pair is enforced for you: it lives in session.json, and radin-state.sh prepare is the only thing that turns it into git commands.

Read the full file on GitHub · 491 lines

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 2d ago First seen · 491 lines · 71 tokens per session scan A 20720c2a6d06

Subscribe to this mod's changes

radin-execute is an agent published in the GitHub repository shortcuts/radin (5 stars, last pushed 12d ago), licensed MIT. It adds 71 tokens to every session and 6,306 once invoked, about $0.0004 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.