Claude-skill-registry cat-patch
Create a git patch file from the last commit. Use when the user asks to create a patch, make a patch, generate a patch, or export a commit as a patch file.
install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/cat-patch" ~/.claude/skills/majiayu000-claude-skill-registry-cat-patch && rm -rf "$T"
manifest:
skills/data/cat-patch/SKILL.mdsource content
Create Patch from Last Commit
Instructions
When the user asks to create a patch:
- Run
to create a patch file from the last commitgit format-patch -1 HEAD -o patches/ - Report the created patch filename to the user
Example Usage
User: "create a patch" User: "patch that commit" User: "make a patch file" User: "cat-patch"
Output
The patch file will be created in the
patches/ directory with a name like:
0001-feat-description-of-commit.patch