thinking-partner
A deterministic thinking partner that challenges assumptions and applies mental models to sharpen decisions, solve problems, and think more clearly. Use this…
Persistent context threads for cross-session work that spans phases. Lighter than pause/resume.
$ npx -y skills add SienkLogic/plan-build-run --skill thread --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/threadContext preview
The summary Claude sees to decide when to auto-load this skill.
Persistent context threads for cross-session work that spans phases. Lighter than pause/resume.
name: thread description: "Persistent context threads for cross-session work that spans phases. Lighter than pause/resume." allowed-tools: Read, Write, Edit, Bash, Glob, Grep, AskUserQuestion argument-hint: "[name | list | resume <name>]"
**STOP — DO NOT READ THIS FILE. You are already reading it.**
Lightweight cross-session knowledge stores for work spanning multiple sessions that doesn't belong to any specific phase. Lighter than `/pbr:pause` (no phase state), richer than `/pbr:note` (structured sections).
╔══════════════════════════════════════════════════════════════╗ ║ PLAN-BUILD-RUN ► THREAD ║ ╚══════════════════════════════════════════════════════════════╝
1. `mkdir -p .planning/threads` 2. Generate slug from name 3. Write `.planning/threads/{slug}.md`:
---
created: {ISO date}
updated: {ISO date}
status: active
---
# {Thread Name}
## Goal
{What this thread is tracking — ask user}
## Context
{Current state of the work — filled during creation}
## References
{Related files, phases, decisions — gathered from conversation}
## Next Steps
{What to do next — filled during creation}4. Display: `Thread created: {name}`
Scan `.planning/threads/*.md`, display name + status + last updated.
1. Find `.planning/threads/{slug}.md` 2. Read and display Goal, Context, References, Next Steps 3. Thread context is now in the conversation — work can continue 4. Update the `updated` field in frontmatter
Update status to `closed`. Optionally promote to phase or backlog.
1. DO NOT use threads for phase-specific work — use pause/resume instead 2. DO NOT create threads for one-off notes — use /pbr:note instead 3. DO NOT auto-close threads — always ask user
Plan it. Build it. Run it. A Claude Code plugin for structured development with context-engineered agents.
Repo: SienkLogic/plan-build-run
A deterministic thinking partner that challenges assumptions and applies mental models to sharpen decisions, solve problems, and think more clearly. Use this…
Run audit, prioritize findings, auto-fix via quick tasks, test, and commit.
Review past Claude Code sessions for PBR workflow compliance and UX quality.
Run multiple phases hands-free. Chains discuss, plan, build, and verify automatically.
Manage backlog items — ideas not ready for active planning. Add, review, promote, or remove.
Start a new project. Deep questioning, research, requirements, and roadmap.