git-commit

Generates conventional Git commit messages and stages files for the CRL-Web monorepo.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/chrisbruceus/URL-Streamer --skill git-commit-chrisbruceus
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: git-commit
Source: https://github.com/chrisbruceus/URL-Streamer/tree/main/.github/skills/git-commit
Command: npx skills add https://github.com/chrisbruceus/URL-Streamer --skill git-commit-chrisbruceus

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the process of creating standardized, semantic Git commits, ensuring consistency and clarity in the CRL-Web monorepo's codebase.

Core Features & Use Cases

  • Conventional Commits: Automatically analyzes code changes to suggest appropriate commit types and scopes.
  • Intelligent Staging: Helps group related files logically before committing.
  • Message Generation: Assists in crafting clear, concise commit messages following established conventions.
  • Use Case: After making changes to both the backend API and frontend components, use this Skill to generate a commit message that accurately reflects these distinct modifications and stages the correct files for each.

Quick Start

Use the git-commit skill to analyze staged changes and generate a conventional commit message.

Frequently Asked Questions about git-commit

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

FAQPage Schema
How do I generate conventional commit messages for a monorepo?

Conventional commit messages for a monorepo are generated by analyzing code diffs to determine commit type and scope across backend, frontend, and infrastructure components. This standardizes semantic versioning and groups related files logically before staging.

What is intelligent file staging in version control?

Intelligent file staging in version control is the process of grouping related files logically before committing. It analyzes code changes to separate distinct modifications, such as backend API updates and frontend adjustments, into isolated commits.

How do I commit backend and frontend changes separately in a monorepo?

To commit backend and frontend changes separately in a monorepo, analyze code diffs to identify component scopes and group related files accordingly. This allows you to stage and commit distinct modifications with accurate conventional messages.

Can I override an automatically suggested Git commit type and scope?

Yes, you can override an automatically suggested Git commit type and scope. The skill supports interactive overrides, allowing you to manually adjust the generated conventional commit message and file staging decisions before finalizing.

Does this conventional commit tool work with infrastructure code?

Yes, this conventional commit tool works with infrastructure code. It analyzes code diffs across backend, frontend, and infrastructure components to suggest appropriate commit types and scopes for all areas of the monorepo.