Guides
Walkthroughs for the paths people ask about most: your first experiment, handing the workflow to a coding agent, wiring up Dif Cloud, and migrating from Statsig or Eppo.
- Getting started: running your first experiment Install the CLI, run dif init, and ship your first .md experiment from the repo to a built client.
- Using dif skills for agent-driven experimentation Hand a coding agent the skills and dif/context.json so it drafts, edits, and concludes experiments alongside you.
- Connecting your project to dif cloud Point Cloud at your repo for a live pulse, a shared metrics catalog, and decisions that come back as pull requests.
- Migrating from Statsig to dif Turn gates, experiments and layers into files under dif/experiments/, keep exposures going to your warehouse, and see what dif does not replace.
- Migrating from Eppo (Datadog Experiments) to dif Turn flags, allocations and layers into files under dif/experiments/ and keep your assignment table filling from dif/events/exposure.ts.
Looking for the full reference? Read the docs →