Story-driven development

# Coding agents are huskies,
not labradors.

They're enthusiastic, sometimes wild, and they'll happily wander off on their own. But put them in a harness and they'll take you anywhere. Huskies is the harness — a story-driven pipeline that turns coding agents into a disciplined team.

Story
Implement
QA
Merge
Done

## How it works

1. 01

   ### Write a story

   Describe what you want with acceptance criteria. From your IDE, a chat room, or WhatsApp.

2. 02

   ### Agent picks it up

   A coder agent creates a feature branch, implements the code, and writes tests against your criteria.

3. 03

   ### Quality gates run

   Linters, tests, and compilation checks run automatically. Nothing moves forward until everything passes.

4. 04

   ### Merge & land

   A merge agent resolves conflicts and squash-merges to your main branch. You review and accept.

## Features

### The Harness

Stories define the change. Tests define the truth. Code defines the reality. Every agent runs on rails — nothing ships without acceptance criteria.

### The Pack

Coder, QA, and merge agents work in parallel across isolated git worktrees. A coordinated pack, not a lone wolf. Configure agent count, models, and budgets.

### Chat Anywhere

Control the pipeline from Matrix, WhatsApp, Slack, or the built-in web UI. Create stories, start agents, check status.

### You're the Musher

Agents implement, test, and merge independently. You set the direction and approve what ships. Every story is traceable from request to release.

## Interested?

Huskies is built by Crash Labs. Get in touch at hello@huskies.dev.