Skip to content

How-to guides

Task-oriented recipes for people who already know the basics. Each answers a specific how do I…? Read the Concepts first if you want the model behind them; do the tutorial first if you have never loaded a scope.

The CLI

  • A tour of the dna CLI — every command group in five minutes, one executed example each, linked to the generated reference.
  • How to install bundles from a repositorydna install github:owner/repo[/subdir][@ref]: fetch, reader-driven detection, validation of untrusted manifests, conflicts, and the installed.lock provenance record.

Authoring

  • How to add a Kind — ship a new Kind + Extension (or a record-style Kind as pure data) in about thirty minutes.
  • How to read document data — the blessed query surface: the one documented way to read manifest data in either SDK.

Adapters and formats

Search and memory

  • How to use semantic recall & memory — install the extras, search a scope with dna recall, drive the memory verbs, and register embedding/search providers programmatically.

Quality

  • How to evaluate agents — author EvalCases and EvalSuites, run them offline with dna eval run (the composed prompt is the default target), pin an EvalBaseline and gate CI on regressions.

Lifecycle