Minimal prerequisites
- macOS or Linux
- Git, Python 3.10+, and
make - One or more agent CLIs: Codex, Claude, or Gemini
- Required foundations: loctree and aicx
- Recommended evidence tools: prview and ScreenScribe
Install Vibecrafted, run doctor, then start one real workflow inside a live repository.
From AI-generated repo to launch-ready product.
Use the public bootstrap path. For the browser installer, run make vibecrafted in the repo.
$ curl -fsSL https://vibecrafted.io/install.sh | bash Use the direct | bash path only when you already want compact automation instead of the guided kickoff.
Check the install, shell helpers, and required foundations before starting a workflow.
$ vibecrafted doctor If something is yellow, the doctor tells you what is missing instead of leaving you to guess.
Move into the project you actually care about, then give the agent the prompt that forces context gathering before edits.
$ cd $VIBECRAFTED_ROOT/your-project
vibecrafted init claude vibecrafted init is the main front door. It reads history, maps structure, and runs quality gates before implementation starts.
Once the context is anchored, run the full delivery path or a narrower workflow depending on how much control you want.
$ vibecrafted justdo codex --prompt "Add user authentication with JWT" $ vibecrafted workflow claude --prompt "Plan and implement auth module" Use vibecrafted justdo for end-to-end ownership. Use vibecrafted workflow when you want explicit Examine -> Research -> Implement structure.
External agent helpers are there for parallel fieldwork and durable artifacts, not for theatre.
$ vibecrafted codex implement .vibecrafted/plans/my-plan.md
vibecrafted claude research .vibecrafted/plans/my-plan.md
vibecrafted gemini implement .vibecrafted/plans/my-plan.md These are the friendly launcher surfaces. The portable spawn-script contract lives in the Runtime Contract.
Shipping in π ππππππππππ. means code quality, product-surface truth, and packaging truth.
$ vibecrafted dou claude --prompt "Audit launch readiness"
vibecrafted decorate codex --prompt "Polish the release surface"
vibecrafted hydrate codex --prompt "Package the product"
vibecrafted release codex --prompt "Prepare release steps" The framework is complete when a stranger can discover, understand, install, and trust the thing, not when your tests stop yelling.
make$VIBECRAFTED_ROOT/.vibecrafted/skills/$VIBECRAFTED_ROOT/.vibecrafted/artifacts/$VIBECRAFTED_ROOT/.vibecrafted/tools/