← 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 · ★ 1 · AI & Automation · score 67
Install: claude install-skill mblauberg/provenant
# Setup ## User gate first Before any write, user approves a plan naming the target, exact keep/create/adapt/conflict diff and, for GitHub, the Project board. Confirm permission; if the target is unnamed, ask instead of inferring it from cwd. ## Inspect and classify Read the target's `Repository process` declaration first, then 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; document the skip. ## Declare repository process Amend or create the **Repository process** block in `MAINTAINING.md` from [`templates/repo-declarations.md`](templates/repo-declarations.md). Record the tracker choice, canonical **scope and stories** home (`issue-tracker` or `project-docs`), workflow-state owner (`tracker` or `project-docs`) and pointer, docs-layout homes, merge policy/authority and work-item runbook pointer. Use pointers only; never duplicate runbook or policy content. With `issue-tracker`, the paren