MA

managing-git-workflow

Enforces branch naming conventions and PR templates to keep HASH projects organized.

Install

mkdir -p .claude/skills/managing-git-workflow && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/4208" && unzip -o skill.zip -d .claude/skills/managing-git-workflow && rm skill.zip

Installs to .claude/skills/managing-git-workflow

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

Git workflow for HASH including branch naming, PR creation, and PR reviews. Use when creating branches, making commits, opening pull requests, or reviewing PRs.
160 chars✓ has a “when” trigger
Beginner

Key capabilities

  • →Enforce branch naming conventions
  • →Apply PR templates
  • →Link code changes to Linear tickets
  • →Facilitate PR reviews with full diffs

How it works

It mandates specific naming patterns for branches and PRs, requires linking to Linear issues, and enforces a review process that uses full diffs and template-based documentation.

Inputs & outputs

You give it
Development task and Linear ticket
You get back
Standardized git branch and pull request

When to use managing-git-workflow

  • →Creating a new feature branch
  • →Opening a pull request for a ticket
  • →Linking code commits to Linear tasks

About managing-git-workflow

Ensures all git activity aligns with project standards by requiring specific branch naming patterns and linking changes to Linear issue tickets. It automates PR template application.

Git workflow for HASH including branch naming, PR creation, and PR reviews. Use when creating branches, making commits, opening pull requests, or reviewing PRs.

When not to use it

  • →When using truncated diffs for PR reviews

Limitations

  • →Requires Linear ticket ID for branch and PR naming
  • →Must use full diffs for reviews

How it compares

It enforces strict traceability between code and Linear tickets rather than allowing arbitrary git workflows.

Compared to similar skills

managing-git-workflow side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
managing-git-workflow (this skill)19moReviewBeginner
resolve-conflicts8110moReviewIntermediate
dependency-upgrade266moReviewIntermediate
git-commits215moNo flagsBeginner

Try saying

Example prompts that trigger this skill in your AI assistant.

More by hashintel

View all by hashintel →

handling-rust-errors

hashintel

HASH error handling patterns using error-stack crate. Use when working with Result types, Report types, defining custom errors, propagating errors with change_context, adding context with attach, implementing Error trait, or documenting error conditions in Rust code.

46

exploring-rust-crates

hashintel

Generate Rust documentation to understand crate APIs, structure, and usage. Use when exploring Rust code, understanding crate organization, finding functions/types/traits, or needing context about a Rust package in the HASH workspace.

33

writing-hashql-jexpr

hashintel

HashQL J-Expr syntax for writing queries. Use when writing J-Expr code, using #literal/#struct/#list constructs, understanding function call syntax, or working with HashQL query files (.jsonc).

25

documenting-rust-code

hashintel

Rust documentation practices for HASH codebase. Use when writing doc comments, documenting functions/types/traits/modules, creating error sections, using intra-doc links, or following rustdoc conventions.

19

managing-cargo-dependencies

hashintel

Cargo.toml dependency management patterns for HASH workspace. Use when adding, updating, or removing dependencies, organizing Cargo.toml sections, configuring version pinning and default features, or managing public dependencies.

13

testing-hashql

hashintel

HashQL testing strategies including compiletest (UI tests), unit tests, and snapshot tests. Use when writing tests for HashQL code, using //~ annotations, running --bless, debugging test failures, or choosing the right testing approach.

11

Search skills

Search the agent skills registry