Agent skill

Redo

by udecode in udecode/dotai

Redo a prior pstack run at the current session's higher effort or stronger model, treating its plan as a draft: rerun only the plan, design, subagent and seat lanes, code and review judgments that…

No licenceAuto-check passedAgent Workflows

Install Redo

skills CLI
$ npx skills add udecode/dotai --skill redo -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install udecode/dotai redo --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/udecode/dotai.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/redo .claude/skills/redo && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
redo
GitHub stars
1.2k
Token cost
~894 tokens
SKILL.md length
533 words
Files
1
Skills in repo
7
Repo updated
First seen
Licence
None found

At a glance

Redo a prior pstack run at the current session's higher effort or stronger model, treating its plan as a draft: rerun only the plan, design, subagent and seat lanes, code and review judgments that…

  • Works in 7 steps: Find the draft. A plan path is the… → Read the levels. node… → Write the ledger. Open a new iteration… → …
  • Run poteto again on it at this effort
  • Calls git and node
  • Treat this plan as a draft

What it does

Redo is an agent skill from udecode/dotai. Redo a prior pstack run at the current session's higher effort or stronger model, treating its plan as a draft: rerun only the plan, design, subagent and seat lanes, code and review judgments that ran below the current level, and reuse the rest. Use for "redo <plan, page or PR", "run poteto again on it at this effort", "treat this plan as a draft", or a teammate's run made at a lower effort.

Its SKILL.md is about 890 tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Agent Workflows, covering Subagents.

When your agent uses it

  • Run poteto again on it at this effort
  • Treat this plan as a draft
  • A teammates run made at a lower effort

Example prompts

  • “redo <plan, page or PR”
  • “run poteto again on it at this effort”
  • “treat this plan as a draft”
  • “/redo”

Workflow steps

7 steps, taken from the first numbered list in SKILL.md.

  1. Find the draft. A plan path is the draft. For a page link, find the plan whose subject or plan file holds that Page: line (git grep -l…
  2. Read the levels. node .agents/pstack/lead.mjs prints the current session's @. In the draft's log, each lead row names the model and effort…
  3. Write the ledger. Open a new iteration of the draft's subject with the plan-page skill. Its Brief names the draft and the level change…
  4. Redo the plan and design first. Work from the owner's asks and the draft's inputs before reading the draft's conclusions, then compare and…
  5. Rerun the lanes. Each redo lane runs again on its configured model and level, from its brief in the run directory. Re-judge every reused…
  6. Clean up the code as a PR. Run the project's Babysit playbook, or pstack's, over the draft's diff at the current level. The fixes then…
  7. Recheck and close. Rerun each recheck proof. The Close lists what was redone and what changed, what was reused and why, and any unit whose…

What it can do on your machine

Read from SKILL.md and the folder at commit c078fc6. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • git
    • node

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md. Its commands use git, which can reach the network depending on how they are called.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Redo loads about 894 tokens when it runs. Until then it costs about 100 tokens; SKILL.md has 533 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~100
When it runs · the whole SKILL.md, loaded when a task matches
~894

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

Without a licence we can't republish the file, so here is its outline and opening line. It has 533 words (~894 tokens).

“A run made at a lower effort or on a weaker model is a draft. Redo follows pstack's Session pickup, except that it redoes the work that ran below the current level and reuses everything else. Load pstack:poteto-mode first; its…”

— opening of SKILL.md by udecode
name
redo
argument-hint
<plan path, page link or PR>

Read the full SKILL.md on GitHub

Files

Just SKILL.md in skills/redo of udecode/dotai.

Open the folder on GitHubat commit c078fc6

Compare with similar skills

Redo next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Redo compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Redo this skilludecode/dotai1.2k—~894Automated safety check: PassNone
Claude Code Agent Developmentanthropics/claude-plugins-official38k7 repos~2.8kAutomated safety check: PassApache-2.0
Subagent Driven DevelopmentAsvarox/allkaraoke26138 repos~1.2kAutomated safety check: PassNone
Dispatching Parallel Agentsultralisp/ultralisp25841 repos~1.5kAutomated safety check: PassNone
Reflect on Session Learningscursor/plugins11k5 repos~1.2kAutomated safety check: PassNone
Paseo Advisor Second Opiniongetpaseo/paseo20k1 repos~756Automated safety check: PassCustom licence

Similar skills

  • Claude Code Agent Development

    anthropics/claude-plugins-official

    Official

    Explains how to write agents for Claude Code plugins: the markdown file with YAML frontmatter, trigger descriptions, model and color settings, and system prompt design.

    38k GitHub starsUsed in 7 repos~2.8k tokens
    Agent WorkflowsAuto-check passed
  • Subagent Driven Development

    Asvarox/allkaraoke

    A skill your agent uses when executing implementation plans with independent tasks in the current session

    261 GitHub starsUsed in 38 repos~1.2k tokens
    Agent WorkflowsAuto-check passed
  • Dispatching Parallel Agents

    ultralisp/ultralisp

    A skill your agent uses when facing 2+ independent tasks that can be worked on without shared state or sequential dependencies

    258 GitHub starsUsed in 41 repos~1.5k tokens
    Agent WorkflowsAuto-check passed
  • Official

    Starts three parallel reviewer subagents over the current conversation transcript, then turns their findings into concrete edits to existing skills.

    11k GitHub starsUsed in 5 repos~1.2k tokens
    Agent WorkflowsAuto-check passed
  • Launches one separate agent through Paseo to give a second opinion on the current task, with a self-contained briefing and no permission to edit files.

    20k GitHub starsUsed in 1 repo~756 tokens
    Agent WorkflowsAuto-check passed
  • Task Observer

    rebelytics/one-skill-to-rule-them-all

    Monitors task execution for skill improvement opportunities.

    3.2k GitHub starsUsed in 1 repo~11k tokens
    Agent WorkflowsAuto-check passed

More from udecode/dotai

  • Walkthrough

    udecode/dotai

    Present final screenshots or rendered artifacts as an annotated walkthrough when visual evidence is requested.

    1.2k GitHub stars~1.5k tokensUpdated today
    Auto-check passed
  • Sync Pstack

    udecode/dotai

    Set up the pstack plugin in a project through an interview, and keep every pstack project on one pinned tag and one shared AGENTS.md overrides block.

    1.2k GitHub stars~8.5k tokensUpdated today
    Auto-check passed
  • Plan Page

    udecode/dotai

    Write, check, repair and publish a plan page: a project's plans and subject files under its plans directory, rendered by .agents/pstack/plan-page.mjs and rendered as one local HTML page per subject…

    1.2k GitHub stars~3k tokensUpdated today
    Auto-check passed
  • Pstack Pulse

    udecode/dotai

    Show every Claude Code and Codex session on the iPhone lock screen through ActivitySmith and in the Mac menubar, with each plan page's pipeline, and buzz when a session needs you, ships or fails.

    1.2k GitHub stars~3.3k tokensUpdated today
    Auto-check passed
  • Test Audit

    udecode/dotai

    Audit existing tests for low-value, duplicated or implementation-coupled cases and the test-only code they keep alive, then remove or rewrite them on evidence.

    1.2k GitHub stars~1.4k tokensUpdated today
    Auto-check passed
  • Rca

    udecode/dotai

    Turn Remote Control on for every non-archived Claude Code session in the Claude desktop app.

    1.2k GitHub stars~274 tokensUpdated today
    Auto-check passed

Categories

Questions about Redo

What does Redo do?

Redo a prior pstack run at the current session's higher effort or stronger model, treating its plan as a draft: rerun only the plan, design, subagent and seat lanes, code and review judgments that…. Redo is an agent skill from udecode/dotai. Redo a prior pstack run at the current session's higher effort or stronger model, treating its plan as a draft: rerun only the plan, design, subagent and seat lanes, code and review judgments that ran below the current level, and reuse the rest.

When should I use Redo?

Redo fits situations like: run poteto again on it at this effort; treat this plan as a draft; A teammates run made at a lower effort.

How do I install Redo in Claude Code?

Run `npx skills add udecode/dotai --skill redo -a claude-code`. Or copy the skill folder (skills/redo in udecode/dotai) into .claude/skills/redo in your project. Claude Code loads it when a task matches its description.

How do I install Redo in Codex?

Run `npx skills add udecode/dotai --skill redo -a codex`. Or copy the skill folder (skills/redo in udecode/dotai) into .agents/skills/redo in your project. Codex loads it when a task matches its description.

Can I use Redo in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add udecode/dotai --skill redo -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/redo, .gemini/skills/redo, .github/skills/redo and .opencode/skills/redo in your project.

What does Redo need to run?

Going by SKILL.md and its folder, Redo needs the command-line tools its instructions call (git and node).

Does Redo access the network?

SKILL.md contains no URLs. Its commands use git, which can reach the network depending on how they are called. This is read from the text; nothing was executed.

Is Redo safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Redo use?

No licence was found for Redo or its repository. Without one, default copyright applies: ask the author before reusing or redistributing it.

How many tokens does Redo use?

About 894 tokens (SKILL.md is roughly 3.6k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Redo?

Skills that share tags, products or a category with Redo: Claude Code Agent Development (anthropics/claude-plugins-official, 38k stars), Subagent Driven Development (Asvarox/allkaraoke, 261 stars), Dispatching Parallel Agents (ultralisp/ultralisp, 258 stars) and Reflect on Session Learnings (cursor/plugins, 11k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Redo?

udecode (a GitHub organization) maintains it in udecode/dotai, which has 1,157 GitHub stars. The repository holds 7 skills in this directory. The repository was last updated on October 10, 2026.

Source: udecode/dotai on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.