a-lottes/aSPARK

24 stars · Last commit 2026-10-15

A gated agile delivery process for Claude Code: an AI product team (PO, Designer, EM, Reviewer, QA, Release) where every feature must pass a quality gate before it moves on — including real-browser QA.

README preview

<div align="center">
  <picture>
    <source media="(prefers-color-scheme: dark)" srcset="assets/aspark-logo-dark.png" />
    <img src="assets/aspark-logo.png" alt="aSPARK — an agile AI product team for Claude Code" width="440" />
  </picture>
</div>

> **An agile AI product team for Claude Code.**
> You bring the idea. A Product Owner challenges it, an Engineering Manager plans it, the Developer builds it, a Reviewer audits the diff, a QA Tester clicks through your app **in a real browser**, and a Release Manager ships it — and nothing moves to the next phase until the previous gate is green.

aSPARK is a Claude Code plugin. No service, no account, no runtime: it is Markdown that installs into your project and leaves a reviewable paper trail in `.spark/`.

https://github.com/user-attachments/assets/714d2813-15d5-44f5-9644-dfaabf6524f9

<p align="center"><sub><b>The 100-second demo, narrated</b> — one real 47-minute session, /spark to /go-live. Every time-lapse is marked. Also on <a href="https://aspark.lottes.dev/en/#showcase">aspark.lottes.dev</a>.</sub></p>

---

## See it work

View full repository on GitHub →