setup-repo
Skill1 starsChanged 5 days agoMITView on GitHub
Use when asked to set up or scaffold a repository's process: tracker, issue forms, labels, branch ruleset, templates, routes, autonomy level, docs layout or work-item runbook. Not for a repo's day-to-day GitHub mechanics; use its runbook.
12 other projects use a version of this.
Adopted by
Most recently taken up by
- protokol11/skillstheir own version, first seen Nov 8, 2026
- etr/groundworktheir own version, first seen Nov 8, 2026
- Significant-Gravitas/AutoGPTtheir own version, first seen Nov 4, 2026
- p-chan/agent-skillstheir own version, first seen Nov 1, 2026
- p-chan/skillstheir own version, first seen Nov 1, 2026
- marinvch/Cortextheir own version, first seen Nov 1, 2026
Other versions12 projects use a version of this.
Word for word · 0
None found.
Edited · 0
None found.
Wrote their own version · 12
- Significant-Gravitas/AutoGPT★ 188ksame name
- etr/groundwork★ 45same name
- florian101010/awesome-agentic-AI-coding-template★ 4same name
- jpoindexter/theft-kit★ 1same name
- marinvch/Cortex★ 1same name
- nhhthong/skills★ 1same name
- protokol11/skills★ 1same name
- Sassy-Dog/skills★ 1same name
- vincenzo345/skills★ 1same name
- p-chan/agent-skills★ 0same name
2 more not listed
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
In this repository21 other files it gives its agents.
- AGENTS.mdAGENTS.md
- CLAUDE.mdCLAUDE.md
- code-reviewSkill
- deliverSkill
- diagnoseSkill
- engineering-docsSkill
- engineering-writingSkill
- evaluateSkill
- implementSkill
- legal-writingSkill
- natural-writingSkill
- orchestrateSkill
- refactorSkill
- releaseSkill
- retrospectSkill
- scopeSkill
- sessionSkill
- skill-craftSkill
- test-designSkill
- trackerSkill
- ui-ux-designSkill
The file
We split this skill into the rules it gives an agent
4 rules. 0 are common, 1 is distinctive, and 3 are very specific to this project.
0
Common
Most of the 10 edited versions we read keep these.
1
Distinctive
This author's own choices. Worth a look.
3
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Very specific: line 34
Put project templates under .provenant/templates/.
- Distinctive: line 44
Only with tracker GitHub issues and a confirmed host:
- Very specific: line 53
Ruleset: add the ci-status aggregate, then create a ruleset requiring that one exact-head check, per ruleset guidance.
- Very specific: line 64
Stop for an unnamed target, unconfirmed write permission or host, replacement of an existing ruleset or labels file, a semantic conflict, …
“Common” is measured: kept by at least 6 in 10 of the 10 edited versions of this file we could read. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Setup
Scaffold the process a repository needs so agents can run it with the human near or out of the loop. Setup is the one place that sets how much autonomy a repo grants.
Gate and classify
Name the target; never infer it from the working directory. Read the target's
Repository process declaration, MAINTAINING.md, .github/**, .provenant/** and
its runbook before proposing anything. Ask only what the repo has not already settled.
Show one diff and get one approval. Mark each action keep (exact match),
create (absent), adapt (compatible, propose the merge) or conflict
(semantic mismatch: stop and ask). Never overwrite. A re-run on a set-up repo must
produce no diff. Confirm the remote host before any gh command.
Declare the process
Amend the Repository process block in MAINTAINING.md from
templates/repo-declarations.md: tracker, scope home
(issue-tracker or project-docs), workflow-state owner, docs layout, merge policy
and runbook pointers. Pointers only; never copy policy. With tracker none, both
homes are project-docs and the GitHub steps are skipped. Ask where specs, runbooks
and ADRs live, and apply engineering-docs' default homes.
Autonomy
Record the chosen autonomy and landing gates in the repository runbook.
Put project templates under .provenant/templates/; a leaf holds a brief,
tier, access and outputs, while a composite holds nodes. Use plan for open
shape, batch for disjoint slices and deliver through landing. Keep write
scopes and decision authority explicit; a template grants no new authority.
Inspect with provenant templates NAME and
provenant run --use NAME --file BRIEF --explain; run provenant config check.
GitHub steps
Only with tracker GitHub issues and a confirmed host:
- Labels: copy
labels.ymlandworkflows-labels.yml. The sync prunes any undeclared label, so warn before the first run. Labels signal handling only, never type or status. - Issue forms: copy
ISSUE_TEMPLATE/: Epic, Feature, Task and Bug. The spec fields sit on Feature and Task. Confirm private vulnerability reporting works, then copySECURITY.md. - Ruleset: add the
ci-statusaggregate, then create a ruleset requiring that one exact-head check, per ruleset guidance. Ask which jobs it shouldneeds:. - PR template: copy
pull_request_template.mdand adapt the evidence rows. - Runbook: seed the declared work-item runbook from the runbook seed and add the project's mechanics.
- Dependabot and CODEOWNERS: adapt
dependabot.yml.
Stop
Stop for an unnamed target, unconfirmed write permission or host, replacement of an
existing ruleset or labels file, a semantic conflict, or ambiguous ci-status
dependencies.
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

