Espalier Init

Objevte konvence codebase a scaffold pravidla, dovednosti, wiki a CI brány pro AI kodéry

od Junhanliu-dev · Junhanliu-dev/espalier-engineering

Funguje s nastavením ★ 7.6/10

Espalier Init — Objevte konvence codebase a scaffold pravidla, dovednosti, wiki a CI brány pro AI kodéry

Co umí

Spouští multi-phase discovery nad existujícím repo, poté generuje Espalier constraint system (rules, per-stack skills, sub-agents, wiki a git/CI quality-gate hooks), takže AI agents píší kód odpovídající real patterns projektu. Spouští se na requests jako 'set up Espalier for this project' nebo 'build agent constraints for my codebase'.

Testovací report

Spustil jsem bundled bootstrap-espalier.sh proti throwaway git repo: správně scaffolded espalier/ tree, .claude symlinks, hooks a 46-check validation harness, ale 20 checks fail by design, protože substantive rules/skills/wiki files jsou written by separate multi-phase agent flow (scouts + AskUserQuestion), který lone install nemůže run. Single-skill copy tohoto katalogu také omits scripts/bootstrap-espalier.sh (žije v repo root, not in the skill dir), takže Phase 3 nemá co call, pokud nenainstalujete celý plugin. Legitimate a well-engineered, ale no clean output delta over baseline nebyla demonstrable bez full plugin a agent run.

Testováno: 2026-07-17 · Claude Code 2.x (agent harness)

Instalace

git clone https://github.com/Junhanliu-dev/espalier-engineering
mkdir -p ~/.claude/skills
cd espalier-engineering && cp -r skills/espalier-init ~/.claude/skills/espalier-init

Příkazy a ukázkové prompty

  • /espalier-initObjevte konvence codebase a scaffold pravidla, dovednosti, wiki a CI brány pro AI kodéry

Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):

  • set up Espalier for this project so AI matches our conventions
  • generate agent constraints and CI quality gates for this codebase
  • scaffold rules and skills based on how this repo is actually written