Borrowing it
Nothing to install: this file belongs to Mineru98/skills-store. 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/Mineru98/skills-store/main/.claude/commands/commit.mdgit clone --depth 1 https://github.com/Mineru98/skills-storeWrote 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/commands/mineru98/skills-store/commit)<a href="https://agentmods.dev/commands/mineru98/skills-store/commit"><img src="https://agentmods.dev/badge/commands/mineru98/skills-store/commit/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/commands/mineru98/skills-store/commit"><img src="https://agentmods.dev/badge/commands/mineru98/skills-store/commit.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.00034 | $0.01392 |
| Opus 5.5 | $0.00014 | $0.00557 |
| Sonnet 5.5 | $0.00007 | $0.00278 |
| Haiku 4.5 | $0.00003 | $0.00139 |
Grade A, and why
commit 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 — 120 lines — stays where its author put it; the contents beside it link to each section on GitHub.
지금 즉시 아래 워크플로우를 실행하라. 질문하지 말고 바로 실행하라.
현재 상태 수집
!git status --short
!git diff --stat
!git diff --cached --stat
!git log --oneline -3
실행 지시
1. 커밋 범위 결정
사용자 요청과 힌트에서 커밋 범위를 먼저 정한다. 범위 결정 전에는 아무것도 stage 하지 않는다.
- 경로·디렉터리·glob·파일명이 있으면: 그 경로에 걸리는 변경 파일만 대상이다.
- 주제만 있으면 (예: "로그인 관련만", "문서만"): 변경 파일 전체의 diff 를 먼저 훑고, 요청과 관련된 파일만 대상으로 고른다.
- 범위 언급이 없으면: 모든 변경 파일이 대상이다.
- 범위를 지정했는데 걸리는 파일이 없으면: 커밋하지 않고 멈춘 뒤 그 사실을 보고한다. 전체 커밋으로 대체하지 않는다.
범위 밖 파일은 stage·커밋·수정하지 않는다. 이미 stage 되어 있던 범위 밖 파일도 그대로 둔다.
2. 대상 파일 분석
대상 파일만 내용을 확인한다.
git diff -- <대상 파일들>
git diff --cached -- <대상 파일들>
git diff --no-index -- /dev/null <새 파일> # untracked 파일 내용 확인
3. 목적별 그룹화
파일 위치나 확장자가 아니라 변경 의도로 묶는다.
- 하나의 기능·버그·주제를 이루는 변경은 한 그룹이다. 구현과 그 테스트·문서가 같은 목적이면 함께 묶는다.
- 서로 무관한 목적은 다른 그룹으로 나눈다.
- 한 파일은 한 그룹에만 넣는다. 한 파일에 여러 목적이 섞였으면 주된 목적 그룹에 넣고 body 에 부가 변경을 적는다.
- 전체가 한 목적이면 커밋 하나로 끝낸다. 억지로 쪼개지 않는다.
- 그룹마다 타입을 하나 붙인다:
feat- 새로운 기능 추가fix- 버그 수정docs- 문서 업데이트style- 코드 스타일 수정 (동작 변경 없음)refactor- 코드 리팩토링test- 테스트 추가/수정chore- 유지보수 작업
4. 그룹별 커밋
그룹마다 그 그룹 파일만 stage 하고, 커밋에도 같은 경로를 pathspec 으로 넘긴다. pathspec 커밋은 index 에 다른 파일이 stage 되어 있어도 지정한 경로만 커밋한다.
git add -- <아직 stage 안 된 그룹 파일들>
git commit -m "$(cat <<'EOF'
<type>(<scope>): <subject>
EOF
)" -- <그룹 파일 전체>
git add에는git status --short에서??이거나 두 번째 칸이 비어 있지 않은 경로만 넘긴다.git rm으로 이미 stage 된 삭제 경로(D)를 넘기면 add 전체가 실패한다.- 그룹 파일이 전부 이미 stage 되어 있으면
git add를 건너뛰고 바로 커밋한다. git add .,git add -A,git commit -a처럼 경로 없이 전체를 잡는 명령은 쓰지 않는다. git 힌트가 권해도 따르지 않는다.git commitpathspec 에는 그룹의 모든 경로를 넘긴다. 삭제 파일과 rename 의 이전·새 경로도 포함한다.
5. 결과 검증
git log --oneline -<커밋 수>
git status --short
범위 밖 변경이 그대로 남아 있는지 확인한다. 만든 커밋 목록과, 커밋하지 않고 남긴 파일 목록을 함께 보고한다.
커밋 메시지 규칙
- 형식:
<type>(<scope>): <subject> - 커밋 메시지는 반드시 한글로 작성
- 명령형 현재 시제 사용: "추가", "수정", "삭제"
- subject는 50자 이내, 끝에 마침표 없음
- 필요시 body에 상세 설명 추가
Co-Authored-By:트레일러는 어떤 경우에도 커밋 메시지에 포함하지 않는다 (Co-Authored-By: Claude,Co-Authored-By: Codex등 모두 금지)- 생성 도구를 표시하는 다른 서명 문구(
Generated with ...등)도 커밋 메시지에 넣지 않는다
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 Changed · +51 lines · +19 tokens per session 9014e11e7d27
- 1mo ago Changed fcca811c1dc4
- 2mo ago First seen · 69 lines · 15 tokens per session scan A 00c0f6926ae1
commit is a command published in the GitHub repository Mineru98/skills-store (13 stars, last pushed 6d ago), licensed MIT. It adds 34 tokens to every session and 1,392 once invoked, about $0.0001 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-30.
commit compared with commands from other repositories
| Mod | Type | Stars | Last push | Licence | Scan | Tokens | Works with |
|---|---|---|---|---|---|---|---|
| commitMineru98/skills-store | Command | 13 | 6d ago | MIT | A | 34 | Claude Code |
| buildaddyosmani/agent-skills | Command | 114k | 5d ago | MIT | A | 27 | Claude Code |
| commitanthropics/claude-plugins-official | Command | 46k | yesterday | Apache-2.0 | A | 4 | Claude Code |
| commit-push-pranthropics/claude-plugins-official | Command | 46k | yesterday | Apache-2.0 | A | 8 | Claude Code |
| vios-gitNVIDIA-AI-Blueprints/video-search-and-summarization | Command | 2.0k | yesterday | Apache-2.0 | A | 32 | Claude Code |
| commitguanyang/open-agent-hub | Command | 986 | yesterday | MIT | A | 28 | Claude Code |
| devkit.github.create-prgiuseppe-trisciuoglio/developer-kit | Command | 367 | 1mo ago | MIT | A | 26 | Claude Code |