← ClaudeAtlas

setup-repolisted

Use when asked to set up or scaffold a repository's process, labels, tracker, branch ruleset, issue forms, docs layout, work-item runbook, or board. Not for this repo's own day-to-day GitHub mechanics; use its runbook.
mblauberg/provenant · ★ 2 · AI & Automation · score 68
Install: claude install-skill mblauberg/provenant
# Setup ## User gate first Before any write, user approves a plan naming the target, the exact keep/create/adapt/conflict diff and, for GitHub, the Project board. Confirm permission. Ask for an unnamed target; never infer it from cwd. ## Inspect and classify Inventory `MAINTAINING.md`, docs layout, `.github/**`, the work-item runbook and board. Classify each action as **keep (exact match)**, **create (absent)**, **adapt (compatible; propose the merge)** or **conflict (semantic mismatch; STOP and ask)**. Never overwrite; amend the declarations block per heading. A re-run against an already-set-up repository must produce no diff. ## Choose tracker Ask: **Use GitHub issues?** If yes, use the GitHub branch, confirming the remote host before any `gh` command. If no, record the chosen tracker or `none`; skip labels, ruleset, issue forms and board. Tracker-specific setup remains out of scope: a documented skip, not alternate-tracker scaffolding. ## Declare repository process Amend the fixed-heading **Repository process** block in target `MAINTAINING.md`, creating it if absent, from [`templates/repo-declarations.md`](templates/repo-declarations.md). Record the tracker choice, docs-layout homes, merge policy/authority and work-item runbook pointer. Use pointers only; never duplicate runbook or policy content. This block, not the GitHub scaffolding, is the completion gate. ## Docs layout Ask where specs, runbooks and ADRs live. Defaults: reference `engineering-docs`'s **Defau