Use HELIX
Use HELIX to write the documents an agent should read before it changes a project. This section assumes only that you are building with an AI coding tool; it shows how to start with HELIX document patterns, ask the HELIX skill to review them, and choose the tool that will do the work.
The public HELIX surfaces
HELIX has three public surfaces:
- Artifact types are reusable HELIX document patterns: PRDs, ADRs, test plans, runbooks, templates, prompts, metadata, and quality criteria.
- Project artifacts are concrete documents authored from those types. This site publishes HELIX’s own project documents separately as examples.
- The HELIX skill tells an agent how to read those documents, find gaps or drift, and propose the next document update.
A runtime is the tool that performs work with those documents, such as Claude Code, Codex, DDx, or Databricks. DDx is the reference runtime, not the product spine.
Start here
How HELIX fits your runtime
HELIX supplies the document patterns and review rules. Your runtime, meaning the tool doing the work, supplies agent dispatch, work tracking, review, and evidence capture.
- Manual. You ask an agent to create or review specific HELIX artifacts, then decide what to accept.
- Runtime-assisted. Your agent invokes the HELIX skill before creating work items or changing code.
- Integrated. A runtime such as DDx wraps HELIX artifacts with a tracker, queue, execution harness, and evidence model.
The same repository can mix these patterns. A critical product change may stay manual; routine implementation can run through a runtime-managed queue.
Non-DDx recipes
You do not need DDx to apply HELIX. The portable contract across tools is:
- Humans own the artifact stack and approve changes to it.
- Agents read the artifact stack before proposing or implementing work.
- The runtime, if any, supplies context loading, scoped execution, review, and evidence capture.
- Implementation handoff names the governing artifacts, the allowed write scope, the acceptance criteria, and the expected evidence.
Use these recipes when adopting HELIX in another toolchain:
Core methodology versus runtime behavior
The core HELIX method is portable across tools:
- Artifact-type catalog
- Authority hierarchy
- Seven activity loop
- One HELIX skill
Runtime behavior is platform-specific:
- Tracker and queue semantics
- Agent execution loops
- Claim, review, commit, and release workflows
- Evidence capture and reporting
Workflow modes such as frame, review, and polish are modes of the one
helix skill. Runtime-specific commands may wrap those modes, but wrappers are
packaging details, not public methodology.
Cross-cutting concerns
When you frame a project, you select active cross-cutting concerns: tech stack, accessibility, observability, security posture. From that point forward, downstream artifacts and work items inherit those concerns. Agents make consistent choices because the artifact stack tells them what the project values before they start.