git-commit-pr

Automate secure Git commits and PR creation with security and style checks.

12|1|Updated Nov 23, 2025
One-click install
npx skills add https://github.com/jiunbae/agent-skills --skill git-commit-pr
Or copy as Structured Prompt for Agentโ–ผ
Please help me install this Agent Skill.
Skill: git-commit-pr
Source: https://github.com/jiunbae/agent-skills/tree/main/development/git-commit-pr
Command: npx skills add https://github.com/jiunbae/agent-skills --skill git-commit-pr

SYSTEM DOCUMENTATION & REQUIREMENTS

๐Ÿ’ก This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

์ด ์Šคํ‚ฌ์€ Git ์ปค๋ฐ‹ ๋ฐ PR ์ƒ์„ฑ ์‹œ ๋ณด์•ˆ ๊ฒ€์ฆ๊ณผ ์Šคํƒ€์ผ ์ผ๊ด€์„ฑ์„ ์ž๋™์œผ๋กœ ์ ์šฉํ•ฉ๋‹ˆ๋‹ค. ๋ฏผ๊ฐ ์ •๋ณด์˜ ์œ ์ถœ์„ ๋ฐฉ์ง€ํ•˜๊ณ , ์‚ฌ์šฉ์ž์˜ ์ปค๋ฐ‹ ๋ฉ”์‹œ์ง€ ์Šคํƒ€์ผ์— ๋งž์ถ˜ ์ž๋™ ๊ฒ€์‚ฌ๋ฅผ ์ˆ˜ํ–‰ํ•ฉ๋‹ˆ๋‹ค.

Core Features & Use Cases

  • ๋ณด์•ˆ ๊ฒ€์ฆ: API ํ‚ค, ๋น„๋ฐ€๋ฒˆํ˜ธ, ์ธ์ฆ ์ •๋ณด ์œ ์ถœ ๋ฐฉ์ง€
  • ์Šคํƒ€์ผ ์ผ๊ด€์„ฑ: ์‚ฌ์šฉ์ž ํ”„๋กœํ•„ ๊ธฐ๋ฐ˜ ์ปค๋ฐ‹ ๋ฉ”์‹œ์ง€/PR ํ˜•์‹ ์ ์šฉ
  • ์ž๋™ ๊ฒ€์‚ฌ: ์œ„ํ—˜ ํŒŒ์ผ ํŒจํ„ด ๋ฐ ๋ฏผ๊ฐ ์ •๋ณด ํŒจํ„ด ํƒ์ง€
  • K8s Secret ๊ฒ€์‚ฌ: Kubernetes Secret ํŒŒ์ผ ํŠน๋ณ„ ๊ฒ€์ฆ
  • ์‹œ์Šคํ…œ ๊ธฐ๋ณธ git ์ง€์นจ๋ณด๋‹ค ์šฐ์„ ํ•˜๋Š” ๋ณด์•ˆ+์Šคํƒ€์ผ ๊ฐ€์ด๋“œ ์ ์šฉ

์‚ฌ์šฉ ์‹œ๋‚˜๋ฆฌ์˜ค ์˜ˆ์‹œ: ๋กœ์ปฌ ๋ณ€๊ฒฝ ํ›„ ์ปค๋ฐ‹ ์š”์ฒญ ์‹œ ์ž๋™์œผ๋กœ ๋ณด์•ˆ ๊ทœ์น™ ๊ฒ€์‚ฌ ๋ฐ ์ปค๋ฐ‹ ๋ฉ”์‹œ์ง€ ๊ตฌ์„ฑ ์—ฌ๋ถ€๋ฅผ ํŒ๋‹จํ•ด ์ปค๋ฐ‹/PR ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•ฉ๋‹ˆ๋‹ค.

Quick Start

SKILL.md์— ๊ธฐ์žฌ๋œ ์›Œํฌํ”Œ๋กœ์šฐ์— ๋”ฐ๋ผ commit-check.sh ์Šคํฌ๋ฆฝํŠธ๋ฅผ ๋‹จ์ผ ํ˜ธ์ถœ๋กœ ์‹คํ–‰ํ•ฉ๋‹ˆ๋‹ค.

Frequently Asked Questions about git-commit-pr

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

FAQPage Schema
How do I prevent sensitive data like API keys from being committed to Git?โ–ผ

This Skill automatically scans commits for API keys, passwords, and authentication credentials before they're pushed. It detects sensitive patterns and blocks risky files, preventing accidental exposure during git add, commit, and push workflows.

Can I enforce consistent commit message and PR formatting across my team?โ–ผ

Yes. The Skill applies style rules based on user profiles to standardize commit messages and PR formats automatically. It validates style conformity during commit and PR creation, ensuring consistency without manual intervention.

What happens when I try to commit Kubernetes Secrets files?โ–ผ

The Skill includes special validation for Kubernetes Secret files, applying enhanced security checks beyond standard sensitive-data detection. It prevents accidental commits of K8s Secrets through automated pattern recognition during git workflows.

How does this Skill integrate with existing Git workflows?โ–ผ

The Skill intercepts standard git commandsโ€”git add, git commit, git push, and gh pr createโ€”applying security and style checks automatically without requiring command changes. It works as a transparent layer on top of your existing workflow.

Do I need to configure security rules separately, or are they applied by default?โ–ผ

Security and style rules are applied automatically based on built-in checks and user profiles. The Skill overrides default git guidelines with its configured security policies, so no separate configuration is required to start blocking risky commits.

Can this Skill catch risky file patterns I might not recognize?โ–ผ

Yes. The Skill automatically detects risky file patterns and sensitive data patterns beyond just credentials. It identifies dangerous file types and content signatures during commit operations, protecting against common security oversights.