Skip to content

/prewalk

Arm a prewalk run: explore and plan on a frontier model, land the first verified edit, then pause for an explicit executor handoff.

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

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.
  • You can call itInvoke it directly when you want it.
  • Slash command/prewalk
How auto-invocation works

Context preview

The summary Claude sees to decide when to auto-load this skill.

Arm a prewalk run: explore and plan on a frontier model, land the first verified edit, then pause for an explicit executor handoff.

SKILL.md

prewalk.SKILL.md
name: prewalk
description: Arm a prewalk run: explore and plan on a frontier model, land the first verified edit, then pause for an explicit executor 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). Follow the reported planner model and thinking setting only through controls the host actually supports.

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. Add a final `PAUSE for handoff` todo. 4. Complete and verify only real task #1. 5. Update the todo snapshot so task #1 is `completed` and the PAUSE item is present. 6. 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. `/pw-go` requests it; the Task result hook confirms it.

Read it on GitHub ↗
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.

Get the whole plugin, auto-invoked
Stats
3
Stars
0
Views
0
Forks
Active
Maintenance
Python
Language
7d ago
Last commit
10d ago
Created

Repo: TerenceLiu98/prewalk