kw-brainstorm
Brain dump and compile knowledge before structuring a plan. Use when starting any non-trivial knowledge work — after a meeting,…
Gut-check what you know and don't know before proceeding. Use at any point to assess confidence, surface gaps, and decide whether to proceed or dig deeper.
$ npx -y skills add everyinc/compound-knowledge-plugin --skill kw-confidence --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/kw-confidenceContext preview
The summary Claude sees to decide when to auto-load this skill.
Gut-check what you know and don't know before proceeding. Use at any point to assess confidence, surface gaps, and decide whether to proceed or dig deeper.
name: kw:confidence description: Gut-check what you know and don't know before proceeding. Use at any point to assess confidence, surface gaps, and decide whether to proceed or dig deeper.
Pause and honestly say what you're confident about and what you're not — like a colleague would. Then decide whether to proceed or dig deeper.
Scan the conversation for the active task, plan, or workflow:
If there's nothing to assess (empty session, no context):
> "What should I assess? Describe what you're working on or point me to a file."
Think through these areas internally — but don't output them as a checklist:
**Rules for honest assessment:**
Write in plain prose with this structure:
## Confidence Check **Confident about:** [What you know and why. Be specific — name the files you've read, the patterns you recognize, the experience you're drawing on. This can be a sentence or a short paragraph.] **Less confident about:** [What you don't know and why it matters. Name the specific gaps — missing data, unverified assumptions, unfamiliar territory. Explain what could go wrong if these gaps aren't addressed.] **My recommendation:** [One of three paths: - "Proceed." — confidence is high, no meaningful gaps - "Proceed, but [caveat]." — mostly confident, one area to watch - "Pause for [specific thing]." — a gap needs resolving first]
**If everything is high confidence**, keep it short:
> **High confidence.** Task is clear, I've read the relevant files, the approach matches established patterns. No gaps I can identify. Ready to proceed.
Don't force a full breakdown when there's nothing to break down. Two sentences is fine.
Use AskUserQuestion:
**Question:** "What would you like to do?"
**Options:**
1. **Proceed** — Continue with current approach 2. **Increase confidence** — Show specific actions to resolve the gaps 3. **Run `/kw:plan`** — Structure a plan if one doesn't exist yet 4. **Save assessment** — Write to the active plan file or `plans/confidence-{date}.md`
**If the user selects "Increase confidence":**
Produce a ranked list of specific, executable actions. Rank by impact — biggest confidence gain first:
## To Increase Confidence 1. [What to do] — [Why it matters. What gap it closes.] 2. [What to do] — [Why it matters. What gap it closes.] 3. [What to do — note if it needs user input] — [Why it matters.] Want me to start with #1?
Each action must be specific enough to execute immediately. "Read `data/q4-results.csv` to confirm the $50K benchmark" not "gather more data." Note which actions Claude can do autonomously vs. which need user input.
Use AskUserQuestion:
**Question:** "How would you like to proceed?"
**Options:**
1. **Start with #1** — Execute the top-ranked action 2. **Pick a different action** — Choose which to tackle first 3. **Proceed anyway** — Accept current confidence level and continue
After executing action(s), reference the improvement conversationally:
> "That Q4 data confirms the $50K target is realistic — that was the main gap. Confidence is higher now."
Then return to Step 4 to offer next steps again.
**If the user selects "Proceed" and a workflow is active:**
Explicitly re-anchor to the interrupted workflow:
> "Resuming `/kw:work` at Task 3."
Then continue where you left off. The confidence check is a non-destructive interrupt.
When invoked with `disable-model-invocation` context (e.g., from an orchestrator or automation):
Workflows for knowledge work that compounds over time. The knowledge work equivalent of Compound Engineering. Read the story: How to Build a Command Center That Keeps You Sane
Brain dump and compile knowledge before structuring a plan. Use when starting any non-trivial knowledge work — after a meeting,…
Extract and save learnings from a completed knowledge work session. Saves to docs/knowledge/ so future plans automatically find…
Research past work and structure a knowledge work plan. Use when starting strategy docs, campaign plans, content briefs, research…
Multi-reviewer quality check for knowledge work. Runs strategic alignment and data accuracy reviewers on plans, briefs, and…