Skills
HELIX skills are the portable agent-facing surface of the methodology. They package the artifact catalog, authority order, and alignment workflow so an AI runtime can inspect a repository’s Markdown artifacts and propose the next safe plan.
The product direction is intentionally small: HELIX is methodology content plus one alignment-and-planning skill. Runtime mechanics such as queues, trackers, claims, commits, and execution loops belong to platforms such as DDx, Claude Code, Codex, or Databricks.
The core skill
Alignment and Planning
The core HELIX skill reads an artifact set, compares artifacts by authority order, and returns a plan for restoring coherence. It is not an execution engine. It answers questions such as:
- Which upstream artifact governs this change?
- Which PRDs, feature specs, designs, tests, or deployment artifacts are now stale?
- Which new artifacts should be authored before code changes begin?
- Which contradictions should a human resolve before implementation proceeds?
The skill is portable because its minimum runtime contract is simple: read Markdown, search files, write Markdown when approved, and present a plan for review.
Contract at a glance
Inputs:
- A scope, question, artifact path, or work-item reference.
- The HELIX artifact-type catalog and the project’s concrete artifacts.
- Linked tracker metadata when the runtime provides it.
- Runtime constraints, including whether the operator allows file writes.
Outputs:
- The authority chain used for the review.
- Drift, gaps, stale artifacts, and contradictions.
- Open questions that require a human or upstream artifact decision.
- A recommended plan for artifact edits, work-item creation, or execution handoff.
- Markdown edits only when the operator or runtime governance authorizes them.
Authority order:
- Product vision and principles.
- PRDs and requirements.
- Feature specs and user stories.
- Designs and implementation plans.
- Tests, examples, deployment notes, and operational records.
- Code and generated outputs.
When authority is missing or contradictory, the skill should not invent a decision. It should name the open question, identify the affected artifacts, and stop at the planning boundary until the operator resolves it.
Runtime expectation:
The runtime supplies file access, search, optional governed Markdown writes, and any queue, tracker, commit, CI, or deployment mechanics. HELIX supplies the alignment and planning contract those runtime actions should follow.
What the skill operates on
Artifact types define the reusable shapes. Concrete artifacts are the documents inside a project. HELIX’s own artifacts are public so maintainers and adopters can inspect the methodology being used on itself.
Runtime packages are not forks
HELIX can be packaged for different runtimes, but the methodology should not fork by platform. A DDx package, a Claude Code skill, or a Databricks integration should wrap the same source content and skill contract.
Legacy wrappers
This repository still contains transitional helix-* command and skill
wrappers from an earlier shape of the project. Treat those as runtime or
compatibility surfaces, not the core HELIX methodology. The closest legacy name
to the durable skill is helix-align; other mirrored skills such as
helix-run, helix-build, helix-polish, helix-triage, and helix-commit
describe DDx-era runtime operations rather than methodology primitives.
The durable public concepts are:
- Artifact-type catalog
- Concrete governing artifacts
- Authority-ordered reconciliation
- One alignment-and-planning skill
- Runtime integrations that execute or package the method