Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

exec-council

A portable C-suite advisory council for your LLM. Twelve executive reasoning lenses that challenge and shape your work before it ships.


What it is

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.


The twelve lenses

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?

How it works

signal -> router -> lens(es) -> [optional] council-review critique
  1. Signal: a task, draft, or question arrives.
  2. Router (council-route): reads the task and loads the relevant lens or lenses. Single lens for focused challenges; multi-lens for high-stakes drafts.
  3. Lenses: each lens reads your your-org.md profile for context, then interrogates the work from its discipline.
  4. 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-critic agent 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.


Quick start

(a) Any LLM

  1. Copy your-org.md.example to your-org.md and fill it in.
  2. Open a lens file from lenses/, paste it into your model's context alongside your-org.md.
  3. Paste your draft or question. Ask the model to apply the lens.

(b) Claude Code

  1. Drop .claude/ into your project root.
  2. Fill in your-org.md.
  3. Run /council-route with your task to load the right lens or lenses.
  4. Run /council-review over a finished draft to get the critique pass.

Localise it

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.


Model

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.


Why it exists

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.


About

Jacob Ooi. Built from real senior-transformation practice.

LinkedIn: https://www.linkedin.com/in/jacobooi/


Licence

MIT. See LICENSE.

About

A portable C-suite advisory council for your LLM: twelve executive reasoning lenses that challenge and shape your work before it ships.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages