ralph-commit

Community

Atomic 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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.