Project Bootstrap Skill
Goal
Generate a project-specific AI agent workflow configuration inside a target repository.
V2 default
For large Java/Spring projects, prefer:
./bin/ai-bootstrap ../target-project --deep
This runs deterministic scanning before Codex synthesis.
Required input
- Target repository path.
- Bootstrap repository path.
- Whether existing files may be overwritten.
- Optional include/exclude module filters.
Procedure
- Inspect target project structure through scan artifacts, not blind whole-repo reading.
- Identify technology stack, modules, build/test commands, docs, existing AI files, DB/cache/MQ usage, and Spring API entry points.
- Generate
.ai/bootstrap/facts and module context packs. - Generate concise target project files:
AGENTS.md.ai/*.md.ai/modules/*.md.agents/skills/*/SKILL.md.githooks/pre-commit
- Do not modify business code during initialization.
- If a file exists and overwrite is not allowed, generate
.newand document the conflict. - Write
.ai/bootstrap-report.md.
Quality bar
Generated files should be specific to the target project. Do not blindly copy Spring rules into a non-Spring project. Do not invent facts; use confirmed / inferred / unknown.
Source: Janeuler/code-AI-agent-bootstrap — distributed by TomeVault.