commit

Generate detailed git commits and pull requests using GitHub CLI.

96|104|Updated Nov 12, 2025
One-click install
npx skills add https://github.com/LIDR-academy/lidr-specboot --skill commit-lidr-academy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: commit
Source: https://github.com/LIDR-academy/lidr-specboot/tree/main/packages/specboot/template/ai-specs/skills/commit
Command: npx skills add https://github.com/LIDR-academy/lidr-specboot --skill commit-lidr-academy

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the process of creating detailed commits and pull requests, simplifying version control workflows and ensuring consistency.

Core Features & Use Cases

  • Automated Commit Messages: Generate comprehensive, descriptive commits based on code changes.
  • Pull Request Management: Create or update pull requests seamlessly using GitHub CLI.
  • Use Case: A developer finishes a feature and wants to commit changes with an automated, clear message and open a PR for review without manual command entry.

Quick Start

Use the commit skill to prepare your latest changes for review by providing specific ticket IDs or descriptions if needed.

Frequently Asked Questions about commit

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

FAQPage Schema
How do I automate git commit messages and pull requests?

You can automate git commit messages and pull requests by using this Skill to analyze code changes and generate descriptive commits, then leveraging GitHub CLI to open pull requests for review automatically.

What is the best way to create consistent commit messages in version control?

The best way to create consistent commit messages in version control is to automate the generation of comprehensive, descriptive commits based on detected code changes, ensuring uniform documentation across software projects.

Do I need GitHub CLI to automate pull request creation?

Yes, you need GitHub CLI to automate pull request creation, as the Skill utilizes git and GitHub CLI tools to perform version control operations securely and efficiently for creating or updating pull requests.

Can I include specific ticket IDs in automated commit messages?

Yes, you can include specific ticket IDs or descriptions in automated commit messages by providing those details when preparing your latest changes for review within the version control workflow.

Does automated pull request management work for updating existing PRs?

Automated pull request management works for updating existing PRs seamlessly using GitHub CLI, allowing developers to create or modify pull requests within their version control workflows without manual intervention.

When should I not use automated commits for version control?

You should not use automated commits when manual intervention is required for complex merge conflicts or when custom commit message formatting conventions demand manual oversight beyond standard code change descriptions.