repo-bootstrap
Skill0 starsChanged 7 months agoMITView on GitHub
Inspect a repository and decide whether to initialize the generated-project scaffold before task-level harness work begins.
We split this skill into the rules it gives an agent
8 rules. About 0 are common, 1 is distinctive, and 7 are very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈1
Distinctive · estimate
This author's own choices. Worth a look.
7
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Very specific: line 8
Use when entering a repository that may not yet have the standard docs-plus-harness layout, or when the user wants to adopt super-stack's …
- Distinctive: line 25
avoid mixing project bootstrap with task bootstrap
- Very specific: line 31
Use references/bootstrap-decision-rules.md to classify the repository state.
- Very specific: line 32
If the repository is ready, do not rerun bootstrap.
- Very specific: line 33
If the repository is missing and the user wants the standard layout, run bash …
- Very specific: line 34
If the repository is partial, only fill missing scaffold files when the conflict risk is low and the user intent is explicit.
- Very specific: line 35
If the repository has no docs/ or harness/ scaffold yet, treat bootstrap as a clean init.
- Very specific: line 36
If the user also has a concrete task after bootstrap, either hand off to task-harness or create the first task pack with bash …
≈ “Common” is an estimate: at least 1 in 5 of the 308,232 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Repo Bootstrap
Use when entering a repository that may not yet have the standard docs-plus-harness layout, or when the user wants to adopt super-stack's generated-project scaffold safely.
Read First
- root
AGENTS.md - nearby entry docs such as
README*,docs/, and top-level manifests harness/state.mdif it existsharness/history.mdif it existsreferences/bootstrap-decision-rules.md~/.super-stack/runtime/scripts/workflow/init-generated-project.sh~/.super-stack/runtime/scripts/workflow/init-harness-task.shonly if the user also wants the first task pack
Goals
- inspect the repository before writing bootstrap files
- classify the repository as
missing,partial, orready - initialize the standard docs-plus-harness scaffold only when it is truly missing or clearly safe to fill
- avoid mixing project bootstrap with task bootstrap
- hand the repository off to
task-harness,plan, or migration work with a clear readiness status
Process
- Inspect whether the target repo already has its docs entrypoint, harness state file, and related layout.
- Use
references/bootstrap-decision-rules.mdto classify the repository state. - If the repository is
ready, do not rerun bootstrap; report readiness and move totask-harnessor the requested stage. - If the repository is
missingand the user wants the standard layout, runbash ~/.super-stack/runtime/scripts/workflow/init-generated-project.sh --root <repo-root>. - If the repository is
partial, only fill missing scaffold files when the conflict risk is low and the user intent is explicit; otherwise step back toplanor migration design instead of forcing the layout. - If the repository has no
docs/orharness/scaffold yet, treat bootstrap as a clean init. - If the user also has a concrete task after bootstrap, either hand off to
task-harnessor create the first task pack withbash ~/.super-stack/runtime/scripts/workflow/init-harness-task.sh --task-id <task-id>.
Output
Tell the user:
- the repository readiness state
- whether bootstrap was executed, skipped, or deferred
- what files or directories were created when bootstrap ran
- whether the next step is
task-harness,plan, or migration work
Other versions2 projects use a version of this.
Word for word · 0
None found.
Edited · 0
None found.
Wrote their own version · 2
- fpizzuta/repo-bootstrap★ 0same name
- joseantoniogarciay/ModularProject★ 0same name
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 repository42 other files it gives its agents.
- AGENTS.mdAGENTS.md
- codex/AGENTS.mdAGENTS.md
- claude/CLAUDE.mdCLAUDE.md
- backend-refactorSkill
- buildSkill
- discussSkill
- docSkill
- frontend-designSkill
- frontend-refactorSkill
- low-altitude-interviewerSkill
- pdfSkill
- skill-maintenanceSkill
- tdd-executionSkill
- architecture-guardrailsSkill
- closed-loop-testingSkill
- harness-marathonSkill
- task-harnessSkill
- api-designSkill
- architecture-designSkill
- brainstormSkill
- codex-record-retrospectiveSkill
- database-designSkill
- integration-designSkill
- map-codebaseSkill
- migration-designSkill
- observability-designSkill
- planSkill
- query-optimizationSkill
- scalability-checkSkill
- service-boundary-reviewSkill
- api-change-checkSkill
- browseSkill
- bugfix-verificationSkill
- debugSkill
- incident-debugSkill
- performance-investigationSkill
- qaSkill
- reviewSkill
- security-reviewSkill
- verifySkill
- release-checkSkill
- shipSkill
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
Reviews can't be read right now.
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.

