Skip to content
Development
Skill

/prewalk

Arm a prewalk run: explore and plan in the root session, land the first verified edit, then persist a Stop checkpoint for handoff.

From plugin
prewalk
59 skills1 agent

Claude Code

$ npx -y skills add TerenceLiu98/prewalk --skill prewalk --agent claude-code

SKILL.md

prewalk.SKILL.md
name: prewalk
description: "Arm a prewalk run: explore and plan in the root session, land the first verified edit, then persist a Stop checkpoint for handoff."

Prewalk

Arm the current session:

python3 "${CLAUDE_PLUGIN_ROOT}/hooks/_arm.py" arm "$CLAUDE_SESSION_ID" "$ARGUMENTS"

Options must precede task text: `--preset <name>` selects a preset and `--fast` enables automatic handoff after validation (`--no-pause` is a legacy alias). The active root session is the planner; Prewalk never changes it.

If the task is clearly one or two small edits, finish it directly. Otherwise:

1. Explore the relevant entry points, configuration, tests, and existing patterns. 2. Create at most the configured number of todos. Every real todo names concrete files or behavior and includes a test/build/verify/check criterion. 3. Complete and verify only real task #1. 4. Update the todo snapshot so task #1 is `completed`; keep only real work in it. 5. Stop with this exact structured packet. Do not start task #2.

Goal:
Files Read:
Constraints And Existing Patterns:
Full Todo List:
Task 1 Changes:
Verification Already Run:
Remaining Work:
Risks / Do Not Repeat:

Do not claim that handoff occurred. `/prewalk:pw-go` requests it; the bound executor's `SubagentStop` hook confirms its final result.

@terenceliu98
Ships withprewalk

Prewalk lets a strong planner do the expensive repository work, then gives a configured executor a verified starting point and a self-contained handoff: Use it for changes where understanding the repository is a meaningful part of the work.

59 skills1 agent
Get the whole plugin

Stars on GitHub

Momentum

stars in total
5
Star history of TerenceLiu98/prewalk on GitHub, a chart by star-history.com

Other skills on prewalk.

pw-doctor

pw-doctor

Diagnose the Prewalk installation, presets, hook manifest, state directory, and Claude Task routing setup.

pw-go

pw-go

Request the reviewed prewalk handoff and spawn exactly one routed Claude Task for the remaining todos.

pw-resume

pw-resume

Compatibility guidance for older Claude Prewalk recovery; canonical v4 recovery uses pw-reconcile.

pw-retry

pw-retry

Retry one proven-incomplete Prewalk route from its durable packet without repeating task 1.

More skills from other plugins.

brainstorming
Auto-invoked

brainstorming

You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…

@obra@obraInstall Skill
ask-matt

ask-matt

Ask which skill or flow fits your situation. A router over the skills in this repo.

skills2w309k
@mattpocock@mattpocockInstall Skill
accessibility
Auto-invoked

accessibility

Design, implement, and audit accessible UI to WCAG 2.2 Level AA across Web, iOS, and Android — semantic ARIA roles and labels,…

ecc2w293k
@affaan-m@affaan-mInstall Skill
compiler-commit

compiler-commit

Use when you want to verify compiler changes and commit with the correct convention. Runs tests, lint, and format, then commits…

react5d252k
@facebook@facebookInstall Skill

Questions about prewalk.

Which coding agents can use prewalk?
prewalk installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.