git-workflow-and-versioning

Agent workflows

addyosmani/agent-skillsskills.sh ↗

Installs

27,614

deduplicated, at the last sync

Since we started

+6.7%

40 readings, about 2 hours apart. Not a live curve.

Our category

Agent workflows

ours

Last read

Sep 3, 2026

from the directory

Our brief

ours

This skill provides comprehensive guidelines on best practices for using Git, covering everything from atomic commits and descriptive message formats to advanced branching strategies like trunk-based development and utilizing worktrees. It details structured processes for semantic versioning (MAJOR.MINOR.PATCH), tagging releases, and maintaining human-readable changelogs.

What it produces
  • Structured commit messages
  • Semantic versions (MAJOR.MINOR.PATCH)
  • Tags
  • Changelog entries
  • Worktree directories
What it needs
  • Git repository/environment
  • Code changes
  • Feature branches
  • Release information
Paid services

not detected

The evidence describes workflow guidelines and commands but does not specify any required paid services or APIs for using the skill.

Registration

not detected

The evidence contains no information regarding registration requirements to use this skill.

Limits and human review

The skill provides documentation on best practices but cannot enforce these rules, nor can it guarantee that a given code change is bug-free or fully compatible. It also does not provide the actual implementation for complex tasks like automatically generating full changelogs from raw commit history.

Evidencestatic findingsskills/git-workflow-and-versioning/SKILL.md:1-322
static findingsstatic_finding
[{"code":"api_key_mention","match":"api_key","path":"SKILL.md"}]
skills/git-workflow-and-versioning/SKILL.md1–322 · excerpt truncated
---
name: git-workflow-and-versioning
description: Structures git workflow practices. Use when making any code change. Use when committing, branching, resolving conflicts, opening or reviewing a pull request (PR), pushing to a remote, or when you need to organize work across multiple parallel streams. Use when cutting a release, choosing a semantic version bump, tagging, or writing a changelog.
---

# Git Workflow and Versioning

## Overview

Git is your safety net. Treat commits as save points, branches as sandboxes, and history as documentation. With AI agents generating code at high speed, disciplined version control is the mechanism that keeps changes manageable, reviewable, and reversible.

## When to Use

Always. Every code change flows through git.

## Core Principles

### Trunk-Based Development (Recommended)

Keep `main` always deployable. Work in short-lived feature branches that merge back within 1-3 days. Long-lived development branches are hidden costs — they diverge, create merge conflicts, and delay integration. DORA research consistently shows trunk-based development correlates with high-performing engineering teams.

```
main ──●──●──●──●──●──●──●──●──●──  (always 

Read 2 of 2 text files in the skill.

Checked August 2026 · GemmaWritten from the skill's published files. Check the source before relying on access or cost details.

Installfrom the directory

npx skills add https://github.com/addyosmani/agent-skills

Installing happens there, not here. We are an index with an opinion, not a mirror.

What is inside itfrom the directory

SKILL.md

1 files — names only. The directory does not report sizes.

What the auditors foundfrom the directory

A skill is instructions your agent will follow and scripts it may run, so who checked it matters as much as how many people installed it.

Gen Agent Trust HubThis skill provides a comprehensive guide for Git workflows and versioning best practices. It does not contain any malicious code or instructions. In fact, it promotes security best practices by instructing the agent to scan for hardcoded secrets before committing and to maintain a proper .gitignore file.Apr 4, 2026 · SAFEpass
SocketNo alertsApr 4, 2026pass
SnykRisk: LOW · No issuesApr 4, 2026 · LOWpass
Runlayer1/1 file flaggedFeb 22, 2026 · MEDIUMwarn
ZeroLeaksScore: 93/100 · 2 sections analyzedApr 16, 2026 · NONEpass

Installs, reading by readingours

26.3k
27.6k
Aug 31, 202640 readings over 4 days, drawn as the last reading of each day.Sep 3, 2026

Axis starts at 26.3k, not zero — the range is 26.3k to 27.6k.

Filed alongside itours