This skill should be used when the user attempts git operations via bash, or when Claude detects bash being used for git commands. Automatically detects direct git command usage and suggests using git MCP instead, providing equivalent MCP tool calls.
Enforces git commit policies (message format, confirmation, attribution). Use when user says "commit", "์ปค๋ฐ", "์ปค๋ฐ ํด์ค", "์ปค๋ฐ ์งํ", asks to commit changes, or when preparing a git commit or push.
Configure git policies for the current project (commit confirmation, message format, co-authored-by)
๊ฐ์ธ์ฉ Claude Code ํ๋ฌ๊ทธ์ธ ๋ง์ผํ๋ ์ด์ค์ ๋๋ค.
# GitHub์ push ํ
/plugin marketplace add harry-jk/claude-plugin
# ๋๋ ๋ก์ปฌ์์ ํ
์คํธ
/plugin marketplace add /path/to/claude-plugin
/plugin install <plugin-name>@harry-claude-plugins
claude-plugin/
โโโ .claude-plugin/
โ โโโ marketplace.json # ๋ง์ผํ๋ ์ด์ค ๋ฉํ๋ฐ์ดํฐ
โโโ plugins/
โ โโโ _template/ # ํ๋ฌ๊ทธ์ธ ํ
ํ๋ฆฟ
โ โ โโโ .claude-plugin/
โ โ โ โโโ plugin.json # ํ๋ฌ๊ทธ์ธ ๋ฉํ๋ฐ์ดํฐ
โ โ โโโ commands/ # ์ฌ๋์ ๋ช
๋ น์ด
โ โ โโโ skills/ # Agent Skills
โ โ โโโ agents/ # ์ปค์คํ
์๋ธ์์ด์ ํธ
โ โ โโโ hooks/ # ์ด๋ฒคํธ ํ
โ โ โโโ scripts/ # ์คํฌ๋ฆฝํธ ํ์ผ
โ โโโ <your-plugin>/ # ์ค์ ํ๋ฌ๊ทธ์ธ๋ค
โโโ README.md
plugins/_template์ ๋ณต์ฌํ์ฌ ์ ํ๋ฌ๊ทธ์ธ ๋๋ ํ ๋ฆฌ ์์ฑ.claude-plugin/plugin.json ์์ .claude-plugin/marketplace.json์ plugins ๋ฐฐ์ด์ ์ถ๊ฐ{
"plugins": [
{
"name": "my-plugin",
"source": "./plugins/my-plugin",
"description": "ํ๋ฌ๊ทธ์ธ ์ค๋ช
",
"version": "1.0.0",
"keywords": ["keyword1", "keyword2"],
"category": "development"
}
]
}
| ์ปดํฌ๋ํธ | ์์น | ์ค๋ช |
|---|---|---|
| Commands | commands/*.md | /๋ช
๋ น์ด๋ก ์คํ๋๋ ๊ฐ๋จํ ๋ช
๋ น |
| Skills | skills/*/SKILL.md | Claude๊ฐ ์๋์ผ๋ก ํธ์ถํ ์ ์๋ ๊ธฐ๋ฅ |
| Agents | agents/*.md | Task ๋๊ตฌ๋ก ํธ์ถ๋๋ ์๋ธ์์ด์ ํธ |
| Hooks | hooks/hooks.json | ๋๊ตฌ ์คํ ์ ํ์ ํธ๋ฆฌ๊ฑฐ๋๋ ์คํฌ๋ฆฝํธ |
| MCP | .mcp.json | MCP ์๋ฒ ์ค์ |
| LSP | .lsp.json | LSP ์๋ฒ ์ค์ |
# ํน์ ํ๋ฌ๊ทธ์ธ ํ
์คํธ
claude --plugin-dir ./plugins/my-plugin
# ์ฌ๋ฌ ํ๋ฌ๊ทธ์ธ ๋์ ํ
์คํธ
claude --plugin-dir ./plugins/plugin1 --plugin-dir ./plugins/plugin2
Executes bash commands
Hook triggers when Bash tool is used
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Step-by-step thinking process for complex problem-solving
shadcn/ui component library - search, browse, and install components
Exa AI search - Set EXA_API_KEY in ~/.claude/settings.json env section
Team lead orchestration - persona injection, status tracking, teammate coordination
OpenAI Codex MCP server (official) - Requires codex login
npx claudepluginhub harry-jk/claude-plugin --plugin gitOfficial GitHub MCP server for repository management. Create issues, manage pull requests, review code, search repositories, and interact with GitHub's full API directly from Claude Code.
Commands for Git operations, commits, and PRs
Git workflows - commits, branches, PRs, issue processing, auto-close detection, and repository management
Git workflow tools: commits, PRs, review inbox, checkout, and work triage
Harness-native ECC plugin for engineering teams - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, MCP conventions, and operator workflows for Claude Code plus adjacent agent harnesses
Superpowers Plus core skills library for Claude Code: planning, execution routing, TDD, debugging, and collaboration workflows