git-delivery
Provides an emoji-powered, good-practice delivery pipeline to verify code quality, craft conventional atomic commits, and compile premium "What, Why, How"…
Skill by sapientcoffee
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/sapientcoffee-git-delivery-61fc1a
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: data
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/git-delivery
What's inside
- Skill name
git-delivery- Description
- Provides an emoji-powered, good-practice delivery pipeline to verify code quality, craft conventional atomic commits, and compile premium "What, Why, How" Pull Requests.
- License
- Apache-2.0
- Instructions
- 123 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
# 🚀 Skill: Modern Git Delivery Protocol (The Perfect Pour)
Welcome to the **Modern Git Delivery Protocol**! ☕✨
Just like a master barista cleans their machine, double-checks the grind, and serves the perfect cup, a software engineer must clean up debugging crumbs, verify code quality, structure neat atomic commits, and write a stunning Pull Request.
This skill guides you through the ultimate post-development workflow to deliver features, fixes, and docs with absolute precision, high quality, and a touch of fun! 🎉
---
## 🧹 Step 1: The Leftover Sweeper (No Dust Behind!)
Before staging anything, let's make sure we aren't leaving any diagnostic clutter behind. We don't want our production logs filled with temporary print statements!
* **Search and Destroy:** Scan your modified files for:
* `console.log`, `print()`, `var_dump`, `System.out.println` 🔍
* `TODO` placeholders or debug breakpoints (`debugger`, `pdb.set_trace()`, etc.) 🛑
* Commented-out blocks of dead code that should be deleted 🧟
* **The Golden Rule:** Keep your diffs tight and intentional. If it was for debugging, sweep it away! 🧹
---
## 🔬 Step 2: Micro-Atomic Staging (Craft with Care)
A messy, massive single commit with 10 unrelated changes is hard to review and even harder to debug.
* **Atomic Commits:** Each commit should do **one logical thing** (e.g., add an interface, fix a validation rule, update documentation).
* **Stage via Hunks:** Instead of a blind `git add .`, use interactive staging to review your changes block by block:
```bash
git add -p
```
This lets you say `y` (yes) or `n` (no) to each individual code change, ensuring only exactly what you want is staged. 🧐
---
## ✍️ Step 3: Conventional, Emoji-fied Commits
We follow the **Conventional Commits** standard, but we supercharge it with a splash of matching emojis to make our git log readable and vibrant! 🎨
### Commit Structure:
```text
<type>(<scope>): <emoji> <description in active voice>
```
### The Emoji Guide:
* ✨ `feat`: A new feature (e.g., `feat(ui): ✨ add coffee strength slider`)
* 🐛 `fix`: A bug fix (e.g., `fix(api): 🐛 resolve decimal parsing overflow`)
* 📝 `docs`: Documentation changes (e.g., `docs(readme): 📝 add local dev setup instructions`)
* ♻️ `refactor`: Restructuring code without changing behavior (e.g., `refactor(db): ♻️ extract connection pooler`)
* ⚡ `perf`: Performance improvements (e.g., `perf(cache): ⚡ shift to lazy-loading collections`)
* 🧪 `test`: Adding or correcting tests (e.g., `test(auth): 🧪 add JWT validation suite`)
* 🔧 `chore`: Updating build tools, dependencies, or configs (e.g., `chore(deps): 🔧 upgrade lodash to 4.17.21`)
---
## ✈️ Step 4: Pre-Flight Check (Ready for Takeoff)
Never push code that breaks local systems! This saves CI/CD runner minutes and reviewer sanity.
Before committing and pushing, run your local checks:
1. **Format Check:** Auto-format code to match styling rules (e.g., `npm run format`, `prettier --write`). 🧼
2. **Lint Check:** Run the linter to ensure code standards are met (e.g., `npm run lint`, `eslint .`). 🧐
3. **Local Build:** Ensure the project compiles successfully. 🧱
4. **Test Suite:** Run unit and integration tests (e.g., `npm test`, `pytest`). All tests must turn green! 🟢
---
## 🔀 Step 5: Linear History Alignment (Smooth Rebase)
To avoid messy merge commits and preserve a beautiful, clean linear history, always rebase onto your target branch before pushing.
```bash
# Fetch latest remote changes
git fetch origin
# Rebase your feature branch on top of main
git rebase origin/main
```
If there are any merge conflicts, resolve them block-by-block locally so they are already solved before your PR is opened! 🛠️
---
## 📄 Step 6: The "What, Why, How" PR Template
When you open a Pull Request using the GitHub CLI (`gh pr create`), use our premium, high-fidelity PR template. This makes your reviewers' lives wonderful and speeds up approvals! 🚀
### Pull Request Description Markdown Template:
```markdown
## ☕ The Perfect Pour: Pull Request Summary
### 🔍 What?
*Provide a concise, 1-2 sentence description of what this PR does.*
### 🎯 Why?
*Explain the motivation behind these changes. What problem does this solve, or what business/architectural value does it add?*
### 🛠️ How?
*Break down your technical implementation details:*
- **Component A:** Modified to...
- **Database/Schema:** Added...
- **API Surface:** Exposed endpoint...
### 🧪 Verification & Proof
*Detail how these changes were tested:*
- [ ] Unit tests passed green 🟢
- [ ] Manual walkthrough completed with the `record` command 📹
*Attach terminal playback links or screenshot embeds here:*
*Format: plans/feature/<slug>/walkthrough.gif (Use relative paths without leading slash for GH rendering!)*
### 🎉 Fun Fact of the Brew!
*Share a fun engineering, coffee, or code fact to put a smile on your reviewer's face!*
```
---
## 🚀 Step 7: Push & Create PR with gh CLI
The terminal is your canvas! Use `gh` over standard git commands to quickly push your changes and open your PR:
```bash
# Push your branch to remote
git push origin <your-branch-name>
# Create the pull request interactively using the template above
gh pr create --body-file - --web
```
*(Tip: Use `--web` to do a final visual check on GitHub before clicking merge!)*From sapientcoffee/bean-brewer, Apache-2.0.
More from sapientcoffee/bean-brewer
- 0.526score
harness-immunizer
sapientcoffee
Velocity Harness Patch self-healing mechanism.
SkillBFreshness: BClaude Code +9 - 0.526score
code-hygiene
sapientcoffee
Deterministic local code hygiene runner.
SkillBFreshness: BClaude Code +9 - 0.526score
cycle-telemetry
sapientcoffee
Velocity Chess Clock telemetry tracker.
SkillBFreshness: BClaude Code +9 - 0.524score
github-workflow
sapientcoffee
Phase 9 - Provides the process for raising git commits, checking branches, and creating PRs using the gh CLI.
SkillBFreshness: BClaude Code +9 - 0.521score
record
sapientcoffee
Record terminal interactions and compile them to animated GIFs.
SkillBFreshness: BClaude Code +9 - 0.518score
worktree
sapientcoffee
Manage Git Worktrees and Isolate Branches for parallel agent execution.
SkillBFreshness: BClaude Code +9 - 0.518score
archive
sapientcoffee
Clears away the 'spent grounds' (completed plans) into ./plans/archive and updates .geminiignore.
SkillBFreshness: BClaude Code +9 - 0.516score
motivate
sapientcoffee
Provides an encouraging, motivational message with coffee themes and puns to lighten the mood after a complex coding session.
SkillBFreshness: BClaude Code +9 - 0.516score
audit-code
sapientcoffee
Phase 7 - Acts as a QA Engineer to assess code alignment with technical specifications, find and fix bugs, and commit polished revisions in the app_build/…
SkillBFreshness: BClaude Code +9 - 0.516score
generate-code
sapientcoffee
Phase 7 - Acts as a Full-Stack Engineer to generate all core backend and frontend application files based on the approved technical specification.
SkillBFreshness: BClaude Code +9 - 0.514score
research
sapientcoffee
Phase 3 - Document codebase as-is without evaluation or recommendations
SkillBFreshness: BClaude Code +9 - 0.511score
sync
sapientcoffee
Parse 05_PLAN.md and synchronize tasks to GitHub issues
SkillBFreshness: BClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Sep 8, 2026 (1 month ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- Apache-2.0
- Repository
- github.com/sapientcoffee/bean-brewer
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
Same skill elsewhere
Copies of this SKILL.md published by others; search shows only one of them.
More from sapientcoffee
- 0.526score
harness-immunizer
sapientcoffee
Velocity Harness Patch self-healing mechanism.
SkillBFreshness: BClaude Code +9 - 0.526score
cycle-telemetry
sapientcoffee
Velocity Chess Clock telemetry tracker.
SkillBFreshness: BClaude Code +9 - 0.526score
code-hygiene
sapientcoffee
Deterministic local code hygiene runner.
SkillBFreshness: BClaude Code +9 - 0.524score
github-workflow
sapientcoffee
Phase 9 - Provides the process for raising git commits, checking branches, and creating PRs using the gh CLI.
SkillBFreshness: BClaude Code +9 - 0.521score
record
sapientcoffee
Record terminal interactions and compile them to animated GIFs.
SkillBFreshness: BClaude Code +9 - 0.521score
grill
sapientcoffee
Stage 1 - A relentless Socratic interview to sharpen a plan or design, which also creates docs (ADR's and glossary) as we go.
SkillBFreshness: BClaude Code +9
Cite this page
git-delivery skill. Agent Mart. https://agentmart.dev/skills/sapientcoffee-git-delivery-61fc1a (last updated 2026-10-24)