Use git and GitHub well
Commits, branches, merges and pull requests without the mess.
- Review code before you merge
- Find and fix bugs
- Write tests that catch real bugs
- Build a web app
- Deploy and run your app
- Check code for security problems
- Build AI agents and LLM apps
- Create your own skill or plugin
- git-workflow
This document defines the project's Git usage standards, including commit message format, branch management strategy, workflows, merge strategies, and more.
- git-workflow-and-versioning
Structures git workflow practices.
Why this one: Commit, branch and merge discipline
- commit-message-storyteller
Analyzes git diffs or staged changes and generates narrative commit messages that explain WHY a change was made, not just what changed — following Conventional Commits format.
- git-commit
Execute git commit with conventional commit message analysis, intelligent staging, and message generation.
- using-git-worktrees
Use when starting feature work that needs isolation from current workspace or before executing implementation plans - ensures an isolated workspace exists via native tools or git worktree fallback
- managing-git
Manages Git workflows including branching, commits, and pull requests.
- writing-commit-messages
Writes Git commit messages.
- conventional-git
Conventional Commits v1.0.0 branch naming, worktree naming, and commit message standards for GitHub and GitLab projects.
- worktree
Creates a git worktree for isolated parallel development — new branch in a separate directory with project setup and test baseline.
- worktree-compose
How to run multiple git worktrees in parallel, each with isolated Docker containers and ports, using worktree-compose (wtc).
- rc-git
Moves work onto a branch, pushes, opens a PR; also rebase and conflicts.
- git-master
MUST USE whenever a task needs a commit or git-history investigation.
See all 36 for “Use git and GitHub well”
Connectors (MCP servers) link your AI to an outside tool or service — a different kind of add-on from a skill.
- com.gitlab/mcp
Official GitLab MCP Server
- ci.git/mymlh-mcp-server
OAuth-enabled MyMLH MCP server for accessing MyMLH data.
- com.mcparmory/gitlab
Manage projects, groups, branches, merge requests, and CI/CD pipelines
- ai.openhelm/dev-changes
Turn described changes into reviewed pull requests: propose, triage, review, dependency audits.