Skip to content
Back to skills

Git Delivery

ASecurity

Stage, commit, push, and release scoped changes with Conventional Commits; fix hook failures.

  • 10 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added September 23, 2026
ai-agentsgit

Security analysis

A100/100

Pro scans all 8 files and shows the line behind each finding

Scanned October 6, 2026

npx -y skills add fmind/dot --skill git-delivery --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Git Delivery?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Git Delivery
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/fmind-git-delivery/badge)](https://www.skillsdirectory.com/skills/fmind-git-delivery)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: git-delivery
description: "Stage, commit, push, and release scoped changes with Conventional Commits; fix hook failures."
license: MIT
metadata:
  kind: task
  author: Médéric HURIER (Fmind)
  source: github.com/fmind/dot/tree/main/skills/git-delivery
  created: "2026-09-16"
  updated: "2026-10-06"
---

# Git Delivery

Deliver only the authorized changes while preserving the index, branch intent, and enabled hooks. Branching, pushing, and release publication are separate modes of the same workflow.

## Workflow

1. **Resolve delivery authority and target branch**: take both from the request; inspect the current branch and unmerged work before switching. Never overwrite an existing branch or move unrelated commits.
1. **Match work to the request**: a commit-only request preserves the staged selection and stops after committing. A delivery request includes staging and pushing only its intended changes; neither implies release publication.
1. **Follow requested branch and release modes**: if the user requests a branch or PR, follow [git-worktree](../git-worktree/SKILL.md) and [github-pull-request](../github-pull-request/SKILL.md). A later release instruction selects the release mode; use the repository's native release task where present.
1. **Verify the delivery**: the exact commit, remote destination, and requested publication level. Keep published tags immutable and preserve enabled hooks.

## Task guides

<!-- guides:start -->

- [conventional-commit](references/conventional-commit.md): Commit the staged selection with Conventional Commits.
- [git-add-commit-push](references/git-add-commit-push.md): Stage, commit, push, and recover hook failures within the authorized scope.
- [release](references/release/GUIDE.md): Prepare, publish when requested, or verify versioned releases.

<!-- guides:end -->

Files in this skill

  • SKILL.md1.8 KB
  • references/conventional-commit.md2.2 KB
  • references/git-add-commit-push.md3 KB
  • references/release/GUIDE.md2.4 KB
  • references/release/references/publish.md1.9 KB
  • references/release/references/verify-assets.md1.2 KB
  • references/release/references/verify.md2.2 KB
  • references/release/references/versioning.md1006 B

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…