From walter
Probe the compound. Bounded research to answer a question before committing.
npx claudepluginhub derekherman/walter --plugin walter[question]# /probe Probe before committing to the batch. --- ## Intent You're investigating an unknown before committing to an approach. Not open-ended exploration. Bounded research that answers a specific question and ends with a recommendation. Research without a decision to inform is waste. --- ## Load Skill Load the `walter` skill first. Then read its `decomposition` and `planning` references. --- ## Start $ARGUMENTS If no question was specified, STOP and use the AskUserQuestion tool to ask What specific question do we need to answer? What decision does this inform? --- ## Pre-Flight...
/probe[2026-02-15] [Stage 2] JA extraction pass — SCOPE → SURFACE → RESOLVE
/probeProbe recent changes with 2-3 pointed questions
Probe before committing to the batch.
You're investigating an unknown before committing to an approach. Not open-ended exploration. Bounded research that answers a specific question and ends with a recommendation. Research without a decision to inform is waste.
Load the walter skill first. Then read its decomposition and planning references.
$ARGUMENTS
If no question was specified, STOP and use the AskUserQuestion tool to ask What specific question do we need to answer? What decision does this inform?
Before researching:
If the question is vague, sharpen it first. "Should we use Redis?" becomes "Can Redis handle 10K concurrent connections with our access patterns?"
What choice does this inform? Be explicit:
No pending decision = no probe. You're just exploring.
Not time — scope. What bounds the research?
| Scope | When to Use | Bounds |
|---|---|---|
| Quick | Surface-level answer needed | First credible source, 2-3 data points |
| Moderate | Comparing options | 2-3 alternatives, pros/cons for each |
| Deep | High-stakes or complex decision | Thorough investigation, multiple sources, edge cases |
State the scope explicitly before starting.
Spawn sub-agents to explore in parallel. Don't waste context on exploration.
Sub-agent tasks depend on scope:
Quick:
Moderate:
Deep:
Brief each sub-agent with:
Collect sub-agent results. Before synthesizing:
Organize by:
Don't just dump raw findings. Synthesize into insight.
Not a list of options. A recommendation.
Structure:
If confidence is low after scoped investigation:
Present findings and recommendation to user.
User decides:
Don't disappear into more research without checking in.
When complete, you should have:
The Question: What we investigated (specific)
The Decision: What choice this informs
Scope: Quick / Moderate / Deep
Findings:
Recommendation:
Next: What happens now that we have an answer
Probe findings exist only in conversation until saved. If the probe produced significant insights — recommendation, evidence, trade-offs — offer to save them. Default to .walter/ if the user doesn't specify a location. They inform decisions that need rationale later.
Before /formula:
Before /prep:
During /prep:
During /cook:
Key signal: You can't move forward confidently without answering something first.
Vague questions — "What's the best database?" vs "Can Postgres handle 1M rows with our query patterns?"
No decision pending — Research for curiosity is exploration, not a probe. Know what choice this informs.
Unbounded scope — "Research everything about auth" vs "Compare JWT and session-based auth for our use case"
Options without recommendation — "Here are 5 options" helps no one. Make a call.
Disappearing into research — Checkpoint with user. Don't burn 20 turns without reporting back.
Researching the already-known — Check existing docs, decisions, and codebase first.
Scope creep — New questions emerge. Note them, but finish the current probe first.