Structured AI development with automatic TDD and self-healing tests
Combines GitHub Spec Kit phases with a Ralph-style self-healing test loop.
git clone https://github.com/JohnCari/lisa-flow.git
chmod +x lisa-flow/lisa-flow.sh./lisa-flow.sh "feature description" [max_test_iterations]Tests are automatically included - no need to specify "with tests".
./lisa-flow.sh "Build user auth API"
./lisa-flow.sh "Implement shopping cart" 10SPECIFY → PLAN → TASKS → IMPLEMENT → TEST LOOP
- Specify - Creates spec with TDD requirement (automatic)
- Plan - Technical implementation plan
- Tasks - Breaks down into tasks.md
- Implement - Builds the feature
- Test Loop - Runs tests, fixes failures, repeats until pass
The test loop reads the latest tasks.md and iterates until all tests pass or max iterations reached.
| Source | Contribution |
|---|---|
| Ralph Loop by Geoffrey Huntley | Self-healing test loop |
| GitHub Spec Kit | Structured spec phases |
"Trust the AI to self-identify, self-correct, and self-improve." — Geoffrey Huntley
Uses --dangerously-skip-permissions. Use in trusted environments only.
CC0 1.0 Universal - Public Domain