Opinionated coding harness plugin scaffold for portable agents and skills.
Staff Engineer code review. Runs nine orthogonal LLM dimensions (correctness, security, complexity, encapsulation, spec, precedent, deslop, assertions, nih) over the diff and emits a stake-weighted report plus hash-anchored sidecar JSON consumed by /cleanup and /fromage cook.
Multi-source research orchestrator. Routes a question across Tavily, Context7 library docs, GitHub, and in-repo tools, writes findings to .cheese/research/<slug>.md, and returns a compact synthesis to the main context.
Unified entry point that inspects user input, announces detected intent, and routes to the right downstream skill (/mold, /cook, /age, /briesearch, or a debug/review flow) before dispatching.
Sequential spec-to-implementation flow that runs cut, cook, taste-test, press, and (optionally) assertion-review using Cheez skills as the backbone.
Free-form rubber-ducking and architecture exploration. Hard invariant is no writes to production files; the goal is a shared mental model, not code, spec, or PR output.
Staff Engineer code review orchestrator. Runs nine orthogonal LLM dimensions over a diff and emits a stake-weighted report plus hash-anchored sidecar JSON.
A portable starter skill in Agent Skills format for repositories adopting cheese-flow.
Smart code reading using tilth MCP. Replaces cat/head/tail with AST-aware file reading. Automatically outlines large files, memorizes hash anchors for efficient editing, and tracks what you've already read to save tokens. Use when: reading files, exploring code structure, understanding modules, checking dependencies, or preparing for edits. Do NOT use for searching symbols or text โ use cheez-search. Do NOT use for editing โ use cheez-write. Examples: "read src/auth.ts", "show lines 44-89 of handlers.go", "what's in this directory?", "show the dependencies of this file".
AST-aware code search using tilth MCP. Finds definitions first, then usages. Use tree-sitter structural matching instead of blind text grep. Understand dependencies and call graphs. Use when: finding where symbols are defined, tracing call chains, understanding code structure, finding all callers of a function. Do NOT use for reading files โ use cheez-read. Do NOT use for editing โ use cheez-write. Examples: "find where handleAuth is defined", "what calls validateToken?", "trace the ServeHTTP, HandlersChain, Next functions", "find all implementations of the UserService interface".
Hash-anchored file editing using tilth MCP. Replace specific functions or blocks using hash anchors from tilth_read, not entire file rewrites. Use when: editing code, replacing functions, deleting blocks, or making precise surgical changes. Always read first to get hash anchors. Do NOT use for reading files โ use cheez-read. Do NOT use for searching โ use cheez-search. Examples: "replace the validateToken function with this new implementation", "delete lines 44-89", "update the authenticate method".
Requires secrets
Needs API keys or credentials to function
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.
"The cheese must flow."
Opinionated scaffolding for portable agents and skills that can be compiled into harness-specific markdown bundles. Aged in Python, served on Sliced Bread, paired nicely with Claude Code, Codex, Cursor, and Copilot. ๐ง
SKILL.mdcheese_* and milknado_* toolspython/cheese_flow/ โ Python CLI, compiler, and unified MCP serverpython/milknado/ โ sovereign milknado slice (graph + planning, OR-Tools)agents/ โ harness-agnostic Jinja2 markdown templatesskills/ โ portable Agent Skills definitionsreferences/ โ long-form architectural references (Sliced Bread, etc.).claude-plugin/ โ Claude Code + Copilot CLI plugin manifest.cursor-plugin/ โ Cursor plugin manifest.mcp.json โ shared MCP server declarations (cheese-flow, tilth, Context7, Tavily).claude/ / .codex/ / .cursor/ / .copilot/ โ generated harness bundles (gitignored)Host prerequisites: uv and sg (ast-grep) on PATH. Install ast-grep
globally with brew install ast-grep or cargo install ast-grep.
uv sync --group dev
# Emit bundles for every harness
uv run cheese compile
# Install into whichever local harnesses are detected
uv run cheese install
Or use the repository automation entrypoints:
just build
just build-ci
Or target specific harnesses directly:
# Bundle emission
uv run cheese compile
uv run cheese compile --harness claude-code,copilot-cli
uv run cheese compile --harness claude-code,codex,cursor,copilot-cli
# Local installation (auto-detect by default)
uv run cheese install
uv run cheese install --harness cursor,copilot-cli
uv run cheese install --harness claude-code,codex
# Python demo
uv run cheese milknado
cheese compile emits harness bundles for repo authors and CI. cheese install
compiles the selected bundles and installs them into local harness surfaces,
auto-detecting installed harnesses unless you pass --harness.
Point harness installers at the compiled bundle directories (.claude/,
.codex/, .cursor/, .copilot/) instead of the repository root.
| Harness | Compiled install surface | What cheese install does |
|---|---|---|
| Claude Code | .claude/ | Compiles the bundle, writes local marketplace metadata, and prints claude plugin marketplace add "<repo>/.claude" plus the in-app install step. |
| Codex | .codex/ | Compiles the bundle, writes local marketplace metadata, and prints codex plugin marketplace add "<repo>/.codex" plus the restart/install steps. |
| Cursor | .cursor/ | Compiles .cursor/; that tree is already the installed surface. |
| Copilot CLI | .copilot/ | Compiles .copilot/ and runs copilot plugin install "<repo>/.copilot" when the CLI is available. |
Examples:
# Auto-detect installed harnesses and install only those
uv run cheese install
# Explicit multi-harness install
uv run cheese install --harness cursor,copilot-cli
# Bundle emission only, then manual bundle-surface install
uv run cheese compile --harness claude-code,codex
claude plugin marketplace add ./.claude
codex plugin marketplace add ./.codex
Once published to PyPI, install globally with:
uv tool install cheese-flow
cheese milknado
compile doesagents/*.md.eta into plain markdown for the selected harnessskills/*/SKILL.md into the harness bundlemilknadocheese interpreter)npx claudepluginhub paulnsorensen/cheese-flowNo description provided.
SLM-powered semantic hook enforcement for Claude Code โ classifies assistant output against YAML rules using local Phi-4-mini inference
Install hallouminate and bootstrap your first LLM-authored per-repo wiki.
Mikado execution engine โ decomposes goals into dependency graphs, executes as parallel ralph loops
Access thousands of AI prompts and skills directly in your AI coding assistant. Search prompts, discover skills, save your own, and improve prompts with AI.
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Feature development with code-architect/explorer/reviewer agents, CLAUDE.md audit and session learnings, and Agent Skills creation with eval benchmarking from Anthropic.
Persistent file-based planning for AI coding agents. Crash-proof markdown plans (task_plan.md, findings.md, progress.md) that survive context loss and /clear, with an opt-in completion gate and multi-agent shared state. Manus-style. Works with Claude Code, Codex CLI, Cursor, Kiro, OpenCode and 60+ agents via the SKILL.md standard. Includes Arabic, German, Spanish, and Chinese (Simplified and Traditional).
Permanent coding companion for Claude Code โ survives any update. MCP-based terminal pet with ASCII art, stats, reactions, and personality.
Next.js development expertise with skills for App Router, Server Components, Route Handlers, Server Actions, and authentication patterns