distill

Installation
SKILL.md

Distill — reverse-engineer Gherkin feature files from existing code.

Use this to bring existing codebases into the Beat workflow. The output is draft .feature files that describe current behavior (not aspirational), verified independently by /beat:verify.

<decision_boundary>

Use for:

  • Extracting BDD specs from an existing codebase that doesn't have feature files yet
  • Bringing a module, directory, or functionality into the Beat workflow retroactively
  • Generating draft .feature files that describe what the code currently does

NOT for:

  • Designing new behavior or features (use /beat:design)
  • Writing aspirational specs for code that doesn't exist yet (use /beat:design)
  • Greenfield projects with no existing code to distill
  • Exploring ideas or thinking through a problem (use /beat:explore)
Related skills
Installs
24
Repository
kirkchen/beat
GitHub Stars
7
First Seen
Apr 13, 2026