--- name: jurniti-fork-template description: Fork a public or private jurniti template into a fresh paid VM and customize it — discover with templates ls, fork, then make it yours. Use when the user wants to fork a template, "clone a jurniti template", start from an existing agent setup, or bootstrap a VM from the gallery. --- # Fork a template into a new VM Forking clones a published template's disk into a brand-new microVM seeded with its files and config. Every fork runs the normal paid provision (same flat plan price, no fork fee) — there are no free or preview forks. ## Steps 1. Discover a template: ```sh jurniti templates ls ``` Browse your own templates plus the public gallery. Note the template id or slug you want. 2. Fork it into a new VM (needs a card on file — see `jurniti-provision-agent`): ```sh jurniti fork --plan ``` Charges the saved card, then auto-provisions a fresh box restored from the template's persist disk. You bring your own model keys. 3. Confirm and customize: ```sh jurniti vms ls jurniti vms get ``` Once it is `running`, make it yours — set BYOK keys and config inside the box, then optionally re-capture it as your own template with the `jurniti-templatize` skill. ## Notes - Forking is the growth flywheel: a good public template turns into more provisioned VMs. Publish yours to feed it. - Full reference: https://www.jurniti.com/docs