init-jean-json

Installation
SKILL.md

init-jean-json

Onboard a repository to Jean (coollabsio/jean — worktree-per-agent dev environment) by authoring its automation manifest from evidence, then proving it in a real throwaway worktree before committing anything. The deliverable is not a file — it is a verified worktree bootstrap: a fresh worktree that installs, runs, and tears down cleanly with zero manual steps.

Every schema claim here is verified against Jean source (src-tauri/src/projects/{types,git,commands}.rs) — exact contracts in references/jean-json-spec.md.

Use this skill when

  • a repo is being onboarded to Jean and needs jean.json created or fixed
  • worktree creation is slow or broken (missing .env, reinstalling node_modules every time, orphaned containers) and you must optimize it
  • authoring or repairing a .worktreeinclude manifest (which gitignored files travel into new worktrees)
  • documenting the worktree bootstrap in AGENTS.md so non-Jean agents can replicate it

Do NOT use this skill when

  • the task is "work on X in an isolated worktree" — that is session isolation, not manifest authoring; use your native worktree tool
  • operating the Jean desktop app (creating sessions, chatting) — this skill only authors repo-side config
  • the repo will never use worktrees (single-checkout deploy repo) — say so and stop
Installs
1
GitHub Stars
12
First Seen
Jul 27, 2026
init-jean-json — yigitkonur/skills-by-yigitkonur