con un clic
rdm-estimate
Rate each phase's difficulty and assign a model tier from its body
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Menú
Rate each phase's difficulty and assign a model tier from its body
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Basado en la clasificación ocupacional SOC
Act on document reviews requesting changes — work each comment and drive the review to addressed
Review the plan for an rdm roadmap, phase, or task before implementation begins
Implement an rdm roadmap phase or work on an rdm task — plan, execute, then finalize into needs-review for rdm-review
Create an rdm roadmap with phases for a topic
Run a batched backlog grooming pass over rdm's stale/duplicate/tag-cluster/archivable signals and emit a reviewable, propose-only plan of exact rdm commands — no mutations
Drive one named rdm roadmap from not-started to reviewed autonomously — pick the next actionable phase, estimate it, dispatch it on its model tier, interpret the outcome, and advance — batching decisions and blockers instead of interrupting
| name | rdm-estimate |
| description | Rate each phase's difficulty and assign a model tier from its body |
| allowed-tools | ["Read","Bash","Glob","Grep"] |
Estimate the difficulty of one or more rdm phases. $ARGUMENTS is either a roadmap slug (estimate every phase in the roadmap) or <roadmap-slug> <phase-number> (estimate a single phase).
IMPORTANT: This is the rdm source repo. Always run cargo build first, then use ./target/debug/rdm — never bare rdm. If you modify any rdm source, cargo build again before running it.
$ARGUMENTS. If only a roadmap slug is given, estimate every phase in it; if a phase number follows the slug, estimate just that one phase../target/debug/rdm phase list --roadmap <slug> --project rdm. The output shows each phase's number, stem, status, and current difficulty../target/debug/rdm phase show <stem-or-number> --roadmap <slug> --project rdm.trivial, easy, moderate, or hard, based on the scope, risk, and breadth of the work the body describes. Write a one-line justification for the rating.## Estimate note to the phase body. Take the existing body from step 4.1, append a section like:
## Estimate
<difficulty> — <one-line justification>
then write the difficulty and the updated body in a single update. update does not read stdin, so pass the body with --body: capture the full body into a shell variable with a quoted heredoc (which keeps backticks, $, and punctuation literal), then pass --body "$body":
body=$(cat <<'EOF'
<full phase body, with the appended ## Estimate section>
EOF
)
./target/debug/rdm phase update <stem-or-number> --difficulty <difficulty> --body "$body" --no-edit --roadmap <slug> --project rdm
Do not pass --model: the model tier is derived automatically from the difficulty (trivial/easy → small, moderate → medium, hard → large)../target/debug/rdm phase update <phase> --clear-difficulty --no-edit --roadmap <slug> --project rdm); the next run will then pick it up.trivial/easy; a self-contained feature is moderate; cross-cutting or high-risk work is hard.--model by hand here; the difficulty→tier mapping is authoritative.