Live Prompt
Write a short prompt the user pastes into a fresh Claude Code instance to start it on a task. The fresh instance has zero context — but the beads task usually has plenty, so the prompt's job is to point, not to re-explain.
Pick the mode
Two modes. When the task state makes the mode obvious — the bead or memory carries a locked approach (off the leash), or the approach is visibly open (collaborative) — pick it and say which you picked. Ask one short question ("collaborative or off the leash?") only when it's genuinely ambiguous.
Collaborative (leash on) — approach/architecture is still open. The instance reads the task, then discusses before writing any code. Lighter than /grill-me: short back-and-forth, one topic at a time, no relentless interrogation. End the prompt with the handover signal: once the approach is settled, the user lets it implement.
Off the leash — decisions are locked. The instance claims, implements, runs gates, commits, reports. Only use when the task description genuinely contains the locked-in approach.
Structure (both modes)
- Task pointer first: name the beads issue, tell the instance to invoke the beads skill, read the task, and claim it (
bd update <id> --claim). If decisions live in the description, say "the decisions are in the description — don't relitigate them."
- Gist line: 1-3 sentences of what the work is, so the instance orients before reading. Include file paths / line areas only if already known.
- Context NOT in the task: corrections, traps, related/sibling task IDs, things explicitly out of scope ("don't start , just close this one").
- Mode-specific block:
- Collaborative: "Don't write any code yet. We'll settle the approach together first — especially <the 1-2 genuinely open questions>. Short back-and-forth, one topic at a time, gist over essays. Once settled, I'll let you off the leash."
- Off the leash: verification step (how to check it worked, on which device/emulator), quality gates, commit format if committing is expected.
- Reporting constraint — always include: "Report the gist of what changed / what you found — diagnosis + fix in a few lines, no full code blocks unless I ask."
Rules
- Output the prompt in a plain fenced code block, nothing else around it needing edits.
- Target length: ~6-12 lines collaborative, ~10-18 off the leash. If it's growing past that, the detail belongs in the beads task — suggest
bd note instead of inflating the prompt.
- Don't duplicate task-description content into the prompt; point at it.
- Don't leak the user's global preference file contents into the prompt; only include project-level workflow facts (docker usage, commit style, gates) and only when the instance will need them.
- Imperative voice, addressed to the instance ("Read the task", "Don't write code yet").
- No task tracker IDs in source-code comments — if the prompt asks for code, remind only when relevant.
Examples
See EXAMPLES.md for one real prompt per mode.
1---2name: live-prompt3description: Write a copy-paste prompt that hands a task (usually a beads issue) to a fresh Claude instance the user will actively work with, in either collaborative (discuss-approach-first) or off-the-leash (implement-end-to-end) mode. Use when the user says "give me a prompt", "prompt for <task-id>", or wants to start a fresh instance on a task. For unattended runs (user going AFK), use the afk-prompt skill instead.4---56# Live Prompt78Write a short prompt the user pastes into a fresh Claude Code instance to start it on a task. The fresh instance has zero context — but the beads task usually has plenty, so the prompt's job is to point, not to re-explain.910## Pick the mode1112Two modes. When the task state makes the mode obvious — the bead or memory carries a locked approach (off the leash), or the approach is visibly open (collaborative) — pick it and say which you picked. Ask one short question ("collaborative or off the leash?") only when it's genuinely ambiguous.1314**Collaborative (leash on)** — approach/architecture is still open. The instance reads the task, then discusses before writing any code. Lighter than /grill-me: short back-and-forth, one topic at a time, no relentless interrogation. End the prompt with the handover signal: once the approach is settled, the user lets it implement.1516**Off the leash** — decisions are locked. The instance claims, implements, runs gates, commits, reports. Only use when the task description genuinely contains the locked-in approach.1718## Structure (both modes)19201. **Task pointer first**: name the beads issue, tell the instance to invoke the beads skill, read the task, and claim it (`bd update <id> --claim`). If decisions live in the description, say "the decisions are in the description — don't relitigate them."212. **Gist line**: 1-3 sentences of what the work is, so the instance orients before reading. Include file paths / line areas only if already known.223. **Context NOT in the task**: corrections, traps, related/sibling task IDs, things explicitly out of scope ("don't start <other-id>, just close this one").234. **Mode-specific block**:24 - Collaborative: "Don't write any code yet. We'll settle the approach together first — especially <the 1-2 genuinely open questions>. Short back-and-forth, one topic at a time, gist over essays. Once settled, I'll let you off the leash."25 - Off the leash: verification step (how to check it worked, on which device/emulator), quality gates, commit format if committing is expected.265. **Reporting constraint — always include**: "Report the gist of what changed / what you found — diagnosis + fix in a few lines, no full code blocks unless I ask."2728## Rules2930- Output the prompt in a plain fenced code block, nothing else around it needing edits.31- Target length: ~6-12 lines collaborative, ~10-18 off the leash. If it's growing past that, the detail belongs in the beads task — suggest `bd note` instead of inflating the prompt.32- Don't duplicate task-description content into the prompt; point at it.33- Don't leak the user's global preference file contents into the prompt; only include project-level workflow facts (docker usage, commit style, gates) and only when the instance will need them.34- Imperative voice, addressed to the instance ("Read the task", "Don't write code yet").35- No task tracker IDs in source-code comments — if the prompt asks for code, remind only when relevant.3637## Examples3839See [EXAMPLES.md](EXAMPLES.md) for one real prompt per mode.