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.md
source content

Create Patch from Last Commit

Instructions

When the user asks to create a patch:

  1. Run
    git format-patch -1 HEAD -o patches/
    to create a patch file from the last commit
  2. 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