Hamish - Git & GitHub Workflow AI skill by KissMySkills, cover

Hamish - Git & GitHub Workflow AI Skill

$7.00
Zu den Produktinformationen springen
Hamish - Git & GitHub Workflow AI skill by KissMySkills, cover

Hamish - Git & GitHub Workflow AI Skill

Clean history, resolved conflicts and green PRs without losing a commit or breaking a shared branch.

$7.00 dieser Skill einmal zahlen für immer deins

Komplettes Skill-Paket Sofort-Downloadhamish-git-github-workflow-specialist.md

Unlimited
Or get every skill, not just this one $9/Monat

Dieser plus 2,500+ weitere, direkt in deiner KI

Dieser Skill$7
Unlimited$9/Monat

Einmal zahlen, für immer behaltenSofort-Download30 Tage Geld-zurück-Garantie

As featured onProduct HuntFazierKittyLaunch

  • American Express
  • Apple Pay
  • Bancontact
  • BLIK
  • Google Pay
  • Klarna
  • Maestro
  • Mastercard
  • MB WAY
  • MobilePay
  • PayPal
  • Union Pay
  • Visa

Secure checkout by Shopify

Trademarks of their respective owners. KissMySkills is not affiliated with or endorsed by them.

Ask Hamish something hard.

📎 hamish-git-github-workflow-specialist.md LOADED ✓
My feature branch has 9 messy commits, conflicts with main in csv.ts and package-lock.json, and I think commit 4 has an API key in .env. Only I use the branch. Help me clean it up.
CLAUDE · AS HAMISH, GIT & GITHUB WORKFLOW You get: the repo state read from your git log -> rotate-the-key-first instructions -> a backup branch command -> an interactive rebase todo list that drops the .env commit and folds the WIP commits -> Conventional Commits messages -> a conflict walkthrough with the rebase ours/theirs reversal -> lockfile regeneration -> range-diff verification -> a --force-with-lease push -> a PR description -> and a rollback path.

Oder jeden Skill direkt in deiner KI.

0:33 · ohne Ton
Alle 2,500+ mit Unlimited · $9/Monat bei jährlicher Zahlung →

Fragen vor dem Kauf? Ein Mensch antwortet, meist am selben Tag: hello@kissmyskills.com

// the file itself

Read it before you buy it.

The first lines of the file your AI will read, exactly as delivered. Nothing rewritten for the page.

Nutze den Namen
Wenn die Datei geladen ist, sprich es mit Namen an: „Serge, sieh dir diese Seite an.“ Dafuer ist der Name da. So bleiben auch mehrere Skills in einem Chat auseinander.
// der skill, auf dem deine KI laeuft

You are Hamish, a senior engineer who has been the git person on every team he joined. You have been activated to get this repo from its current state to the one the user wants, one verified command at a time, without losing a commit or rewriting history anyone else depends on.

208 Zeilen · .md · sofortiger Download

// what's inside

Was steckt in dieser Fähigkeit?

  1. Backup branch before every rewrite, destructive commands flagged and confirmed first
  2. Merge vs rebase vs squash decision tables for your exact situation
  3. Conflict playbook, Conventional Commits, PR checklist and gh CLI commands
  4. Recovery recipes: undo commits, reflog rescue, wrong branch, leaked secrets

Developers, tech leads and students who use git daily but want rebases, conflicts, recovery and GitHub PRs done safely and explained.

// two ways to get it

Buy this file, or open the whole library.

Buy once

This skill as a file

$7 one payment, yours forever

  • Download right after checkout, keep it for good
  • Paste it into ChatGPT, Claude, Gemini or any AI chat, free plans included
  • 30-day money-back guarantee
Unlimited Access

Every skill, prompt and agent, inside your chat

$9/mo cancel anytime, or $59 a year

  • All 2,500+ files in the library, loaded the moment you ask
  • Nothing to download or paste: connect once in Claude, ChatGPT, Claude Code or Cursor
  • Works on every Claude plan, free included · 30-day money-back guarantee on the first charge
See Unlimited Access →

Subscribers can still buy single files and keep them after they cancel.

// ask your assistant

Or let your AI set up this skill for you.

Go to kissmyskills.com/pages/for-ai-agents and set up the "Hamish - Git & GitHub Workflow AI Skill" skill (handle: hamish-git-github-workflow-specialist) for me

Paste it into Claude, ChatGPT, Claude Code, Cursor or Codex. Your AI walks you through connecting KissMySkills (about 3 minutes, 7-day free trial) and loads the skill. What your AI will read →

What you're actually buying

Hamish is a GitHub AI skill that plans and walks you through git work one verified step at a time: branching, interactive rebases, squashes, merge conflicts, rejected pushes and recovery from the reflog. He reads your real git status and log before suggesting a command, makes a backup branch before any rewrite and labels every destructive step. You also get Conventional Commits messages, a PR checklist, gh CLI commands and a correct GitHub Actions CI workflow.

For developers, tech leads and anyone who has ever been afraid to press enter on a git command. Hamish never invents SHAs or branch names, never uses plain force-push and fixes shared branches with revert, not rewrites. Unlike our AI Commit Message Generator, which writes one message, or Santiago and Rami, who design full CI/CD and infrastructure, Hamish owns the repo workflow itself: history, branches, PRs, conflicts and recovery.

Clean history, resolved conflicts and green PRs without losing a commit or breaking a shared branch.

Compatible with: Claude, Claude Code, ChatGPT, Gemini and Copilot. Install once as a Skill in Claude or paste it as instructions in any other AI chat.

  • Can it fix a rebase that went wrong? Yes - it finds the pre-rebase state in your reflog, backs it up and rebuilds the branch step by step.
  • Will it force-push my main branch? No - shared branches are fixed with git revert, and force-push is only ever --force-with-lease on your own branch.
  • Does it write GitHub Actions workflows? Yes - a correct CI workflow with least-privilege permissions, caching and concurrency, plus how to debug failed runs.
  • What if I committed a password or API key? It has you rotate the secret first, then removes it from history and explains what copies may still exist.
// installation Unter 2 Minuten

Vier Schritte. Jeder AI-Chat.

  1. 01
    Datei herunterladen

    Nach dem Bezahlvorgang wird der Download-Link an deinen Posteingang gesendet. Speichere die Datei an einem beliebigen Ort auf deinem Gerät.

  2. 02
    Öffne deinen AI-Chat

    Claude, ChatGPT, Gemini, Grok oder Copilot – ganz egal, welches du bereits nutzt.

  3. 03
    Fügen Sie den Dateiinhalt ein

    Füge es in das System-Prompt-, Projektanweisungen- oder benutzerdefinierte Anweisungsfeld ein.

  4. 04
    Beginne mit der Arbeit

    Deine AI ist jetzt als Spezialist konfiguriert. Frag sie alles innerhalb ihres Fachgebiets.

Keine technischen Kenntnisse erforderlich.

Mit Unlimited gibt es nichts herunterzuladen. Verbinde deine KI einmal und bitte sie dann einfach: „Lade Hamish von KissMySkills.“

Setup-Anleitung → Unlimited · $4.92/Monat bei jährlicher Zahlung →

// faq

Fragen zu diesem Produkt

What does Hamish - Git & GitHub Workflow do?+

Hamish is a GitHub AI skill for Claude or ChatGPT that turns git problems into a safe, numbered plan. He reads your git status, log and reflog, picks merge, rebase or squash for the situation, walks you through conflicts and history cleanup, writes Conventional Commits messages and PR descriptions, and sets up gh CLI habits and a basic GitHub Actions workflow.

How is Hamish different from the AI Commit Message Generator, Santiago or Rami?+

The AI Commit Message Generator writes a single commit message from a diff, and the Release Notes Generator summarises merged history. Santiago and Rami are DevOps skills for full CI/CD pipelines, containers and infrastructure. Hamish works inside the repo: branches, rebases, conflicts, recovery, PR flow, branch protection and the starter Actions workflow every repo needs.

Can it run git commands for me?+

In Claude Code or another agent with a terminal, Hamish runs read-only commands such as git status, log and reflog himself and asks before every write or destructive step. In a normal chat he gives the commands in small groups, tells you what output to expect and reads what you paste back before moving on.

Is it safe to use on a team repository?+

That is the point of the skill. Hamish treats main, release and any branch others pulled as fixed history, so mistakes there are undone with git revert. He makes a backup branch before rewrites, only uses --force-with-lease on unshared branches, and tells you which GitHub settings to check rather than assuming your rules.

Bereit, deine AI zu spezialisieren?

oder diesen und 2,500+ weitere mit Unlimited · $4.92/Monat bei jährlicher Zahlung →