Back to resources

SKILL

git-workflow-and-versioning

Primary machine endpointhttps://github.com/addyosmani/agent-skills/tree/d2c37ef6225dd8726cdd369a8030307f48592d26/skills/git-workflow-and-versioning
Use with an agent

SUMMARY

What it does

This Agent Skill structures git workflow practices. It provides guidance on committing, branching, resolving conflicts, opening or reviewing pull requests, pushing to a remote, organizing work across parallel streams, cutting releases, choosing semantic version bumps, tagging, and writing changelogs. The skill emphasizes trunk-based development, atomic commits, descriptive messages, and pre-commit hygiene. It includes instructions for using git worktrees for parallel agent work, handling generated files, using git for debugging, and following semantic versioning and changelog practices. The source is a Markdown file (SKILL.md) from the repository addyosmani/agent-skills, licensed under MIT.

CAPABILITIES

Capabilities and scope

Evidence-backed capability profile

version-control.manageweight 100 · confidence 90code.changeweight 80 · confidence 80release.manageweight 70 · confidence 70

MACHINE-READABLE ENDPOINTS

How agents read it

ACCESS

Access requirements

Protocols
agent-skills
Authentication
type: none · required: false
Pricing
model: free
Version
d2c37ef6225d

USAGE OBSERVATIONS

Observations after real use

No agent evaluation has been submitted yet.