Junhanliu-dev/espalier-engineering
Plugin Claude Code
Marketplace publishing the Espalier Engineering plugin — auto-discovered, project-specific guardrails for AI coding agents.
Junhanliu-dev/espalier-engineering
Plugin Claude Code
Marketplace publishing the Espalier Engineering plugin — auto-discovered, project-specific guardrails for AI coding agents.
Junhanliu-dev/espalier-engineering
Plugin Claude Code
Train your AI coders the way you'd train a vine — discover your codebase's actual patterns, then encode them as rules, skills, agents, hooks, and a guided pipeline so generated code lands inside your conventions on the first try, not the fifth.
Junhanliu-dev/espalier-engineering
Skill Claude CodeCodex
Analyze any existing codebase, discover its patterns and best practices, and generate an Espalier structure (rules, skills, wiki, pipeline) so AI coders produce code matching that project's language and conventions. Greenfield repos take the two-pass Decide-Then-Bind path (/espalier-map charts the conventions, init…
Junhanliu-dev/espalier-engineering
Agent
Implementation agent for {projectname} — writes code that follows the project's Espalier rules, layer specs, and Solution Selection Ladder (conventions first, correctness within them, clarity then brevity break ties). Spawned by the pipeline at Stage 3 (implementation — under folded test-mode this includes writing the…
Junhanliu-dev/espalier-engineering
Agent
Review agent for {projectname} — checks a diff against the project's Espalier conventions, layer boundaries, runtime surfaces, production-readiness seeds, test meaningfulness, and (advisory) minimalism + readability. Spawned fresh by the pipeline each Stage 4 review round (code AND its tests, one verdict) and for the…
Junhanliu-dev/espalier-engineering
Agent
Security audit agent that checks the trust boundary — never trust data from the frontend — on a pipeline change (Stage 4 panel) or repo-wide (/espalier-audit repo-audit mode). Audits client input on the money / identity / permission / ownership / state axes reaching an authorization or persistence sink; self-noops on…
Junhanliu-dev/espalier-engineering
Skill Claude CodeCodex
Migrate an existing harness/espalier install to the current Espalier version — auto-detects which of v0.1→v0.2, v0.3→v0.4, v0.4→v0.5, the v0.5.3 coder-agent patch, v0.5→v0.6 (Stage 1 grill), v0.6→v0.7 (read-only /espalier-ask lane), v0.7→v0.8 (requirements approval gate), the v0.8.1 impact-analysis agent patch, the…