Git 工作流助手

Generate Conventional Commits, pull request descriptions, and changelog entries from code diffs.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/tanaer/lobster-university-v2 --skill git-tanaer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Git 工作流助手
Source: https://github.com/tanaer/lobster-university-v2/tree/main/skills/courses/git-assist
Command: npx skills add https://github.com/tanaer/lobster-university-v2 --skill git-tanaer

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the process of creating standardized Git commits, pull request descriptions, and changelog entries, ensuring consistency and clarity in your development workflow.

Core Features & Use Cases

  • Automated Commit Generation: Creates Conventional Commits based on code changes.
  • PR Description Drafting: Generates detailed PR descriptions from commit history.
  • Changelog Updates: Automatically appends new changes to the CHANGELOG.md file.
  • Use Case: After making several code changes for a new feature, run this Skill to automatically generate a well-formatted commit message, a comprehensive PR description, and update the changelog, saving you manual effort and reducing errors.

Quick Start

Use the Git 工作流助手 skill to analyze your current code changes and generate a commit message.

Frequently Asked Questions about Git 工作流助手

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

FAQPage Schema
How do I automatically generate conventional commits from code diffs?

To automatically generate conventional commits, this Skill analyzes your code diffs to determine change types like feat or fix, infers scopes from file paths, and constructs standardized commit messages without manual input.

What is the best way to draft a pull request description from commit history?

The best way to draft a pull request description is to use this Skill, which automatically generates detailed PR descriptions by analyzing your commit history and formatted code changes.

How do I automatically update a CHANGELOG.md file with new feature entries?

To automatically update a CHANGELOG.md file, this Skill appends new change entries based on the analyzed code diffs and generated conventional commits, keeping your changelog current.

Does this workflow automation tool infer change types like refactor and fix automatically?

Yes, this workflow automation tool automatically infers change types such as feat, fix, and refactor by analyzing the semantic content of your code diffs before generating the commit message.

Can I generate standardized Git commit messages without manually specifying scopes?

Yes, you can generate standardized Git commit messages without manual scope input because this Skill automatically infers scopes by analyzing the file paths affected by your code changes.