File contents Commit Skill
입력
$ARGUMENTS: (선택) 커밋 메시지 힌트. 비어있으면 변경사항 분석으로 자동 생성.
프로세스
1. 변경사항 확인
git status
git diff --staged
git diff
변경사항이 없으면 "커밋할 변경사항이 없습니다"를 보고하고 종료한다.
2. 변경 내역 분석
변경된 파일들을 읽고 분석한다:
어떤 파일이 변경되었는가 (추가/수정/삭제)
변경의 성격은 무엇인가 (기능 추가, 버그 수정, 리팩토링, 문서, 설정 등)
변경의 목적은 무엇인가 (why)
3. 스테이징
커밋에 포함할 파일을 스테이징한다:
관련 있는 파일만 선택적으로 git add (전체 git add . 지양)
민감 파일 제외 (.env, credentials, secrets)
사용자가 특정 파일만 커밋하라고 했으면 해당 파일만
4. 커밋 메시지 생성
Conventional Commits 형식을 따른다:
<type>: <description>
[body (선택)]
타입:
feat: 새로운 기능
fix: 버그 수정
docs: 문서 수정
refactor: 리팩토링
style: 포맷팅
test: 테스트
chore: 기타 변경
규칙:
description은 한국어로, 간결하지만 구체적으로
$ARGUMENTS에 힌트가 있으면 반영
body는 변경이 복잡한 경우에만 추가
Co-Authored-By 포함하지 않음
5. 커밋 실행
git commit -m "<메시지>"
pre-commit hook이 실패하면:
에러 내용 분석
문제 수정
다시 스테이징
새 커밋으로 시도 (amend 하지 않음)
출력
## 커밋 완료
**커밋**: `<hash>` <메시지>
### 포함된 변경
- `path/to/file.ext` - [변경 요약]
- `path/to/file2.ext` - [변경 요약]
REVIEW 연동
commit은 리뷰 없이 자동 완료한다. 코드 품질 리뷰는 Orchestrator가 /code 이후 Task(reviewer)로 수행한다.
Converted and distributed by TomeVault — claim your Tome and manage your conversions.
1 --- 2 name: hoodcat2255-hoodcat-harness-commit 3 description: Commit Skill 4 --- 5 6 # Commit Skill 7 8 ## 입력 9 10 $ARGUMENTS: (선택) 커밋 메시지 힌트. 비어있으면 변경사항 분석으로 자동 생성. 11 12 ## 프로세스 13 14 ### 1. 변경사항 확인 15 16 ```bash 17 git status 18 git diff --staged 19 git diff 20 ``` 21 22 변경사항이 없으면 "커밋할 변경사항이 없습니다"를 보고하고 종료한다. 23 24 ### 2. 변경 내역 분석 25 26 변경된 파일들을 읽고 분석한다: 27 28 - **어떤 파일이 변경되었는가** (추가/수정/삭제) 29 - **변경의 성격은 무엇인가** (기능 추가, 버그 수정, 리팩토링, 문서, 설정 등) 30 - **변경의 목적은 무엇인가** (why) 31 32 ### 3. 스테이징 33 34 커밋에 포함할 파일을 스테이징한다: 35 36 - 관련 있는 파일만 선택적으로 `git add` (전체 `git add .` 지양) 37 - 민감 파일 제외 (.env, credentials, secrets) 38 - 사용자가 특정 파일만 커밋하라고 했으면 해당 파일만 39 40 ### 4. 커밋 메시지 생성 41 42 Conventional Commits 형식을 따른다: 43 44 ``` 45 <type>: <description> 46 47 [body (선택)] 48 ``` 49 50 타입: 51 - `feat`: 새로운 기능 52 - `fix`: 버그 수정 53 - `docs`: 문서 수정 54 - `refactor`: 리팩토링 55 - `style`: 포맷팅 56 - `test`: 테스트 57 - `chore`: 기타 변경 58 59 규칙: 60 - description은 한국어로, 간결하지만 구체적으로 61 - $ARGUMENTS에 힌트가 있으면 반영 62 - body는 변경이 복잡한 경우에만 추가 63 - Co-Authored-By 포함하지 않음 64 65 ### 5. 커밋 실행 66 67 ```bash 68 git commit -m "<메시지>" 69 ``` 70 71 pre-commit hook이 실패하면: 72 1. 에러 내용 분석 73 2. 문제 수정 74 3. 다시 스테이징 75 4. **새 커밋으로** 시도 (amend 하지 않음) 76 77 ## 출력 78 79 ```markdown 80 ## 커밋 완료 81 82 **커밋**: `<hash>` <메시지> 83 84 ### 포함된 변경 85 - `path/to/file.ext` - [변경 요약] 86 - `path/to/file2.ext` - [변경 요약] 87 ``` 88 89 ## REVIEW 연동 90 91 commit은 리뷰 없이 자동 완료한다. 코드 품질 리뷰는 Orchestrator가 /code 이후 Task(reviewer)로 수행한다. 92 93 --- 94 > Converted and distributed by [TomeVault](https://tomevault.io/claim/hoodcat2255) — claim your Tome and manage your conversions. 95 <!-- tomevault:4.0:skill_md:2026-04-13 -->
tomevault-io/skills-registry/tree/main/hoodcat2255--hoodcat-harness--commit commit 7e03b9d5ba
Frequently asked questions How do I install the Hoodcat2255 Hoodcat Harness Commit skill? Run npx skillmds@latest add tomevault-io/hoodcat2255-hoodcat-harness-commit in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.
What does the Hoodcat2255 Hoodcat Harness Commit skill do? Commit Skill It is listed under Coding & Dev Tools on SkillMD.
Is Hoodcat2255 Hoodcat Harness Commit safe to use? This skill has not completed SkillMD's automated safety review yet. Independent scanners report: SkillSpector: PASS, Skill Scanner: PASS. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.
Which AI agents work with Hoodcat2255 Hoodcat Harness Commit? This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.
Is Hoodcat2255 Hoodcat Harness Commit free to use? Yes. Installing skills from SkillMD is free, and the skill stays under its author's original license.
Who published Hoodcat2255 Hoodcat Harness Commit? tomevault-io (@tomevault-io) published this skill. Their other Agent Skills are listed on their SkillMD profile.