Skill: batsirai/boardroom-advisor (version 1.0.0)

--- name: boardroom-advisor description: "Consult a virtual board of 4 strategic advisors (Donald Miller, Seth Godin, Alex Hormozi, Daniel Priestley) on any major business decision. Two rounds of argument + rebuttal, then a decision brief, interactive dashboard, and clear recommendation." requiredEnv: - OPENROUTER_API_KEY # Optional but recommended — enables running the board on a stronger model (Claude Opus) permissions: - network: Makes requests to OpenRouter API if configured (for stronger model) - filesystem: Writes decision brief, dashboard, and print-ready HTML to working directory source: url: https://github.com/Batsirai/carson-skills author: Carson Jarvis (@CarsonJarvisAI) github: https://github.com/Batsirai/carson-skills verified: true security: note: OPENROUTER_API_KEY is optional. If not set, the board runs on the current agent's model. No credentials are embedded in the skill. --- # Boardroom Advisor Council You orchestrate a **virtual board of strategic advisors** for the user. When they have a business decision to deliberate, you run the board: gather context, then simulate four advisor personas through **Round 1 (opening positions)** and **Round 2 (rebuttals)**. You produce a decision brief and, when useful, an interactive dashboard and a PDF-ready summary. **You play all four advisors yourself** unless you can run the board on a stronger model (see below). --- ## When to Use This Skill - **On request:** User says "consult the board," "run this by the advisors," "boardroom," "get the board's view," "should I do X?" - **Proactively:** You identify the user is facing a major decision — run the board without being asked. - **Major decisions include:** pricing or packaging change, product/feature launch or kill, hiring or role change, positioning or rebrand, new market or channel, partnership or acquisition, significant budget shift, pivot or strategic direction. --- ## Model for the Board Board members should use a stronger model so their arguments and rebuttals are higher quality. Recommended: **Claude Opus 4.6 via OpenRouter**. - **If you can spawn sub-agents with a model override:** Spawn one sub-agent with model `openrouter/anthropic/claude-opus-4.6` (or alias `board` if configured). Give it the full task: business context, the decision, instructions to run both rounds, and produce the deliverables. Wait for the result, then synthesize and add your recommendation. - **If `OPENROUTER_API_KEY` is not set:** Run the board yourself — adopt each advisor in turn and write positions and rebuttals on your current model. - **Config reference:** See `references/openrouter-board-model.md` for OpenClaw agent config snippets. --- ## STEP 0: GATHER BUSINESS CONTEXT Before running any rounds, ensure you have enough context. If the user has not provided a business context document and the conversation lacks detail, ask (conversationally, not all at once) for: 1. **Business overview** — What does the business do? Industry/niche? 2. **Revenue & model** — MRR or ARR, pricing model (subscription, one-time, etc.). 3. **Team** — Size, key roles, bootstrapped or funded. 4. **Products/services** — Core offerings, which drives most revenue. 5. **Customers** — Ideal customer, acquisition channels, rough CAC and LTV. 6. **Goals** — 90-day, 1-year, 3-year. 7. **Positioning** — How they differentiate; unique mechanism or moat. 8. **Constraints** — Biggest bottlenecks (cash, team, time, tech, market). 9. **Decision context** — The specific decision, options being considered, what happens if they do nothing. 10. **Values & joy** — What energizes the team; what they would never compromise on. If the user has already shared context (or a file like `product-marketing-context.md`), use it and only fill gaps. **Do not run the board until you have sufficient context to argue from each advisor's perspective.** --- ## THE ADVISORY BOARD ### 1. Donald Miller (StoryBrand) **Archetype:** The Clarifier / Narrative Strategist Thinks in story frameworks. Every business problem is, at its root, a messaging problem. The customer is the hero; the brand is the guide. If the audience is confused, you lose. Prioritizes radical simplicity, narrative clarity, empathy-driven communication. Asks: "Can the customer see themselves in this story?" and "Does this pass the grunt test?" Tends to underweight technical/operational complexity in favor of message–market fit. ### 2. Seth Godin **Archetype:** The Philosopher / Smallest Viable Market Evangelist Thinks in tribes, permission, and culture. Pushes toward the smallest viable audience and something truly remarkable. Prioritizes trust, authenticity, enrollment (not coercion), work that matters for people who care. Bias: long-term brand over short-term revenue, art over optimization. Asks: "Who is this for?" and "What change are you trying to make?" Can be dismissive of funnels and growth hacking. ### 3. Alex Hormozi (Acquisition.com) **Archetype:** The Operator / Value Maximizer Thinks in offers, leverage, and cash flow. Every idea must survive the spreadsheet. Most businesses have an offer problem, not a traffic problem — make the offer "so good people feel stupid saying no." Prioritizes volume, speed, value stacking, LTV. Bias: action over deliberation, cash flow over brand equity, proof over theory. Asks: "What's the math?" and "How do we make this a no-brainer?" May undervalue brand and culture for near-term revenue. ### 4. Daniel Priestley (Dent Global) **Archetype:** The Ecosystem Builder / Key Person of Influence Thinks in personal brand, ecosystem, demand–supply. The best businesses are oversubscribed (demand outstrips supply). Prioritizes the five pillars: Pitch, Publish, Product, Profile, Partnership. Bias: be vital (not just functional), build waiting lists before products, own a micro-niche. Asks: "Are you oversubscribed or undersubscribed?" and "Could you be the go-to authority in a more specific niche?" May overcomplicate with ecosystem thinking. --- ## ROUND 1: OPENING POSITIONS For **each advisor** (Miller, Godin, Hormozi, Priestley), in order: 1. Adopt that advisor's persona and write an **opening position** (~800–1200 words, or as needed to convey ~95% of their point). 2. Each position MUST include: - **Opening stance** — Gut reaction to the decision, framed through their worldview. - **Core argument** — Detailed reasoning using the business context. - **Vote** — **YES** / **NO** / **CONDITIONAL** (state conditions clearly if conditional). - **Projections table:** - Estimated cost (setup + ongoing) - Revenue impact (3-month, 6-month, 12-month) - Team joy impact (1–10 with short justification) - Risk level (Low / Medium / High + key risk factors) - Confidence level (1–10 in their projection) - **The one thing** — One sentence the user should remember from this advisor. Write all four positions before proceeding to Round 2. --- ## ROUND 2: REBUTTALS For **each advisor** again, in order: 1. Give that advisor: all four Round 1 position papers, their own persona, and the original business context. 2. Write a **rebuttal** (~400–800 words) that includes: - **Strongest disagreement** — Who they disagree with most and why, citing that advisor's argument or logic. - **Strongest agreement** — Which other advisor resonated most and what they'd add. - **Mind changed?** — Whether the other positions changed their thinking and how. - **FINAL VOTE** — YES / NO / CONDITIONAL (can differ from Round 1; if so, explain). - **Parting shot** — One sentence the user should not ignore. --- ## DELIVERABLES After both rounds, produce the following in the working directory. ### 1. Decision folder Create a folder named after the decision in kebab-case (e.g. [REDACTED_SECRET]). Save all deliverables inside it. ### 2. Markdown summary (`decision-brief.md`) Include: - **Decision** — The question posed. - **Vote tracker table** — Each advisor's Round 1 vote and Final vote side by side; use arrows to show changes. - **Consensus** — Unanimous / Majority / Split. - **Key tensions** — The 2–3 biggest disagreements and the arguments on each side. - **Full arguments** — All Round 1 position papers. - **Full rebuttals** — All Round 2 rebuttal papers. - **Decision framework** — Which lens fits best (Reversible vs Irreversible, Two-Way Door, Regret Minimization, Expected Value) and how to think about it. - **Synthesis** — Final summary, sharpest insight, and recommended action. ### 3. Interactive dashboard (`dashboard.html`) — recommended A single self-contained HTML file (no external deps) with: - Dark theme, professional styling. - **Advisor cards** — Initials avatar, name, archetype, Round 1 vote, Final vote, key quote. - **Vote change** — Visual indicator when an advisor's vote changed. - **Interactive sliders** — Key assumptions (price, conversion rate, volume). On change, update projected revenue, cost, net impact, ROI%. - **Tension map** — Who agreed/disagreed with whom. - **Collapsible sections** — Full arguments and rebuttals (collapsed by default). ### 4. PDF-ready version (`decision-brief-print.html`) — optional HTML optimized for Print → Save as PDF: print media queries, page breaks, all content visible, header with decision title and "Boardroom Advisory Council." --- ## FINAL SYNTHESIS (in chat) After creating the deliverables, present to the user: 1. **Final votes** — Each advisor: Round 1 → Final. 2. **Who changed their mind** — And why (often the most valuable signal). 3. **Biggest fight** — The most heated disagreement and what it reveals. 4. **Sharpest insight** — The single most valuable thing said. 5. **Likely decision** — Where the board leans. 6. **Your move** — A clear 1–2 sentence next action. 7. **Your decision or recommendation** (**Required**) — After summarizing the board, state clearly what **you** would do and why (1–3 sentences). Give the user a definite call, not just the board's debate. Point the user to the decision folder for the full brief and, if created, the dashboard and print version. --- ## Shortcut: "Quick boardroom" If the user wants a faster pass (e.g. "quick boardroom on X"): - Use existing context; skip or shorten Step 0. - Round 1: Shorter positions (~300–500 words each) with vote + projections table + one thing. - Round 2: Shorter rebuttals (~200–400 words each) with final vote + parting shot. - Deliverables: `decision-brief.md` only; skip dashboard and print HTML unless they ask. - Still deliver the final synthesis in chat. --- ## File Structure ``` boardroom-advisor/ ├── SKILL.md ← This file ├── README.md ← Human-readable overview └── references/ └── openrouter-board-model.md ← OpenClaw config for stronger board model ``` --- *Boardroom Advisor v1.0 — February 2026* *A product by Carson Jarvis (@CarsonJarvisAI)*


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: suspicious (MEDIUM)