소스 정보
- 저장소
- asermax/claude-plugins
- 최근 소스 활동
- 2026년 8월 3일 14:37
- 감지된 SKILL.md 언어
- 영어
- 스타
- 1
- 포크
- 1
설치 방법
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
소스 파일 검토
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
메뉴
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
직접 명령은 검토 Prompt를 거치지 않습니다. 실행하기 전에 소스를 확인하세요.
npx skills add https://github.com/asermax/claude-plugins --skill commit명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
SKILL.md 표시 중
Build something already designed, together with the user, then verify it and offer to commit. Use when a design is agreed and the work is ready to write, or when another skill needs the shared build discipline.
Load first when working with any zenku skill. Carries the vocabulary, the two rules, how to find the project's vault and conventions, and the habits for writing into it.
Lay out the current shape so the user can settle a new one — which modules exist, where the seams are, how data flows, and what earlier quests already decided. Use when the user wants to design a feature or a module, work out an interface, decide where a boundary belongs, or when another skill needs a shape agreed before code.
SOC 직업 분류 기준
| name | commit |
| description | Analyze uncommitted changes and create grouped conventional commits. |
| disable-model-invocation | true |
Load zenku:codex first, for the project's code roots and checks and for the habit of showing the plan before writing anything.
Run in parallel: git status, git diff --staged, git diff, git log -5 --oneline. Staged and unstaged changes are both fair game — the user may have started staging selectively before invoking this.
Read git log to match the repository's existing style: its scopes, its trailer, whether it writes bodies or bare subjects, whether it hard-wraps. None of that is this skill's to decide, and all of it is visible in the last handful of commits.
Closely related work belongs together even when it spans patterns. Group by the capability being changed; keep code with the doc describing that same change; separate unrelated changes, formatting from logic, and tests from implementation unless they are one thing. Where the project's layout implies a grouping — a unit that does not compile if split — follow it.
Two groupings are this framework's rather than the project's, and neither is visible from the paths:
Conventional commits: type(scope): brief description, optionally a body saying why.
Scopes derive from the area touched, or are omitted for repo-wide changes — follow what git log shows.
Add a co-author or generated-by trailer only if git log already uses one, copying its exact form.
Run the project's **Checks** before committing code. A commit is the last honest place to check. Anything red: say which, and do not commit.
Two exemptions: a spike skips this entirely, because exemption from the quality bar is what made it cheap enough to throw away, and a group with nothing under the code roots has nothing to run.
Always use AskUserQuestion to present the groups, even for a single obvious one. Put the full breakdown with file lists in the question text, as plain text with indentation and dashes — markdown does not render there, and do not add an "Other" option because the system adds it.
Offer "Merge into fewer commits" when there are four or more groups.
Stage exactly the files in the group, never git add -A or git commit -a. A stray file in a commit is invisible until someone reverts it.
Nothing gets committed that the user has not approved in step 5. That holds however obvious the change looks and however recently they approved a previous one.