Borrowing it
Nothing to install: this file belongs to KirSsuRyu/venom. Take a copy, put it at the same path in your own repository, and replace the rules that are about this project with yours.
curl -O https://raw.githubusercontent.com/KirSsuRyu/venom/main/.claude/skills/git-workflow/SKILL.mdgit clone --depth 1 https://github.com/KirSsuRyu/venomWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/kirssuryu/venom/git-workflow)<a href="https://agentmods.dev/skills/kirssuryu/venom/git-workflow"><img src="https://agentmods.dev/badge/skills/kirssuryu/venom/git-workflow/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/kirssuryu/venom/git-workflow"><img src="https://agentmods.dev/badge/skills/kirssuryu/venom/git-workflow.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00087 | $0.01249 |
| Opus 5.5 | $0.00035 | $0.00500 |
| Sonnet 5.5 | $0.00017 | $0.00250 |
| Haiku 4.5 | $0.00009 | $0.00125 |
Grade A, and why
git-workflow scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 1mo ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 101 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Git 워크플로우 스킬
이 스킬은 .claude/rules/30-git-commit.md를 강제한다. 그 규칙과 충돌하는
어떤 행동도 하지 않는다.
커밋 절차
-
상황 파악(병렬 실행).
git status(-uall플래그 금지 — 큰 레포에서 메모리 폭발)git diff(스테이지 안 됨)git diff --stagedgit log --oneline -10(커밋 메시지 스타일 학습)
-
변경 분석.
- 변경의 본질(feat / fix / docs / refactor / test / chore / perf / build / ci).
- 비밀이 들어 있을 가능성이 있는 파일(
.env,*.pem,id_rsa,credentials*)이 스테이지된 게 있다면 멈추고 사용자에게 경고한다.
-
메시지 작성.
- 제목: 명령형, 72자 이내, 끝에 마침표 없음.
- 본문: 왜에 초점. 무엇은 diff가 보여준다.
- 깨지는 변경, 이슈 링크, 마이그레이션 노트가 있다면 본문에.
-
명시적 스테이징과 커밋(병렬).
- 파일을 이름으로
git add path1 path2.-A,.금지. git commit -m "$(cat <<'EOF' ... EOF)"형식의 HEREDOC.- 커밋 후
git status로 성공 확인(순차).
- 파일을 이름으로
-
pre-commit hook 실패 시.
- 절대
--no-verify로 우회하지 않는다. - 절대 이전 커밋에
--amend하지 않는다(hook 실패 시 커밋은 만들어지지 않은 상태이므로--amend는 이전 커밋을 손상시킨다). - 문제를 고치고 다시 스테이지하고 새 커밋을 만든다.
- 절대
문서 동기화 체크 (커밋/PR 전)
코드 변경이 문서와 어긋나면 다음 사람이 잘못된 문서를 믿고 삽질한다. 커밋 또는 PR 생성 전에 아래를 빠르게 점검한다.
점검 대상 파일:
# 프로젝트에 존재하는 문서 파일 확인
ls README* CHANGELOG* CONTRIBUTING* ARCHITECTURE* docs/ 2>/dev/null | head -20
diff와 대조할 항목:
| diff 내용 | 확인할 문서 |
|---|---|
| 새 CLI 명령·플래그·API 추가 | README의 사용법 섹션 |
| 설치 방법 변경 | README의 Quick start / Install |
| 설정 파일·환경 변수 추가·제거 | README 또는 .env.example |
| 디렉토리 구조 변경 | README의 구조 다이어그램 |
| 버전 범프 | CHANGELOG (항목 존재하는지) |
| 기여 절차 변경 | CONTRIBUTING |
| 아키텍처 결정 | .claude/memory/decisions.md |
판단 기준:
- 문서가 코드와 이미 일치하면 → 넘어간다. 억지로 업데이트하지 않는다.
- 문서가 명백히 틀리거나 누락됐으면 → 같은 커밋에 포함하거나 사용자에게 알린다.
- 불확실하면 → 사용자에게 한 줄로 묻는다. 추측으로 문서를 수정하지 않는다.
이 체크를 건너뛸 수 있는 경우:
chore:,test:,refactor:타입 커밋으로 사용자 노출 동작 변경이 없는 경우.- 사용자가 명시적으로 "문서는 나중에"라고 말한 경우.
PR 절차
- 베이스 브랜치와 분기점 이후의 모든 커밋을 본다(마지막 커밋만 보지 말 것).
- 문서 동기화 체크 실행 — 위 섹션 참고.
- 제목은 70자 이내로 짧게.
- 본문은 다음 형식:
## Summary - 1~3개의 불릿 ## Test plan - [ ] 검증 항목 1 - [ ] 검증 항목 2 ## Docs - [ ] 문서 업데이트 완료 / 해당 없음 gh pr create --title "..." --body "$(cat <<'EOF' ... EOF)".- 끝나면 PR URL을 사용자에게 돌려준다.
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 1mo ago First seen · 101 lines · 87 tokens per session scan A 97fb6fd06222
git-workflow is a skill published in the GitHub repository KirSsuRyu/venom (5 stars, last pushed 6mo ago), licensed MIT. It adds 87 tokens to every session and 1,249 once invoked, about $0.0003 per session on Opus 5.5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.
Other skills, from other repositories
create-pr
Creates a GitHub PR with a Linear-ticket-prefixed title and a decision-led, narrative description for Prisma 8. Use when the user wants to create a pull request, open a PR, or submit changes for review.
git-commit
Generate well-formatted git commit messages following conventional commit standards.
repo-sync
Manage automatic Git syncing on macOS with repo-sync. Use only when the user explicitly invokes /repo-sync.
mcore-split-pr
Split a PR into multiple PRs to reduce the number of required CODEOWNERS reviewer groups.
engineer-bot-ops
A workflow for carrying an engineering task from scope through implementation and reviewable delivery. It works with a repository's branch, existing changes, rules, checks, and permissions while separating completed, unverified, and next-step work.
contributing
How to contribute to evlog, covering commit and PR conventions, changesets, the Definition of Done, testing rules, and the authored skills that walk through building a new adapter, enricher, framework integration, or map rule. Load this for any question about contributing, opening a PR, or adding something to the…