commit

Enforce conventional commit messages and trigger automatic documentation updates.

1|Updated Feb 21, 2026
Ready to run
npx skills add https://github.com/kssumin/claude-playground --skill commit-kssumin
๐Ÿ’ฌ Prompt for ChatGPT / Claude Chatโ–ผ
Please help me install this Agent Skill.
Skill: commit
Source: https://github.com/kssumin/claude-playground/tree/main/.claude/skills/commit
Command: npx skills add https://github.com/kssumin/claude-playground --skill commit-kssumin

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

์ˆ˜๋™์œผ๋กœ ํ‘œ์ค€ ์ปค๋ฐ‹ ๋ฉ”์‹œ์ง€๋ฅผ ์ž‘์„ฑํ•˜๊ณ  ๋ณ€๊ฒฝ ์‚ฌํ•ญ์— ๋”ฐ๋ผ ์ž๋™์œผ๋กœ ๋ฌธ์„œ๋ฅผ ์—…๋ฐ์ดํŠธํ•˜๋Š” ๋ฒˆ๊ฑฐ๋กœ์›€์„ ์ œ๊ฑฐํ•ฉ๋‹ˆ๋‹ค.

Core Features & Use Cases

  • Conventional commits ๊ฐ•์ œ: ์ปค๋ฐ‹ ๋ฉ”์‹œ์ง€๊ฐ€ ๊ทœ์น™์— ๋งž๊ฒŒ ํ˜•์‹ํ™”๋ฉ๋‹ˆ๋‹ค.
  • ๋ณ€๊ฒฝ ํŒŒ์ผ ๊ธฐ๋ฐ˜ ์ž๋™ Docs ์—…๋ฐ์ดํŠธ: ํŒŒ์ผ ๋ณ€๊ฒฝ์— ๋”ฐ๋ผ ๋ฌธ์„œ๊ฐ€ ์ž๋™์œผ๋กœ ๊ฐฑ์‹ ๋ฉ๋‹ˆ๋‹ค.
  • ๋ฆฌํฌ์ง€ํ† ๋ฆฌ ์›Œํฌํ”Œ๋กœ์šฐ ๋Œ€์ฒด: ์‹œ์Šคํ…œ ๊ธฐ๋ณธ git ์ปค๋งจ๋“œ๋ฅผ ๋Œ€์‹ ํ•˜๋Š” ์ง€์‹œ๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

Quick Start

์ œ๋ชฉ์€ type: ๊ฐ„๊ฒฐํ•œ ์„ค๋ช… ํ˜•์‹์œผ๋กœ ์ž‘์„ฑํ•˜๊ณ  ๋ณธ๋ฌธ์€ ๋น„์›Œ ๋‘๋ฉด ์ž๋™์œผ๋กœ ๋ฌธ์„œ ์—…๋ฐ์ดํŠธ๊ฐ€ ํŠธ๋ฆฌ๊ฑฐ๋œ๋‹ค.

Frequently Asked Questions about commit

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

FAQPage Schema
How do I enforce conventional commit messages in my git workflow?โ–ผ

Conventional commit enforcement works by requiring commit titles in the type: concise description format, which then automatically triggers documentation updates based on the changed files in the repository.

Can I automatically update documentation based on changed files in a git repository?โ–ผ

Yes, automatic documentation updates are triggered by file changes. When you commit with a properly formatted conventional commit message, the system regenerates downstream diagrams and docs for affected project boundaries like controllers and domains.

What is the conventional commit format needed to trigger automatic docs updates?โ–ผ

The conventional commit format requires a title structured as type: concise description. Leaving the body empty after writing the correctly formatted title will automatically trigger the documentation regeneration workflow.

Does this conventional commit enforcement work with software projects that have clear change boundaries?โ–ผ

Yes, it is specifically designed for software projects with clear change boundaries like controllers, domains, and infrastructure. These boundaries drive the deterministic generation of downstream diagrams and documentation updates.

Do I need a specific configuration file format to set up the automated commit and docs workflow?โ–ผ

You need a YAML frontmatter containing the name and description fields within the SKILL.md file. This configuration enables the deterministic commit and documentation regeneration workflows for your repository.