git-commit-changes
Guidelines for batching changes and writing safe, atomic git commits
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Guidelines for batching changes and writing safe, atomic git commits
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
| name | git-commit-changes |
| description | Guidelines for batching changes and writing safe, atomic git commits |
| last_updated | "2025-12-19T00:00:00.000Z" |
| agent_type | main_agent |
Have a look at Git diff. Batch the changes into commits, and make them one at a time.
ABOVE ALL, don't do anything that could result in lost work or mess up yet-to-be-committed changes, unless EXPLICITLY instructed to by the user after warning them.
<type>(<scope>): <Summary sentence 1. Summary sentence 2.>
<optional detailed description>
- Include a reference to current planning doc at the top of the commit body if there is one, e.g. "Planning doc: yyMMddx_feature_name.md"
- More detailed explanation
- Bullet points for multiple changes
Example:
feat(ui): Added dark mode toggle to settings. Users frequently requested theme switching for late-night work.
- Adds ThemeToggle component using existing design tokens
- Persists preference to settings store
Types: feat, fix, docs, style, refactor, test, chore
Others may be changing the code while you work, and they might have added other files already.
git reset && git add wanted-file && git commit -m "fix(auth): Fixed token refresh on expired sessions. Users were getting logged out unexpectedly."
git add "frontend/src/routes/language/[target_language_code]/+page.svelte"[param].gitignore accordingly.If you notice files that almost certainly shouldn't be committed (e.g. node_modules, passwords.secret), read the .gitignore, and stop to ask the user whether to add them to it.
Helps users connect and use a service in Rebel when it isn't already in the built-in connector catalog. Acts as an expert advisor — runs the full build-vs-buy check (catalog, MCP Registry, community) before scaffolding a custom MCP server and guiding research, implementation, security review, and contribution.
Add, update, or remove connectors (MCP servers) in Rebel. Searches the built-in connector catalog first before suggesting custom builds. Handles setup, configuration, and security review for community connectors.
Capture citable sources (meetings, documents, files, media, web content) as structured files in memory/sources/ with provenance metadata for traceability.
Rules for writing error messages, toasts, banners, and recovery copy in Rebel's voice — dry, calm, helpful, and never apologetic. Use whenever you add or rewrite any user-facing error string.
Guides users through adding new tools or capabilities to an existing connector (MCP server). Handles eligibility, workspace setup, connector research, implementation via Software Engineer workflow, local testing, and PR submission with an extension-specific template.
Help users celebrate impactful wins and surface important learnings by analyzing their recent communications and activities.