ralph-commit
CommunityAtomic commits for Ralph stories.
AuthorEtanHey
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill ensures that when you commit code related to a Ralph story, the commit is atomic with the marking of the acceptance criterion, preventing inconsistencies if tests fail.
Core Features & Use Cases
- Atomic Commits: Commits code and marks a Ralph story's "Commit:" criterion as checked in a single, indivisible operation.
- Test Integration: Leverages pre-commit hooks to run tests; the criterion is only marked if the commit (and tests) succeed.
- Use Case: After completing the development for a user story like "US-106", you can use
/ralph-commit --story=US-106 --message="feat: US-106 UI foundation"to atomically commit your changes and mark the story's commit criterion as met.
Quick Start
Execute the command /ralph-commit --story=US-106 --message="feat: US-106 UI foundation" to commit and mark the criterion.
Dependency Matrix
Required Modules
None requiredComponents
scripts
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: ralph-commit Download link: https://github.com/EtanHey/golems/archive/main.zip#ralph-commit Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.