Quality gates for Claude Code. An agent should never grade its own work, outbound content should be pretested before it costs you money, research should be grounded in more than one perspective, and the reasoning behind a hard solve should outlive the session
FAQ
operating-core is a Claude Code plugin with 7 hand-picked skills for development work, indexed on Flowy. Install it with the command on its page. It includes extract-approach, focus-group, review-panel. Its skills do not fire on their own yet. Request auto-invocation to have Flowy route them as you prompt. Free and open source.
> /plugin marketplace add josherau/claude-operating-core> /plugin install operating-core@claude-operating-core
Quality gates for Claude Code. An agent should never grade its own work, outbound content should be pretested before it costs you money, research should be grounded in more than one perspective, and the reasoning behind a hard solve should outlive the session that produced it. This pack is seven skills and one agent that enforce exactly that, plus the second-brain vault setup they all write into.
I run several businesses with AI in the loop every day. Over time a pattern emerged: the skills that mattered most were not the ones that produced work, but the ones that decided whether work was good enough to ship and made sure hard-won reasoning survived the session. This pack is that core, extracted from my private setup and generalized so anyone can run it.
/plugin marketplace add josherau/claude-operating-core
/plugin install operating-core@claude-operating-core
Or clone the repo and run ./install-operating-core.sh from its root, which copies the skills and agent into ~/.claude/ directly (works offline, no marketplace needed).
| Piece | What it does |
|---|---|
review-panel (skill) | The maker never grades its own homework. Before anything is called done, independent hard-to-please reviewer subagents grade it against documented standards. PASS/FAIL per standard, max 3 revision rounds, unresolved objections escalate to the human. |
focus-group (skill) | Synthetic audience pretesting for outbound content. A panel of deeply researched persona dossiers critiques the content, a copywriter pass produces 3 variants, an independent prediction engine scores 0-100. Nothing ships below 85. |
storm-research (skill) | Default research method. Five grounded perspectives, each answered with real retrieval, then a contradiction map, synthesis with a recommended action, and an adversarial self-review. |
extract-approach (skill) | Reasoning recorder. The moment a hard problem cracks, the problem shape, dead ends, and transferable recipe get written to a learnings directory and indexed. The fix ships once; the recipe upgrades every future session. |
advisor (agent) | A stronger-model consultant for sessions running on cheaper models. The executor sends a condensed brief at three checkpoints (before committing to an approach, before declaring done, when stuck) and gets back focused guidance under 150 words. |
second-brain (skill) | Sets up and operates the vault the whole system writes into: PARA-derived structure, a boot-index CLAUDE.md every session reads first, note templates, the write-back ritual, and an optional Stop hook that interrupts a session once if it tries to end without recording anything, so forgetting the write-back takes a decision instead of a lapse. |
vault-gardener (skill) | Recurring maintenance agent for the vault: link hygiene, naming, metadata, Inbox filing, dedupe, learnings-index sync, index freshness. Designed to run daily as a scheduled task so recall stays precise as the vault grows. |
sales-council (skill) | A council of 7 sales advisors (Cialdini, Hormozi, Rackham, Voss, Klaff, Schwartz, Currier) for offer design, pricing, negotiation, pitches, copy strategy, and virality. The advisor layer upstream of the gates: it designs, focus-group predicts, review-panel grades โ it never self-approves. Vendored from Antonio's MIT-licensed skill with our additions (see its README). |
docs/operating-model.md | How the pieces compose into one operating loop, plus a paste-ready CLAUDE.md snippet that enforces the gates. |
docs/second-brain.md | Why the vault compounds: the five reinforcement loops, the memory hierarchy, enforcement over intention, and what stays private when you share a setup like this. |
Research goes through storm-research so decisions rest on grounded, contradicting perspectives instead of one query's majority view. Work gets produced by the cheapest model that can do it, with the advisor agent consulted at checkpoints. Nothing is called done by the agent that made it: review-panel grades deliverables, and outbound content additionally has to clear the focus-group at 85+. When something hard gets solved along the way, extract-approach writes the recipe down before the session forgets it. All of it reads from and writes back to one second-brain vault that every session boots from, and a daily gardener keeps that vault precise as it grows. The loop compounds: every gate failure becomes feedback, every hard solve becomes a learning any future model can follow.
Full detail, including the CLAUDE.md snippet that makes the gates mandatory rather than optional: docs/operating-model.md.
None of these ideas are mine alone. The implementations are, and the table shows both halves.
| Piece | Idea lineage | How we use it |
|---|---|---|
review-panel | Maker-checker separation of duties, the old banking control, applied to LLM sessions. Reinforced by watching self-review pass work that independent reviewers failed. | Made it a hard gate in CLAUDE.md, not a suggestion. Reviewers get the artifact and the standards, never the maker's reasoning, so they cannot inherit its blind spots. |
focus-group | Justin Brooke's "predictive wear" synthetic focus group method (panel of rich persona dossiers, then a scoring pass). | We split the roles: panel critiques, a copywriter rewrites, and a fresh subagent that did not write the variants does the scoring, so the 85 gate stays honest. Run logs calibrate the engine against real results over time. |
storm-research | Stanford STORM (Shao et al., NAACL 2024, stanford-oval/storm): multi-perspective question asking for grounded synthesis. | Compressed the pipeline into a four-phase skill, made the contradiction map the deliverable's spine, and added an adversarial Phase 4 self-critique the original pipeline lacks. |
extract-approach | Standard engineering postmortem culture, pointed at a new problem: frontier models get repriced and retired, so reasoning has to outlive the model that produced it. | Fires automatically at solve time with a strict three-part trigger test, so the learnings directory stays high-signal instead of becoming a diary. |
advisor agent | The advisor-tool pattern from Anthropic's API (a strong model advising a cheaper executor). | Emulated it as a Claude Code agent with three named checkpoints and a hard word cap, so sessions on cheap models keep strong-model judgment without strong-model token burn. |
second-brain | Tiago Forte's PARA method and Building a Second Brain framing. | Kept his Projects/Areas/Resources/Archives spine, added Session-Logs/ and System/ (learnings, standards), and made every Claude Code session boot from the vault's CLAUDE.md and write back before ending, enforced by a Stop hook rather than by intention. |
vault-gardener | The digital-garden tradition of tending notes over time (see Maggie Appleton's history of the digital garden). | Turned the tending habit into an autonomous daily agent with a fixed seven-check list and a required gardening log, so entropy is removed at the same rate knowledge is added. |
The wider stack this core sits inside also leans on third-party skill packs that are linked here rather than republished: superpowers by Jesse Vincent (process discipline: brainstorming, systematic debugging, TDD), Anthropic's official skills (documents, artifacts), and the humanizer skill for stripping AI tells from prose. If you are building a setup like this, install those from their sources. sales-council is the one third-party piece that is vendored instead, because our copy materially extends the original (a 7th advisor plus the gate integration) and the pack's operating loop depends on that extended version โ the original author's MIT license and copyright notice travel with it.
The contents of our own vault: per-business focus-group panels with real customer research, the learnings index, quality standards with pass/fail bars per deliverable type, registry rows, and business-specific domain skills. Those contain client and customer data and stay private. The pack ships the machinery (including the vault structure, templates, and gardener); you bring your own knowledge. Each skill notes where to point it ({KNOWLEDGE_BASE}/{VAULT} placeholders).
MIT. Attribution appreciated but not required.
โ Josh
.claude-plugin/
marketplace.json
plugin.json
.gitignore
agents/
advisor.md
docs/
operating-model.md
second-brain.md
install-operating-core.sh
LICENSE
README.md
skills/
extract-approach/
SKILL.md
focus-group/
references/
copywriter-prompt.md
panel-prompt.md
persona-template.md
prediction-engine.md
setup-mode.md
sharing-psychology.md
SKILL.md
review-panel/
SKILL.md
sales-council/
LICENSE
README.md
references/
cialdini.md
currier.md
hormozi.md
klaff.md
rackham.md
schwartz.md
voss.md
SKILL.md
second-brain/
references/
brain-claude-md-template.md
session-log-nudge.sh
template-project-note.md
template-session-log.md
SKILL.md
storm-research/
SKILL.md
vault-gardener/
SKILL.mdยฉ 2026 Flowy ยท Free and open source
Built for Claude Code ยท Not affiliated with Anthropic
sales-council | The original 6-advisor skill is by Antonio (antonioc-cl/sales-council, MIT, copyright notice retained). The advisor frameworks themselves belong to their named authors: Cialdini, Hormozi, Rackham, Voss, Klaff, Schwartz. | Vendored with two additions: a 7th advisor, Currier (sharing psychology, distilled from NFX's "Why People Share"), and an integration section that slots the council under the pack's focus-group and review-panel gates so advice never self-approves into shipped work. |
| Repo format | Alex Makarski's Claude plugins, whose marketplace manifests and installer pattern this repo copies. His SEAL, ORCA, BEAR, Via Negativa, and Critic Gauntlet methods also run in our stack as diagnostic and escalation tiers alongside this core. | Same manifest format and install ergonomics, adapted from his multi-repo marketplace into a single self-contained repo. |