caveman-commit
간결한 git 커밋 메시지 생성
개발자들은 장황한 커밋 메시지를 작성하는 데 너무 많은 시간을 소비합니다. 이 스킬은 각 변경 사항의 근거를 보존하면서 Conventional Commits 형식으로 50자 이내의 간결하고 전문적인 커밋 메시지를 생성합니다.
스킬 ZIP 다운로드
Claude에서 업로드
설정 → 기능 → 스킬 → 스킬 업로드로 이동
토글을 켜고 사용 시작
테스트해 보기
"caveman-commit" 사용 중입니다. 스테이징된 변경 사항: 모바일 전용 응답 형식으로 API 모듈에 GET /users/:id/profile 엔드포인트 추가.
예상 결과:
feat(api): add GET /users/:id/profile
Mobile client needs profile data without the full user payload to reduce LTE bandwidth on cold-launch screens.
Closes #128
"caveman-commit" 사용 중입니다. 스테이징된 변경 사항: 모든 라우트 핸들러 및 문서에서 /v1/orders 라우트를 /v1/checkout으로 이름 변경.
예상 결과:
feat(api)!: rename /v1/orders to /v1/checkout
BREAKING CHANGE: clients on /v1/orders must migrate to /v1/checkout before 2026-06-01. Old route returns 410 after that date.
보안 감사
안전The skill file (SKILL.md, 65 lines) is a pure Markdown instruction document. It contains no executable code, no scripts, no network requests, no file system operations, and no environment variable access. The static analyzer flagged 21 external_commands instances, but these are references to git commands in markdown prose and examples — the skill explicitly states it does NOT run git commands. The blocker finding for a weak cryptographic algorithm at line 3 is a false positive; line 3 contains YAML frontmatter description text with no cryptography. No prompt injection attempts were detected. The skill is safe for publication.
중간 위험 문제 (1)
낮은 위험 문제 (1)
품질 점수
만들 수 있는 것
개인 개발자의 빠른 커밋
개인 프로젝트로 작업하는 개발자가 이 스킬을 사용하여 흐름을 끊지 않고 깔끔하고 일관된 커밋 메시지를 빠르게 생성합니다. 변경 사항을 스테이징하고 스킬을 호출하여 붙여넣을 준비가 된 형식화된 커밋을 얻습니다.
팀 커밋 메시지 표준화
개발 팀이 changelog 자동화를 위해 Conventional Commits를 채택합니다. 이 스킬은 개별 작성 스타일에 관계없이 모든 팀원이 일관되고 올바르게格式化된 커밋 메시지를 생성하도록 보장합니다.
코드 리뷰 커밋 위생
풀 리퀘스트를 검토하는 시니어 개발자가 이 스킬을 사용하여 대화형 리베이스 중 지저분한 커밋 메시지를 재작성합니다. 각 커밋은 무엇이 아닌 왜를 설명하는 명확하고 간결한 메시지를 얻습니다.
이 프롬프트를 사용해 보세요
스테이징된 변경 사항에 대한 커밋 메시지를 작성해줘.
프로필 검색 기능을 추가하는 users 모듈에 새 API 엔드포인트를 위한 커밋 메시지를 생성해줘.
orders API 엔드포인트를 v1/orders에서 v1/checkout으로 이름 변경하는 breaking change 커밋을 작성해줘.
검색 입력 필드의 XSS 취약점을 수정하는 보안 패치에 대한 커밋 메시지를 생성해줘.
모범 사례
- 정확한 커밋 메시지를 얻으려면 스킬을 호출하기 전에 논리적으로 관련된 변경 사항만 스테이징하세요
- 사용하기 전에 생성된 메시지를 검토하세요 - 타입과 범위가 프로젝트 규칙과 일치하는지 확인하세요
- 더 정확한 범위 및 타입 선택을 얻으려면 변경된 사항에 대한 컨텍스트와 함께 명시적 프롬프트를 사용하세요
피하기
- 관련 없는 파일을 함께 스테이징하지 마세요 - 혼란스럽거나 부정확한 커밋 메시지가 생성됩니다
- 팀 합의 없이 협업 리베이스 중 커밋 히스토리 재작성에 이 스킬을 사용하지 마세요
- 본문에 충분한 컨텍스트가 포함되어 있는지 수동으로 확인하지 않고 보안 관련 커밋에 이 스킬에 의존하지 마세요