Skip to content

Skills

HELIX publishes agent skills that mirror the CLI commands. Skills are the interface between AI agents and the HELIX workflow — each skill describes when to activate and what to do.

Installed Skills

SkillCLI CommandPurpose
helix-runhelix runSupervisory autopilot
helix-buildhelix buildOne bounded implementation pass
helix-checkhelix checkQueue-health decision
helix-framehelix frameRequirements and feature specs
helix-designhelix designDesign document creation
helix-evolvehelix evolveThread changes through artifact stack
helix-reviewhelix reviewFresh-eyes post-implementation review
helix-alignhelix alignTop-down reconciliation audit
helix-polishhelix polishIssue refinement
helix-triagehelix triageCreate well-structured issues
helix-nexthelix nextShow recommended next issue
helix-experimenthelix experimentMetric-driven optimization
helix-commithelix commitCommit with build gate
helix-workerhelix run (background)Launch and monitor background runs
helix-backfillhelix backfillReconstruct missing docs

Aliases

  • helix-implement -> helix-build
  • helix-plan -> helix-design

Skill Structure

Each skill lives in skills/<name>/SKILL.md with YAML frontmatter:

---
name: helix-build
description: 'Execute one bounded HELIX build pass.'
argument-hint: "[issue-id|scope]"
---

Skills reference shared workflow resources from workflows/ for action prompts, templates, and conventions.

Installation Modes

Plugin Mode (recommended)

claude --plugin-dir /path/to/helix

Skills are auto-discovered from skills/. No manual steps needed.

Symlink Mode (legacy)

scripts/install-local-skills.sh

Creates symlinks in ~/.claude/skills/ and ~/.agents/skills/.

Naming Convention

  • Public skill names are helix-<command>
  • <command> must match the CLI subcommand exactly
  • Every published SKILL.md declares name and description
  • Skills accepting a trailing argument declare argument-hint