* feat: C-Suite expansion — 8 new executive advisory roles Add COO, CPO, CMO, CFO, CRO, CISO, CHRO advisors and Executive Mentor. Expands C-level advisory from 2 to 10 roles with 74 total files. Each role includes: - SKILL.md (lean, <5KB, ~1200 tokens for context efficiency) - Reference docs (loaded on demand, not at startup) - Python analysis scripts (stdlib only, runnable CLI) Executive Mentor features /em: slash commands (challenge, board-prep, hard-call, stress-test, postmortem) with devil's advocate agent. 21 Python tools, 24 reference frameworks, 28,379 total lines. All SKILL.md files combined: ~17K tokens (8.5% of 200K context window). Badge: 88 → 116 skills * feat: C-Suite orchestration layer + 18 complementary skills ORCHESTRATION (new): - cs-onboard: Founder interview → company-context.md - chief-of-staff: Routing, synthesis, inter-agent orchestration - board-meeting: 6-phase multi-agent deliberation protocol - decision-logger: Two-layer memory (raw transcripts + approved decisions) - agent-protocol: Inter-agent invocation with loop prevention - context-engine: Company context loading + anonymization CROSS-CUTTING CAPABILITIES (new): - board-deck-builder: Board/investor update assembly - scenario-war-room: Cascading multi-variable what-if modeling - competitive-intel: Systematic competitor tracking + battlecards - org-health-diagnostic: Cross-functional health scoring (8 dimensions) - ma-playbook: M&A strategy (acquiring + being acquired) - intl-expansion: International market entry frameworks CULTURE & COLLABORATION (new): - culture-architect: Values → behaviors, culture code, health assessment - company-os: EOS/Scaling Up operating system selection + implementation - founder-coach: Founder development, delegation, blind spots - strategic-alignment: Strategy cascade, silo detection, alignment scoring - change-management: ADKAR-based change rollout framework - internal-narrative: One story across employees/investors/customers UPGRADES TO EXISTING ROLES: - All 10 roles get reasoning technique directives - All 10 roles get company-context.md integration - All 10 roles get board meeting isolation rules - CEO gets stage-adaptive temporal horizons (seed→C) Key design decisions: - Two-layer memory prevents hallucinated consensus from rejected ideas - Phase 2 isolation: agents think independently before cross-examination - Executive Mentor (The Critic) sees all perspectives, others don't - 25 Python tools total (stdlib only, no dependencies) 52 new files, 10 modified, 10,862 new lines. Total C-suite ecosystem: 134 files, 39,131 lines. * fix: connect all dots — Chief of Staff routes to all 28 skills - Added complementary skills registry to routing-matrix.md - Chief of Staff SKILL.md now lists all 28 skills in ecosystem - Added integration tables to scenario-war-room and competitive-intel - Badge: 116 → 134 skills - README: C-Level Advisory count 10 → 28 Quality audit passed: ✅ All 10 roles: company-context, reasoning, isolation, invocation ✅ All 6 phases in board meeting ✅ Two-layer memory with DO_NOT_RESURFACE ✅ Loop prevention (no self-invoke, max depth 2, no circular) ✅ All /em: commands present ✅ All complementary skills cross-reference roles ✅ Chief of Staff routes to every skill in ecosystem * refactor: CEO + CTO advisors upgraded to C-suite parity Both roles now match the structural standard of all new roles: - CEO: 11.7KB → 6.8KB SKILL.md (heavy content stays in references) - CTO: 10KB → 7.2KB SKILL.md (heavy content stays in references) Added to both: - Integration table (who they work with and when) - Key diagnostic questions - Structured metrics dashboard table - Consistent section ordering (Keywords → Quick Start → Responsibilities → Questions → Metrics → Red Flags → Integration → Reasoning → Context) CEO additions: - Stage-adaptive temporal horizons (seed=3m/6m/12m → B+=1y/3y/5y) - Cross-references to culture-architect and board-deck-builder CTO additions: - Key Questions section (7 diagnostic questions) - Structured metrics table (DORA + debt + team + architecture + cost) - Cross-references to all peer roles All 10 roles now pass structural parity: ✅ Keywords ✅ QuickStart ✅ Questions ✅ Metrics ✅ RedFlags ✅ Integration * feat: add proactive triggers + output artifacts to all 10 roles Every C-suite role now specifies: - Proactive Triggers: 'surface these without being asked' — context-driven early warnings that make advisors proactive, not reactive - Output Artifacts: concrete deliverables per request type (what you ask → what you get) CEO: runway alerts, board prep triggers, strategy review nudges CTO: deploy frequency monitoring, tech debt thresholds, bus factor flags COO: blocker detection, scaling threshold warnings, cadence gaps CPO: retention curve monitoring, portfolio dog detection, research gaps CMO: CAC trend monitoring, positioning gaps, budget staleness CFO: runway forecasting, burn multiple alerts, scenario planning gaps CRO: NRR monitoring, pipeline coverage, pricing review triggers CISO: audit overdue alerts, compliance gaps, vendor risk CHRO: retention risk, comp band gaps, org scaling thresholds Executive Mentor: board prep triggers, groupthink detection, hard call surfacing This transforms the C-suite from reactive advisors into proactive partners. * feat: User Communication Standard — structured output for all roles Defines 3 output formats in agent-protocol/SKILL.md: 1. Standard Output: Bottom Line → What → Why → How to Act → Risks → Your Decision 2. Proactive Alert: What I Noticed → Why It Matters → Action → Urgency (🔴🟡⚪) 3. Board Meeting: Decision Required → Perspectives → Agree/Disagree → Critic → Action Items 10 non-negotiable rules: - Bottom line first, always - Results and decisions only (no process narration) - What + Why + How for every finding - Actions have owners and deadlines ('we should consider' is banned) - Decisions framed as options with trade-offs - Founder is the highest authority — roles recommend, founder decides - Risks are concrete (if X → Y, costs $Z) - Max 5 bullets per section - No jargon without explanation - Silence over fabricated updates All 10 roles reference this standard. Chief of Staff enforces it as a quality gate. Board meeting Phase 4 uses the Board Meeting Output format. * feat: Internal Quality Loop — verification before delivery No role presents to the founder without passing verification: Step 1: Self-Verification (every role, every time) - Source attribution: where did each data point come from? - Assumption audit: [VERIFIED] vs [ASSUMED] tags on every finding - Confidence scoring: 🟢 high / 🟡 medium / 🔴 low per finding - Contradiction check against company-context + decision log - 'So what?' test: every finding needs a business consequence Step 2: Peer Verification (cross-functional) - Financial claims → CFO validates math - Revenue projections → CRO validates pipeline backing - Technical feasibility → CTO validates - People/hiring impact → CHRO validates - Skip for single-domain, low-stakes questions Step 3: Critic Pre-Screen (high-stakes only) - Irreversible decisions, >20% runway impact, strategy changes - Executive Mentor finds weakest point before founder sees it - Suspicious consensus triggers mandatory pre-screen Step 4: Course Correction (after founder feedback) - Approve → log + assign actions - Modify → re-verify changed parts - Reject → DO_NOT_RESURFACE + learn why - 30/60/90 day post-decision review Board meeting contributions now require self-verified format with confidence tags and source attribution on every finding. * fix: resolve PR review issues 1, 4, and minor observation Issue 1: c-level-advisor/CLAUDE.md — completely rewritten - Was: 2 skills (CEO, CTO only), dated Nov 2025 - Now: full 28-skill ecosystem map with architecture diagram, all roles/orchestration/cross-cutting/culture skills listed, design decisions, integration with other domains Issue 4: Root CLAUDE.md — updated all stale counts - 87 → 134 skills across all 3 references - C-Level: 2 → 33 (10 roles + 5 mentor commands + 18 complementary) - Tool count: 160+ → 185+ - Reference count: 200+ → 250+ Minor observation: Documented plugin.json convention - Explained in c-level-advisor/CLAUDE.md that only executive-mentor has plugin.json because only it has slash commands (/em: namespace) - Other skills are invoked by name through Chief of Staff or directly Also fixed: README.md 88+ → 134 in two places (first line + skills section) * fix: update all plugin/index registrations for 28-skill C-suite 1. c-level-advisor/.claude-plugin/plugin.json — v2.0.0 - Was: 2 skills, generic description - Now: all 28 skills listed with descriptions, all 25 scripts, namespace 'cs', full ecosystem description 2. .codex/skills-index.json — added 18 complementary skills - Was: 10 roles only - Now: 28 total c-level entries (10 roles + 6 orchestration + 6 cross-cutting + 6 culture) - Each with full description for skill discovery 3. .claude-plugin/marketplace.json — updated c-level-skills entry - Was: generic 2-skill description - Now: v2.0.0, full 28-skill ecosystem description, skills_count: 28, scripts_count: 25 * feat: add root SKILL.md for c-level-advisor ClawHub package --------- Co-authored-by: Leo <leo@openclaw.ai>
206 lines
8.4 KiB
Markdown
206 lines
8.4 KiB
Markdown
# Strategic Alignment Playbook
|
||
|
||
Techniques for cascading strategy, detecting drift, and maintaining alignment at scale.
|
||
|
||
---
|
||
|
||
## 1. Strategy Cascade Techniques
|
||
|
||
### The One-Page Strategy Filter
|
||
|
||
Before cascading, compress strategy to one page. If it doesn't fit on one page, it's not clear enough to cascade.
|
||
|
||
**Template:**
|
||
```
|
||
Company Strategy — [Quarter/Year]
|
||
─────────────────────────────────
|
||
WHERE WE'RE GOING (6-word vision):
|
||
─────────────────────────────────
|
||
TOP 3 PRIORITIES THIS QUARTER:
|
||
1. [Priority] — owned by: [name]
|
||
2. [Priority] — owned by: [name]
|
||
3. [Priority] — owned by: [name]
|
||
─────────────────────────────────
|
||
WHAT WE'RE NOT DOING:
|
||
- [Deprioritized initiative]
|
||
- [Deferred until next quarter]
|
||
─────────────────────────────────
|
||
HOW WE MEASURE SUCCESS:
|
||
- [Key metric 1]
|
||
- [Key metric 2]
|
||
- [Key metric 3]
|
||
```
|
||
|
||
The "What we're NOT doing" section is as important as the priorities. Without it, every team adds their own priorities.
|
||
|
||
### The Cascade Workshop
|
||
|
||
**Step 1: Company OKR owners present to all department leads (60 min)**
|
||
Walk through each company OKR. Explain the "why" behind each — the reasoning, not just the what.
|
||
|
||
**Step 2: Department leads draft their OKRs in response (90 min)**
|
||
Each department answers: "Given these company OKRs, what is our department uniquely positioned to contribute?"
|
||
|
||
**Step 3: Cross-check for conflicts and gaps (60 min)**
|
||
All departments present their draft OKRs. Flag: Which company OKR has no department support? Which two departments might conflict?
|
||
|
||
**Step 4: Resolve before publishing (30 min)**
|
||
Assign missing coverage. Negotiate shared metrics for conflict-prone areas.
|
||
|
||
**Step 5: Cascade to teams and individuals**
|
||
Each department lead runs the same workshop with their teams within 1 week.
|
||
|
||
### Cascade rules
|
||
|
||
1. **Bottom-up complements top-down.** Some goals should emerge from teams, not be handed down. Reserve 20–30% of each team's OKRs for team-defined goals that connect to company direction.
|
||
|
||
2. **Every team goal needs a parent.** If you can't draw a line from a team goal to a company OKR, the goal is either wrong or the company OKR is incomplete.
|
||
|
||
3. **Cascade the WHY, not just the WHAT.** "Achieve €800K ARR in DACH" without context produces different behaviors than "Achieve €800K ARR in DACH to demonstrate product-market fit before our Series B in Q4."
|
||
|
||
---
|
||
|
||
## 2. The Telephone Game Problem and How to Beat It
|
||
|
||
### The problem
|
||
|
||
A study by a leadership development firm found that:
|
||
- 95% of employees can't name their company's top strategic priorities
|
||
- Of those who can, 60% interpret them differently than leadership intended
|
||
|
||
This is the telephone game at scale. It's not a communication failure — it's an organizational physics problem.
|
||
|
||
### Why strategy degrades
|
||
|
||
**Layer 1 → Layer 2:** Managers interpret strategy through their own context. "Focus on efficiency" becomes "cut costs" in Operations and "ship fewer features" in Engineering.
|
||
|
||
**Layer 2 → Layer 3:** Teams interpret their manager's interpretation. The original strategy is now third-hand.
|
||
|
||
**Written vs. oral:** Written documents persist. Oral communication changes with each telling. Most cascade happens orally.
|
||
|
||
**Recency bias:** The last thing said overwrites earlier context. A strategy set in January doesn't survive a September all-hands that emphasizes something different.
|
||
|
||
### How to beat it
|
||
|
||
**Repetition is the solution, not the problem.** Most leaders communicate a strategy once and assume it was received. Research on organizational communication suggests 7+ exposures before a message changes behavior.
|
||
|
||
**Vary the format.** Same message in writing, verbal, visual, story, and example. Different people receive different formats.
|
||
|
||
**Create shared vocabulary.** If everyone calls the strategy by the same name, it creates a reference point. "We're in DACH focus mode" is more transmissible than a paragraph.
|
||
|
||
**Test comprehension, not communication.** Ask random team members: "What are our top 3 priorities right now?" The answer tells you whether cascade worked, not whether you communicated.
|
||
|
||
**Use stories, not slides.** "Here's a decision we made last week that's a perfect example of the strategy" is more memorable than restating the OKR.
|
||
|
||
---
|
||
|
||
## 3. Cross-Functional OKR Design
|
||
|
||
Silos form when teams have no shared goals. The fix: design OKRs that require multiple teams to cooperate.
|
||
|
||
### Shared ownership OKR
|
||
|
||
**Format:**
|
||
```
|
||
Objective: [What we'll achieve together]
|
||
Primary owner: [Team A]
|
||
Contributing owner: [Team B]
|
||
|
||
Key Results:
|
||
- KR owned by Team A: [Metric]
|
||
- KR owned by Team B: [Metric]
|
||
- Shared KR (both teams): [Metric that requires both]
|
||
```
|
||
|
||
**Example:**
|
||
```
|
||
Objective: Launch the partner API and acquire first 3 integrations
|
||
Primary owner: Engineering
|
||
Contributing owner: Business Development
|
||
|
||
KR 1 (Engineering): API v1 live with 100% documentation by Week 8
|
||
KR 2 (BD): 3 signed partner integration agreements by EoQ
|
||
KR 3 (Shared): First partner integration live and in production by EoQ
|
||
```
|
||
|
||
### Cross-functional conflict metric
|
||
|
||
When two teams' goals are potentially in conflict, add a shared guardrail metric:
|
||
|
||
**Example:**
|
||
- Sales goal: 15 new logos
|
||
- CS goal: Churn < 2%
|
||
- **Shared guardrail:** New customer 90-day churn < 5% (Sales can't close unqualified customers; CS can't blame Sales for their churn)
|
||
|
||
---
|
||
|
||
## 4. Alignment Check Cadence
|
||
|
||
### Quarterly alignment check (before OKR planning)
|
||
|
||
Run this before setting next quarter's OKRs:
|
||
|
||
**Week −2 (2 weeks before quarter start):**
|
||
- All teams review current OKRs: Which are we hitting? Which are we missing?
|
||
- Run the alignment checker: Orphans? Gaps? Conflicts?
|
||
|
||
**Week −1:**
|
||
- Cascade workshop: Company sets next quarter's OKRs
|
||
- Cross-functional conflict review
|
||
- Coverage gap assignment
|
||
|
||
**Week 1 of new quarter:**
|
||
- All teams have finalized OKRs with documented parent company OKRs
|
||
- Shared OKRs documented with co-owners
|
||
- Guardrail metrics in place for known conflict areas
|
||
|
||
### Monthly alignment pulse
|
||
|
||
One question added to monthly department reviews:
|
||
**"How is our work moving the company-level OKRs? What's the connection?"**
|
||
|
||
Force each team lead to articulate the link. If they struggle, the cascade has broken.
|
||
|
||
### Weekly alignment signal
|
||
|
||
One question added to leadership L10 meetings:
|
||
**"Is there anything happening in our team that's at odds with the company strategy?"**
|
||
|
||
This creates a standing invitation to surface misalignment before it compounds.
|
||
|
||
---
|
||
|
||
## 5. Common Misalignment Patterns by Company Stage
|
||
|
||
### Seed stage (< 20 people)
|
||
|
||
**Pattern:** Everyone knows everything, alignment is informal. You don't need OKRs — you have daily contact.
|
||
|
||
**Risk:** Informal alignment breaks when you hire past 15 people and not everyone is in every conversation.
|
||
|
||
**Fix:** Start documenting strategy at 10–12 people, before it's painful. Establishing the habit early is easier than retrofitting at 50.
|
||
|
||
### Early growth (20–60 people)
|
||
|
||
**Pattern:** Functions are forming. Sales, Product, Engineering operate somewhat independently. Communication slows.
|
||
|
||
**Common misalignment:** Engineering builds features that Sales didn't ask for. Sales promises features Engineering hasn't planned.
|
||
|
||
**Fix:** Introduce a shared quarterly planning session. Sales and Product review the roadmap together. Engineering and Sales share a customer pipeline update monthly.
|
||
|
||
### Scaling (60–200 people)
|
||
|
||
**Pattern:** Multiple layers of management. Strategy takes longer to reach ICs. Managers filter differently.
|
||
|
||
**Common misalignment:** Department heads optimize their own metrics. Cross-functional projects stall because nobody owns the intersection.
|
||
|
||
**Fix:** Cross-functional OKRs. Shared metrics. An explicit alignment check in the quarterly planning process (use the alignment_checker.py script).
|
||
|
||
### Large (200+ people)
|
||
|
||
**Pattern:** Sub-strategies form. Business units, geographies, and product lines develop their own goals that drift from company strategy over time.
|
||
|
||
**Common misalignment:** Business unit A and Business unit B compete for the same customer segment. Platform team builds for internal use-cases that differ from external product direction.
|
||
|
||
**Fix:** Annual strategy alignment summit across business units. Centralized OKR system with visible cross-functional connections. Dedicated alignment role (often the COO or Chief of Staff).
|