kw-brainstorm
Brain dump and compile knowledge before structuring a plan. Use when starting any non-trivial knowledge work — after a meeting,…
Multi-reviewer quality check for knowledge work. Runs strategic alignment and data accuracy reviewers on plans, briefs, and strategy docs.
$ npx -y skills add everyinc/compound-knowledge-plugin --skill kw-review --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/kw-reviewContext preview
The summary Claude sees to decide when to auto-load this skill.
Multi-reviewer quality check for knowledge work. Runs strategic alignment and data accuracy reviewers on plans, briefs, and strategy docs.
name: kw:review description: Multi-reviewer quality check for knowledge work. Runs strategic alignment and data accuracy reviewers on plans, briefs, and strategy docs. argument-hint: "[file path or content to review]"
<review_target> #$ARGUMENTS </review_target>
Two automated reviewers check your work for the errors that damage credibility: wrong strategy and wrong data.
The most recently produced artifact. Determined by context:
| Situation | What to review | | --------------------- | ---------------------------------------------------------------------- | | `/kw:plan` just ran | The plan file it produced | | User points to a file | That file | | User pastes content | That content | | Ambiguous | Ask: "What should I review? Provide a file path or paste the content." |
Read the file or accept pasted content. If the content references data (metrics, conversion rates, financial figures), also load:
<parallel_tasks>
1. **Strategic Alignment Reviewer** — Launch Task agent: `compound-knowledge:review:strategic-alignment-reviewer`
2. **Data Accuracy Reviewer** — Launch Task agent: `compound-knowledge:review:data-accuracy-reviewer`
</parallel_tasks>
Both agents return findings in `[P1|P2|P3]` format. Wait for both to complete before proceeding.
If the content will be published, emailed, or posted publicly:
If the content is internal (plan, brief, analysis for the team): skip this step.
Combine findings from both reviewers. Group all findings by severity:
## Review: [Document Title] ### P1 — Blocks Shipping [These must be fixed before sharing. Wrong data, wrong goal, unfalsifiable hypothesis.] ### P2 — Should Fix [Important but not blocking. Missing sources, unclear metrics, scope concerns.] ### P3 — Nice to Have [Minor refinements. Wording, additional context, formatting.] ### Clean [Sections that passed all checks — explicitly note what's good.]
**Severity definitions:**
| Severity | What qualifies | Examples | | ----------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------ | | **P1 Critical** | Factual error, wrong data source, missing goal, unfalsifiable hypothesis | "Metric cited from wrong source" | | **P2 Important** | Missing source citation, stale data, unclear success metric | "Conversion rate has no comparison basis" | | **P3 Nice-to-have** | Minor framing, additional context, formatting | "Could specify the time period for this metric" |
Use AskUserQuestion:
**Question:** "Review complete. \[N] findings (\[P1 count] critical, \[P2 count] important). What next?"
**Options:**
1. **Fix P1/P2 issues now** — Address findings inline, then re-review 2. **Run `/kw:work`** — Plan passes. Start executing it 3. **Run `/kw:compound`** — Save review insights as learnings 4. **Push to Proof** — Share review findings for discussion 5. **Ship as-is** — Acknowledge findings and proceed without fixing
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…
Gut-check what you know and don't know before proceeding. Use at any point to assess confidence, surface gaps, and decide whether…
Research past work and structure a knowledge work plan. Use when starting strategy docs, campaign plans, content briefs, research…