By SomarkLenka
Cheap-model caretakers that read context, recommend, verify, and remember — offloading the main model.
Manually re-run the CorpoCode moment categorizer using the current conversation state. Use when context has shifted significantly (a long exploration revealed new structure) and the original routing recommendation is stale.
Verify CorpoCode is active after installing, and (only if you opted into the Python backends or the npm CLI) provision and health-check. With the default native backends there is nothing to provision. Use once after installing, or when something seems off.
Matches all tools
Hooks run on every tool call, not just specific ones
Uses power tools
Uses Bash, Write, or Edit tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
A firm of cheap-model caretakers for your expensive coding agent. The main model inside a coding agent (Claude Code first) is a brilliant, costly developer who should be doing exactly one thing: writing code. Deciding what to write, working out how to approach it, and cleaning up afterward should not burn its time. CorpoCode hires a set of three (extensible) caretakers — teams of small, cheap-model agents — to do all of that surrounding work, so the expensive model stays on the keyboard.
All logic lives in TypeScript behind corpocode hook <name>; installed hooks are thin shims that pipe
stdin → corpocode hook → stdout. The main model never calls CorpoCode — it simply finds better
context, a cleaner repo, and fewer mistakes already in front of it. Everything CorpoCode produces
reaches the model through one channel: a hook's additionalContext.
The governing idea is not a prompt router but a prompt engine. On each hook, a caretaker categorizes the moment it was invoked in, instantiates a team of independent, single-purpose cheap-model agents to address whatever the main model might need, and aggregates their findings into one tight injection before the expensive model ever sees it. Extensive low-scope parallel passes, merged — never one monolithic prompt. CorpoCode is fail-open throughout: any error, hang, or missing dependency degrades to doing nothing — an empty response and a clean exit — never to disrupting the host's turn. And it proposes, the user disposes: durable changes (git promotions, config diffs, skill candidates, telemetry) stay under human control.
Opens every turn. It reads the transcript to understand intent, classifies the moment, and dispatches a team of cheap agents to handle everything except the coding:
The expensive model arrives already oriented.
Runs during and after the work, in parallel, so cleanup never costs the main model a token:
The executive tier: expensive models commanding a peon army of cheap ones to design entire applications. It interrogates the user for complete technical, API, and architectural specs — expansion of current capabilities, future features, task parallelization, service compartmentalization, the path to scaling in production, and reusable systems built once — and records major architectural flaws to memory. Fully specified; scheduled after the agent substrate proves out.
The caretaker set is itself extensible — labels over a fan-out engine, not hardwired processes — so a fourth caretaker is an additive seam, not a rewrite.
corpocode is a single npm package that is both a global
CLI and a Claude Code plugin. Pick one channel — using both on the same platform fires every hook
twice (corpocode doctor warns if it detects both).
npx claudepluginhub somarklenka/corpocode --plugin corpocodeUltra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.
Multi-model consensus engine integrating OpenAI Codex CLI, Gemini CLI, and Claude CLI for collaborative code review and problem-solving.
Curate auto-memory, promote learnings to CLAUDE.md and rules, extract proven patterns into reusable skills.
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Memory compression system for Claude Code - persist context across sessions