-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Description
Display Name
ralph-wiggum-bdd
Category
Workflows & Knowledge Guides
Sub-Category
Workflows & Knowledge Guides: Ralph Wiggum
Primary Link
https://github.com/marcindulak/ralph-wiggum-bdd
Author Name
marcindulak
Author Link
https://github.com/marcindulak
License
Apache-2.0
Other License
No response
Description
A standalone Bash script for Behavior-Driven Development with Ralph Wiggum Loop. In principle, while running unattended, the script can keep code and requirements in sync, but in practice it still requires interactive human supervision, so it supports both modes. The script is standalone and can be modified and committed into your project.
Validate Claims
You are building a small, greenfield project, and collected free-form requirements, such as https://github.com/marcindulak/ralph-wiggum-bdd/blob/main/examples/python/example1/REQUIREMENTS.md
Based on the requirements, the script will follow the https://en.wikipedia.org/wiki/Behavior-driven_development approach. It will create features (which are like user stories), generate the corresponding tests and implement code.
Specific Task(s)
Try this example https://github.com/marcindulak/ralph-wiggum-bdd?tab=readme-ov-file#example-project
Specific Prompt(s)
You don't need to use any prompt. The prompt is built-in into the script.
Additional Comments
I'm sorry about adding it, it's more work for you, but I think the standalone nature of the script and relying in BDD makes it interesting.
Recommendation Checklist
- I have checked that this resource hasn't already been submitted
- My resource provides genuine value to Claude Code users, and any risks are clearly stated
- All provided links are working and publicly accessible
- I am submitting only ONE resource in this issue
- I understand that low-quality or duplicate submissions may be rejected