Hey guys, Mr. Technology here — let me break this one down.
**TL;DR** - C-Suite Advisor feeds Claude Code a persistent layer of company strategy, OKRs, and competitive intelligence — so code decisions are made with business context, not just technical fitness.
1. Initialize the advisor layer — Run `claude-code advisor init` in your project. This creates a `.claude/advisor/` directory structure with `strategy.md`, `okrs.md`, and `context.md` files.
2. Populate the context files — Fill in strategy.md (company mission, current priorities), okrs.md (active objectives and key results with owners), and context.md (competitive landscape, recent decisions). Update quarterly or when strategy shifts.
3. Invoke with `--context advisor` — On any Claude Code session, add `--context advisor` to load the business context layer. Claude Code will reference it during decision-making and flag when your code conflicts with stated priorities.
Example Prompt:
```
--context advisor: We're building a B2B SaaS feature. The Q2 OKR is to increase enterprise retention by 20%. Given this constraint, should we build a self-serve onboarding flow or a high-touch white-glove onboarding flow?
```
| Pros | Cons |
| --- | --- |
| Bridges technical decisions to business outcomes | Requires disciplined documentation maintenance |
| OKR scoring adds measurable value to code output | Context quality depends entirely on input quality |
| Multi-persona memory is genuinely useful for orgs with conflicting priorities | Not a real-time sync — static files need manual updates |
| Strategy-grade code review without a strategy-grade engineer reviewing every PR | |
Most code is written without strategy. Then teams wonder why the output doesn't move the business. C-Suite Advisor isn't about better prompts — it's about making the business context load automatically, every session, without the developer having to remember to pull it. That's the difference between code that solves a problem and code that solves the right problem.
Mr. Technology — out.