A portable C-suite advisory council for your LLM. Twelve executive reasoning lenses that challenge and shape your work before it ships.
The council does not produce outputs: it interrogates them. Twelve reasoning lenses, each representing a distinct executive discipline, push back on drafts, proposals, analyses, and decisions before they reach a senior audience.
The logic is simple. A single prompt to a single model reflects one perspective. The council forces the model to hold twelve simultaneously, surfacing the contradictions and blind spots that matter most.
Lenses:
- CFO, CSO, CAO, CIO, CPO, COO, CRO, CDO
- Chief Client Officer, Chief Economist, Chief People Officer, General Counsel
A router picks the right lens or lenses for a given task. A critique pass runs the full council (or a subset) over a finished draft. The lenses are plain markdown, usable with any model. The .claude/ skills make the whole thing runnable directly in Claude Code.
| Lens | What it challenges |
|---|---|
| CFO | Does the saving survive contact with the P&L, and can Finance verify it? |
| CSO | Should this work exist at all? |
| CAO | Is the analysis actually right? |
| CIO | Can the systems and data deliver this in the timeline? |
| CPO | Is this the right supply-market play? |
| COO | Can this reach the front line? |
| CRO | What breaks, legally and operationally? |
| CDO | Is the deliverable executive-grade? |
| Chief Client Officer | How does the client react? |
| Chief Economist | Does the cost model survive macro reality? |
| Chief People Officer | What does the workforce math and law allow? |
| General Counsel | Is it legally permissible, not just commercially desirable? |
signal -> router -> lens(es) -> [optional] council-review critique
- Signal: a task, draft, or question arrives.
- Router (
council-route): reads the task and loads the relevant lens or lenses. Single lens for focused challenges; multi-lens for high-stakes drafts. - Lenses: each lens reads your
your-org.mdprofile for context, then interrogates the work from its discipline. - Council-review (optional): a critique pass runs the loaded lenses over a finished draft, returns a MECE issues table, and stops before rewriting. The
prose-criticagent adds a read-only three-pass review: Substance, Structure, Audience Fit, with a TOP 3 ACTIONS list.
The lenses are plain markdown. You can paste any lens plus your your-org.md into any model's context and run the interrogation manually, no tooling required. The .claude/ skills simply automate the routing and critique within Claude Code.
- Copy
your-org.md.exampletoyour-org.mdand fill it in. - Open a lens file from
lenses/, paste it into your model's context alongsideyour-org.md. - Paste your draft or question. Ask the model to apply the lens.
- Drop
.claude/into your project root. - Fill in
your-org.md. - Run
/council-routewith your task to load the right lens or lenses. - Run
/council-reviewover a finished draft to get the critique pass.
One file, your-org.md, holds your organisational context: program targets, cost levers, systems, workforce, clients, culture. Every lens reads it. You fill it in once and the whole council becomes contextually grounded.
De-sensitisation is a feature, not a redaction exercise. The example template (your-org.md.example) is designed so you can share the framework publicly while keeping your filled-in profile out of version control. The .gitignore excludes your-org.md by default.
Works on any Claude model. The lenses are reasoning-heavy: use an Opus-tier model for the council and critique passes. Sonnet is fine for routing. No model ID is pinned. The council inherits whatever model you run. Pinning a model ID in a shared repo rots on deprecation and overrides your own choice.
Senior operators need reasoning discipline, not just generation. Individual prompts are commodities. The composed council, grounding twelve distinct executive perspectives in your organisational context, is the leverage. It catches the CFO objection before the CFO does, and the legal problem before it becomes a program risk.
Jacob Ooi. Built from real senior-transformation practice.
LinkedIn: https://www.linkedin.com/in/jacobooi/
MIT. See LICENSE.