devkit-git-drafts

Draft commit messages and PR bodies from scoped Git diffs.

1|Updated Mar 30, 2026
One-click install
npx skills add https://github.com/Xpotato1024/xpotato-devkit --skill devkit-git-drafts
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: devkit-git-drafts
Source: https://github.com/Xpotato1024/xpotato-devkit/tree/main/SKILLs/devkit-git-drafts
Command: npx skills add https://github.com/Xpotato1024/xpotato-devkit --skill devkit-git-drafts

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Draft git-facing text from code changes to streamline collaboration.

Core Features & Use Cases

  • Draft commit messages from a scoped diff.
  • Generate PR bodies from the current change set.
  • Gate pushes with safety checks.

Quick Start

Draft a commit message for the current diff using devkit git commit-message, then generate a PR body with devkit git pr-body, and finally perform a safe push with devkit git safe-push.

Frequently Asked Questions about devkit-git-drafts

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate a commit message from a git diff?

To generate a commit message from a git diff, use the devkit git commit-message command to draft text from your current code changes. It analyzes your scoped diffs to streamline collaboration and create accurate commit messages automatically.

Can I generate a PR body from my current code change set?

Yes, you can generate a PR body from your current code change set using the devkit git pr-body command. It drafts pull request descriptions directly from your explicit change sets to streamline your Git workflow collaboration.

How do I perform a safe push in a Git workflow?

You perform a safe push in a Git workflow using the devkit git safe-push command. It gates your pushes with safety checks within the devkit toolkit, ensuring your code changes are verified before pushing to the remote repository.

Does this commit message generator support staged diffs and explicit scopes?

Yes, this commit message generator supports staged diffs using the --staged flag. It also allows explicit scope options like --base, --head, and --commits, alongside a language option to tailor the generated git-facing text.

What is the best way to automate drafting git-facing text for collaboration?

The best way to automate drafting git-facing text is using a devkit workflow that drafts commit messages from scoped diffs, generates PR bodies from change sets, and gates pushes with safety checks to streamline your entire collaboration process.