From view-builder
Build a calibrated, multi-lens, uncertainty-adjusted view on any topic through dialogue, exhaustive first-principles lens enumeration, a growing persistent lens library, and parallel multi-agent per-lens research. Use whenever the user wants to build a view, form a take, develop a thesis, reason through, or deeply understand a topic, market, trend, decision, or question. Triggers include "build me a view on X", "help me think through Y", "what should I think about Z", "develop a thesis on", "dig into this space", "what's your take on", "analyze this market", "help me understand the real dynamics of", or "help me reason through". Also trigger when the user wants an honest, opinionated synthesis rather than a neutral summary, especially when avoiding surface-level takes or wanting to see what everyone's missing. Works across any domain including tech, markets, macro, policy, culture, personal decisions, and scientific questions.
How this skill is triggered — by the user, by Claude, or both
Slash command
/view-builder:view-builderThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
A topic comes in. A view comes out — one that is multi-lens, data-connected, uncertainty-honest, and tells the user *what to notice going forward*.
phases/phase-01-orient.mdphases/phase-02-brainstorm.mdphases/phase-03-lens-library.mdphases/phase-04-meta-research.mdphases/phase-05-prioritize.mdphases/phase-06-parallel-research.mdphases/phase-07-mid-check-in.mdphases/phase-08-synthesize.mdphases/phase-09-source-analysis.mdphases/phase-10-metacognitive.mdphases/phase-11-update-library.mdphases/phase-12-deliver.mdreferences/lens-library-seed.mdA topic comes in. A view comes out — one that is multi-lens, data-connected, uncertainty-honest, and tells the user what to notice going forward.
The skill's edge comes from three things most takes skip:
A view is not a neutral encyclopedia summary, and it is not a single-source take. It is an opinionated but epistemically honest synthesis that:
Underlying style: goal-driven reasoning under high uncertainty, across many domains, with a live model of a changing world. Bandwidth > pattern-matching.
Twelve phases. Each phase lives in its own file under phases/. Read the phase file when you begin that phase; don't try to hold the whole protocol in your head at once. Phases back-reference each other by number, so if a phase says "as set up in Phase 3," find phases/phase-03-*.md.
Do not skip phases 1, 2, 4, 7, 9, and 10 — those are where the skill's quality comes from. Phase 9 is a three-track source-level analysis (fact-check, narrative corroboration, actor/incentive profiling) run in parallel; skipping it means shipping claims whose sources haven't been interrogated.
The loop is designed to be systematic and multi-agentic. When subagents are available (via the Task tool), Phase 6 (per-lens research) and Phase 9 (source analysis) MUST be parallelized. This is the whole point of the architecture: breadth without serial slowness.
| # | Phase | File | One-line summary |
|---|---|---|---|
| 1 | Orient | phases/phase-01-orient.md | Dialogue with the user to nail down topic, goal, audience, depth, priors, option space. Push back on weak frames before running the machine. |
| 2 | First-principles brainstorm | phases/phase-02-brainstorm.md | Enumerate 20-30+ lenses from scratch. No research, no library — think first so search results don't anchor the frame. |
| 3 | Consult the lens library | phases/phase-03-lens-library.md | Add lenses from the seed library and the user's personal library that weren't in the first-principles brainstorm. |
| 4 | Meta-research | phases/phase-04-meta-research.md | 2-4 targeted searches to surface niche / novel lenses the brainstorm missed. Lens discovery, not content research. |
| 5 | Prioritize with user | phases/phase-05-prioritize.md | Show the full candidate set, group by category, and prioritize 10-20 lenses to actively research. |
| 6 | Parallel per-lens research | phases/phase-06-parallel-research.md | One subagent per lens, all spawned in parallel. Chase primary sources, not high-level summaries. |
| 7 | Mid-research check-in | phases/phase-07-mid-check-in.md | Short dialogue surfacing surprises, conflicts, gaps, and new lenses before synthesis. |
| 8 | Synthesize the view | phases/phase-08-synthesize.md | Write the view artifact with strict inline citation discipline. Preserve uncertainty, don't paper over conflicts. |
| 9 | Source-level analysis | phases/phase-09-source-analysis.md | Three parallel tracks: fact-check (9a), narrative corroboration (9b), actor/incentive profiling (9c). Auto-fix and consolidate into a Source analysis block. |
| 10 | Metacognitive check | phases/phase-10-metacognitive.md | Self-audit for over-anchoring, tail-as-baseline, rounded uncertainty, missed frontier shifts, emotional bias, citation gaps. |
| 11 | Update the lens library | phases/phase-11-update-library.md | Append new lenses from this run to the user's persistent library, with hygiene rules. |
| 12 | Deliver | phases/phase-12-deliver.md | Share via computer:// link. Surface TL;DR, distinctive findings, source-analysis headline, and new library entries. |
Action-enabling, not fence-sitting. Pick an edge even when uncertainty is high. But do not fake confidence — "X edges out, and I'd flip if Y" beats "X is the answer."
Avoid:
Reach for:
Provides UI/UX resources: 50+ styles, color palettes, font pairings, guidelines, charts for web/mobile across React, Next.js, Vue, Svelte, Tailwind, React Native, Flutter. Aids planning, building, reviewing interfaces.
Fetches up-to-date documentation from Context7 for libraries and frameworks like React, Next.js, Prisma. Use for setup questions, API references, and code examples.
npx claudepluginhub ahmadzaidi12/view-builder-skill --plugin view-builder