Skip to content

Use git and GitHub well

Commits, branches, merges and pull requests without the mess.

← Build softwareSkills for Use git and GitHub well
  • git-workflow

    This document defines the project's Git usage standards, including commit message format, branch management strategy, workflows, merge strategies, and more.

    Galaxy-DawnIncludes 1 script
  • git-workflow-and-versioning

    Structures git workflow practices.

    Why this one: Commit, branch and merge discipline

    addyosmaniRuns terminal commands
  • 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.

    From GitHubRuns terminal commands
  • git-commit

    Execute git commit with conventional commit message analysis, intelligent staging, and message generation.

    From GitHubRuns terminal commands
  • 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

    obraInstalls other software
  • managing-git

    Manages Git workflows including branching, commits, and pull requests.

    CloudAI-XRuns terminal commands
  • writing-commit-messages

    Writes Git commit messages.

    herdrdevInstructions only
  • conventional-git

    Conventional Commits v1.0.0 branch naming, worktree naming, and commit message standards for GitHub and GitLab projects.

    samberRuns terminal commands
  • worktree

    Creates a git worktree for isolated parallel development — new branch in a separate directory with project setup and test baseline.

    oprogramadorrealRuns terminal commands
  • worktree-compose

    How to run multiple git worktrees in parallel, each with isolated Docker containers and ports, using worktree-compose (wtc).

    mostafasudoIncludes 31 scripts
  • rc-git

    Moves work onto a branch, pushes, opens a PR; also rebase and conflicts.

    rodolfochiconeIncludes 3 scripts
  • git-master

    MUST USE whenever a task needs a commit or git-history investigation.

    code-yeongyuRuns terminal commands

See all 36 for “Use git and GitHub well”

Connectors 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

    com.gitlabConnectorHosted by the publisher
  • ci.git/mymlh-mcp-server

    OAuth-enabled MyMLH MCP server for accessing MyMLH data.

    ci.gitConnectorHosted by the publisher
  • com.mcparmory/gitlab

    Manage projects, groups, branches, merge requests, and CI/CD pipelines

    com.mcparmoryConnectorRuns a program on your computer
  • ai.openhelm/dev-changes

    Turn described changes into reviewed pull requests: propose, triage, review, dependency audits.

    ai.openhelmConnectorHosted by the publisher