원클릭으로
yak-brand
Stamping the work. Create a git commit based on instructions
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Stamping the work. Create a git commit based on instructions
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Surveying the herd. Use when planning work by approaching goals and discovering blockers — emergent planning through action, not top-down decomposition
The night crew. Unattended overnight session where Yakob works through a queue of well-defined yaks serially — shave, sniff-test, remediate if needed, push a PR — so the operator wakes up to reviewable PRs.
The shaver's field guide. The complete operating guide for shavers in the yakthang environment. Covers task lifecycle (yx show, start, shaver-message, done), message checking (yakob-message), heartbeat (via /loop), and notes for Yakob.
Sorting the herd at the gate. Session start ritual for Yakob. Establishes the time window and WIP limit, surveys the yak map, and helps the operator decide what to tackle this session — before acceleration flow begins.
Closing the barn. End-of-session wrap-up for Yakob. Harvests done yaks into a worklog summary, prunes the map, and reorganizes remaining work for the next session. Can be called at any natural break point — not just end of day.
Architecture Decision Records. Create, manage, and cross-reference ADRs — no external CLI needed.
| name | yak-brand |
| description | Stamping the work. Create a git commit based on instructions |
| allowed-tools | Bash(git:*), Read, Write, Edit, Grep, Glob |
| argument-hint | ["instructions for what to commit"] |
User instructions: $ARGUMENTS
Interpret user's intent from: $ARGUMENTS Examples:
Check current status:
git status --porcelain to see all changesStage appropriate files:
git add for specific files matching the intentgit reset to unstage files that don't matchGenerate commit message following Clean Commit:
<emoji> <type>: <description>$YAK_SHAVER_NAME environment variable:
Co-Authored-By: Yakoff (Claude) <noreply@anthropic.com>Co-Authored-By: Claude <noreply@anthropic.com>Create the commit:
git commit -m with the generated messageReport results:
Committed X files:
- path/to/file1
- path/to/file2
Left uncommitted (if any):
- path/to/file3
Commit created:
----------------------------------------
🔧 update (auth): implement OAuth2 refresh token flow
Added JWT refresh token rotation with secure storage
and automatic renewal before expiration.
Co-Authored-By: Yakoff (Claude) <noreply@anthropic.com>
----------------------------------------
Run 'git log -1' to view the commit
| Emoji | Type | Use for |
|---|---|---|
| 📦 | new | New feature or file |
| 🔧 | update | Update existing feature or code |
| 🗑️ | remove | Remove code or file |
| 🔒 | security | Security fix or improvement |
| ⚙️ | setup | Setup or configuration change |
| ☕ | chore | Maintenance (deps, build, misc) |
| 🧪 | test | Adding or updating tests |
| 📖 | docs | Documentation only |
| 🚀 | release | Release-related changes |
If user says: "only the config changes"
If user says: "the refactoring we just did"
If user says: "everything"
git add -Agit status --porcelain to see all changesgit add [files]git commit -m "message" (or with heredoc for multi-line)