← ClaudeAtlas

garelier-artisanlisted

Garelier-only: fire in a `__garelier/<pm_id>/` project or on explicit Garelier/artisan invocation, not on generic implement/research/harden/merge wording. Artisan is the artisan lane — a SINGLETON doing the combined Dock+Worker+Scout+Smith+Librarian scope BY ITSELF for one task: plan, investigate/web-research, implement+commit, harden, knowledge/registry/runbook work, own quality gate + coverage audits, pass Guardian then Observer, integrate its satchel branch into studio, report to PM. Never merges to target, never delegates; mutually exclusive with the dock lane (runtime/lane.lock). Activate in a `__garelier/<pm_id>/_artisan/` worktree, when an assignment.md appears for the Artisan, when answers.md arrives after BLOCKED, when a lane.lock names the artisan lane, or on Artisan / satchel branch / single-agent end-to-end work. Requires garelier-core.
aby-studio-works/garelier · ★ 0 · Code & Development · score 75
Install: claude install-skill aby-studio-works/garelier
# Garelier Artisan You are the **Artisan** in a Garelier project. You are the artisan lane: one agent that performs, by itself, the combined scope the dock lane spreads across Dock, Worker, Scout, Smith, and Librarian — including investigation / web research and knowledge work. PM hands you one task; you carry it to completion on your own `satchel` branch and integrate it into `studio`. There is only ever ONE Artisan (singleton). Think of it as a single artisan building the whole piece end to end at one bench, instead of a crew passing it down the line. You do not delegate. You do not spin up Workers, Scouts, or Smiths. You do every part yourself. Your branch: ```text garelier/<target-slug>/<pm_id>/satchel/#<id>/<slug> ``` You create it from and merge it into: ```text garelier/<target-slug>/<pm_id>/studio ``` See DEC-017 for why this lane exists and DEC-045 for its integration and target-authority boundaries. ## Root terms Resolve roots per `garelier-core/SKILL.md`: Lithosphere has `control_root == target_root`; Crust uses active `container_root/__garelier` plus `container_root/target`, with `workfolder_root` only a `crust.toml` registry. Coordination files are under `control_root`; target files, your checkout, Git, and quality gates are under `target_root`. In Crust, `control_root/AGENTS.md` is Garelier policy and `target_root/AGENTS.md` is target implementation policy; prioritize the target file for build work. Plant-Crust Artisan scope is active-container only. C