setup-repo
Installation
SKILL.md
Setup Repo
This skill sets up or repairs a repository. The same rules apply whether the project is new or already initialized — inspect first, then apply each step.
Scope
This skill delivers repo scaffolding only: git initialization, .gitignore, .gitattributes, AGENTS.md, hooks, and skill installation. The summary in Step 9 is the final deliverable. Once it is delivered, this skill's work is complete — what happens next is the user's decision.
Step 1: Interview the user
Collect before touching any files:
- Project goal — one sentence: what is this project for?
- Tech stack — languages, frameworks, runtimes
- Skills — any specific agentic skills to add (optional)
If the project has tool constraints, also collect: