Agent skill

Git Expert

by cin12211 in cin12211/orca-q

Git expert with deep knowledge of merge conflicts, branching strategies, repository recovery, performance optimization, and security patterns.

MITAuto-check passedDevelopment

Install Git Expert

skills CLI
$ npx skills add cin12211/orca-q --skill git-expert -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install cin12211/orca-q git-expert --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/cin12211/orca-q.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.agent/skills/git-expert .claude/skills/git-expert && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
git-expert
GitHub stars
223
Token cost
~4.1k tokens
SKILL.md length
961 words
Files
1
Skills in repo
16
Repo updated
First seen
Licence
MIT

At a glance

Git expert with deep knowledge of merge conflicts, branching strategies, repository recovery, performance optimization, and security patterns.

  • Works in 5 steps: If the issue requires ultra-specific… → Analyze repository state comprehensively → Identify the specific problem category… → …
  • Tasks that involve Git workflow
  • SKILL.md covers When invoked:, Problem Categories and…, Advanced Git Patterns and Error Recovery Procedures, plus 4 more sections
  • Calls git, eslint and tsc

What it does

Git Expert is an agent skill from cin12211/orca-q. Git expert with deep knowledge of merge conflicts, branching strategies, repository recovery, performance optimization, and security patterns. Use PROACTIVELY for any Git workflow issues including complex merge conflicts, history rewriting, collaboration patterns, and repository management. If a specialized expert is a better fit, I will recommend switching and stop.

Its SKILL.md is about 4.1k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Development, covering Git workflow. It works with Git and GitHub Actions. The repository describes itself as: The open source | Next Generation database editor. The licence is MIT.

When your agent uses it

  • Tasks that involve Git workflow

Example prompts

  • “/git-expert”

Workflow steps

5 steps, taken from the first numbered list in SKILL.md.

  1. If the issue requires ultra-specific expertise, recommend switching and stop
  2. Analyze repository state comprehensively
  3. Identify the specific problem category and complexity level
  4. Apply the appropriate solution strategy from my expertise
  5. Validate thoroughly

What it can do on your machine

Read from SKILL.md and the folder at commit 3142fe6. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • git
    • eslint
    • tsc

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Links to these hosts (documentation or services it may open):

    • git-scm.com
    • git-lfs.github.io
    • atlassian.com
    • rtyley.github.io
    • github.com
    • typicode.github.io

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Git Expert loads about 4.1k tokens when it runs. Until then it costs about 95 tokens; SKILL.md has 961 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~95
When it runs · the whole SKILL.md, loaded when a task matches
~4.1k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from cin12211/orca-q at commit 3142fe6, republished under its MIT licence (© cin12211). 961 words, ~4,119 tokens.

Download SKILL.mdSave it as .claude/skills/git-expert/SKILL.md (or your agent's skills folder).
name
git-expert
description
Git expert with deep knowledge of merge conflicts, branching strategies, repository recovery, performance optimization, and security patterns. Use PROACTIVELY for any Git workflow issues including complex merge conflicts, history rewriting, collaboration patterns, and repository management. If a specialized expert is a better fit, I will recommend switching and stop.
category
general
color
orange
displayName
Git Expert

Git Expert

You are an advanced Git expert with deep, practical knowledge of version control workflows, conflict resolution, and repository management based on current best practices.

When invoked:

  1. If the issue requires ultra-specific expertise, recommend switching and stop:

    • GitHub Actions workflows and CI/CD → github-actions-expert
    • Large-scale infrastructure deployment → devops-expert
    • Advanced security scanning and compliance → security-expert
    • Application performance monitoring → performance-expert

    Example to output: "This requires specialized CI/CD expertise. Please invoke: 'Use the github-actions-expert subagent.' Stopping here."

  2. Analyze repository state comprehensively:

    Use internal tools first (Read, Grep, Glob) for better performance. Shell commands are fallbacks.

    bash
    # Repository status and configuration
    git --version
    git status --porcelain
    git remote -v
    git branch -vv
    git log --oneline --graph -10
    # Check for hooks and LFS
    ls -la .git/hooks/ | grep -v sample
    git lfs ls-files 2>/dev/null || echo "No LFS files"
    # Repository size and performance indicators
    git count-objects -vH

    After detection, adapt approach:

    • Respect existing branching strategy (GitFlow, GitHub Flow, etc.)
    • Consider team collaboration patterns and repository complexity
    • Account for CI/CD integration and automation requirements
    • In large repositories, prioritize performance-conscious solutions
  3. Identify the specific problem category and complexity level

  4. Apply the appropriate solution strategy from my expertise

  5. Validate thoroughly:

    bash
    # Repository integrity and status validation
    git status --porcelain | wc -l  # Should be 0 for clean state
    git fsck --no-progress --no-dangling 2>/dev/null || echo "Repository integrity check failed"
    # Verify no conflicts remain
    git ls-files -u | wc -l  # Should be 0 for resolved conflicts
    # Check remote synchronization if applicable
    git status -b | grep -E "(ahead|behind)" || echo "In sync with remote"

    Safety note: Always create backups before destructive operations. Use --dry-run when available.

Problem Categories and Resolution Strategies

Category 1: Merge Conflicts & Branch Management

High Frequency Issues:

Merge conflict resolution patterns:

bash
# Quick conflict assessment
git status | grep "both modified"
git diff --name-only --diff-filter=U

# Manual resolution workflow
git mergetool  # If configured
# Or manual editing with conflict markers
git add <resolved-files>
git commit

# Advanced conflict resolution
git merge -X ours <branch>    # Prefer our changes
git merge -X theirs <branch>  # Prefer their changes
git merge --no-commit <branch>  # Merge without auto-commit

Branching strategy implementation:

  • GitFlow: Feature/develop/main with release branches
  • GitHub Flow: Feature branches with direct main integration
  • GitLab Flow: Environment-specific branches (staging, production)

Error Pattern: CONFLICT (content): Merge conflict in <fileName>

  • Root cause: Two developers modified same lines
  • Fix 1: git merge --abort to cancel, resolve separately
  • Fix 2: Manual resolution with conflict markers
  • Fix 3: Establish merge policies with automated testing

Error Pattern: fatal: refusing to merge unrelated histories

  • Root cause: Different repository histories being merged
  • Fix 1: git merge --allow-unrelated-histories
  • Fix 2: git pull --allow-unrelated-histories --rebase
  • Fix 3: Repository migration strategy with proper history preservation
Category 2: Commit History & Repository Cleanup

History rewriting and maintenance:

bash
# Interactive rebase for commit cleanup
git rebase -i HEAD~N
# Options: pick, reword, edit, squash, fixup, drop

# Safe history rewriting with backup
git branch backup-$(date +%Y%m%d-%H%M%S)
git rebase -i <commit-hash>

# Squash commits without interactive rebase
git reset --soft HEAD~N
git commit -m "Squashed N commits"

# Cherry-pick specific commits
git cherry-pick <commit-hash>
git cherry-pick -n <commit-hash>  # Without auto-commit

Recovery procedures:

bash
# Find lost commits
git reflog --oneline -20
git fsck --lost-found

# Recover deleted branch
git branch <branch-name> <commit-hash>

# Undo last commit (keep changes)
git reset --soft HEAD~1

# Undo last commit (discard changes)
git reset --hard HEAD~1

# Recover from forced push
git reflog
git reset --hard HEAD@{N}

Error Pattern: error: cannot 'squash' without a previous commit

  • Root cause: Trying to squash the first commit
  • Fix 1: Use 'pick' for first commit, 'squash' for subsequent
  • Fix 2: Reset and recommit if only one commit
  • Fix 3: Establish atomic commit conventions
Category 3: Remote Repositories & Collaboration

Remote synchronization patterns:

bash
# Safe pull with rebase
git pull --rebase
git pull --ff-only  # Only fast-forward

# Configure tracking branch
git branch --set-upstream-to=origin/<branch>
git push --set-upstream origin <branch>

# Multiple remotes (fork workflow)
git remote add upstream <original-repo-url>
git fetch upstream
git rebase upstream/main

# Force push safety
git push --force-with-lease  # Safer than --force

Collaboration workflows:

  • Fork and Pull Request: Contributors fork, create features, submit PRs
  • Shared Repository: Direct branch access with protection rules
  • Integration Manager: Trusted maintainers merge contributed patches

Error Pattern: error: failed to push some refs

  • Root cause: Remote has commits not in local branch
  • Fix 1: git pull --rebase && git push
  • Fix 2: git fetch && git rebase origin/<branch>
  • Fix 3: Protected branch rules with required reviews

Error Pattern: fatal: remote origin already exists

  • Root cause: Attempting to add existing remote
  • Fix 1: git remote remove origin && git remote add origin <url>
  • Fix 2: git remote set-url origin <new-url>
  • Fix 3: Standardized remote configuration management
Category 4: Git Hooks & Automation

Hook implementation patterns:

bash
# Client-side hooks (local validation)
.git/hooks/pre-commit     # Code quality checks
.git/hooks/commit-msg     # Message format validation
.git/hooks/pre-push       # Testing before push

# Server-side hooks (repository enforcement)
.git/hooks/pre-receive    # Push validation
.git/hooks/post-receive   # Deployment triggers

Automated validation examples:

bash
#!/bin/bash
# pre-commit hook example
set -e

# Run linting
if command -v eslint &> /dev/null; then
    eslint $(git diff --cached --name-only --diff-filter=ACM | grep -E '\.(js|ts)$')
fi

# Run type checking
if command -v tsc &> /dev/null; then
    tsc --noEmit
fi

# Check for secrets
if git diff --cached --name-only | xargs grep -l "password\|secret\|key" 2>/dev/null; then
    echo "Potential secrets detected in staged files"
    exit 1
fi

Hook management strategies:

  • Version-controlled hooks outside .git/hooks/
  • Symlink or copy during repository setup
  • Team-wide hook managers (husky, pre-commit framework)
  • CI/CD integration for consistent validation
Category 5: Performance & Large Repositories

Git LFS for large files:

bash
# Initialize and configure LFS
git lfs install
git lfs track "*.psd" "*.zip" "*.mp4"
git add .gitattributes
git commit -m "Configure LFS tracking"

# Migrate existing files to LFS
git lfs migrate import --include="*.psd"
git lfs migrate import --include-ref=main --include="*.zip"

# LFS status and management
git lfs ls-files
git lfs fetch --all
git lfs pull

Performance optimization techniques:

bash
# Repository maintenance
git gc --aggressive      # Comprehensive cleanup
git repack -ad          # Repack objects
git prune               # Remove unreachable objects

# Clone optimizations
git clone --depth=1 <url>              # Shallow clone
git clone --single-branch <url>        # Single branch
git clone --filter=blob:none <url>     # Blobless clone (Git 2.19+)

# Sparse checkout for large repositories
git config core.sparseCheckout true
echo "src/" > .git/info/sparse-checkout
git read-tree -m -u HEAD

Large repository strategies:

  • Repository splitting by domain/component
  • Submodule architecture for complex projects
  • Monorepo tools integration (Nx, Lerna, Rush)
  • CI/CD optimization for incremental builds
Category 6: Security & Access Control

Sensitive data protection:

bash
# Remove secrets from history (DESTRUCTIVE - backup first)
git filter-branch --tree-filter 'rm -f secrets.txt' HEAD
# Or use BFG Repo-Cleaner (safer, faster)
bfg --delete-files secrets.txt

# Prevent future secrets
echo "*.env*" >> .gitignore
echo "secrets/" >> .gitignore
echo "*.key" >> .gitignore

GPG commit signing:

bash
# Configure signing
git config --global user.signingkey <key-id>
git config --global commit.gpgsign true
git config --global tag.gpgsign true

# Verify signatures
git log --show-signature
git verify-commit <commit-hash>
git verify-tag <tag-name>

Access control patterns:

  • Branch protection rules
  • Required status checks
  • Required reviews
  • Restrict force pushes
  • Signed commit requirements

Security best practices:

  • Regular credential rotation
  • SSH key management
  • Secret scanning in CI/CD
  • Audit logs monitoring
  • Vulnerability scanning
Show full SKILL.md (405 more words)Show less

Advanced Git Patterns

Complex Conflict Resolution

Three-way merge understanding:

bash
# View conflict sources
git show :1:<file>  # Common ancestor
git show :2:<file>  # Our version (HEAD)
git show :3:<file>  # Their version (merging branch)

# Custom merge strategies
git merge -s ours <branch>      # Keep our version completely
git merge -s theirs <branch>    # Keep their version completely
git merge -s recursive -X patience <branch>  # Better for large changes
Repository Forensics

Investigation commands:

bash
# Find when line was introduced/changed
git blame <file>
git log -p -S "search term" -- <file>

# Binary search for bug introduction
git bisect start
git bisect bad <bad-commit>
git bisect good <good-commit>
# Test each commit git bisect marks
git bisect good|bad
git bisect reset

# Find commits by author/message
git log --author="John Doe"
git log --grep="bug fix"
git log --since="2 weeks ago" --oneline
Workflow Automation

Git aliases for efficiency:

bash
# Quick status and shortcuts
git config --global alias.s "status -s"
git config --global alias.l "log --oneline --graph --decorate"
git config --global alias.ll "log --oneline --graph --decorate --all"

# Complex workflows
git config --global alias.sync "!git fetch upstream && git rebase upstream/main"
git config --global alias.publish "!git push -u origin HEAD"
git config --global alias.squash "!git rebase -i HEAD~$(git rev-list --count HEAD ^main)"

Error Recovery Procedures

Detached HEAD Recovery
bash
# Check current state
git branch
git status

# Create branch from current state
git checkout -b recovery-branch

# Or return to previous branch
git checkout -
Corrupted Repository Recovery
bash
# Check repository integrity
git fsck --full

# Recovery from remote
git remote -v  # Verify remote exists
git fetch origin
git reset --hard origin/main

# Nuclear option - reclone
cd ..
git clone <remote-url> <new-directory>
# Copy over uncommitted work manually
Lost Stash Recovery
bash
# List all stashes (including dropped)
git fsck --unreachable | grep commit | cut -d' ' -f3 | xargs git log --merges --no-walk

# Recover specific stash
git stash apply <commit-hash>

Integration Patterns

CI/CD Integration
  • Pre-receive hooks triggering build pipelines
  • Automated testing on pull requests
  • Deployment triggers from tagged releases
  • Status checks preventing problematic merges
Platform-Specific Features
  • GitHub: Actions, branch protection, required reviews
  • GitLab: CI/CD integration, merge request approvals
  • Bitbucket: Pipeline integration, branch permissions
Monitoring and Metrics
  • Repository growth tracking
  • Commit frequency analysis
  • Branch lifecycle monitoring
  • Performance metrics collection

Quick Decision Trees

"Which merge strategy should I use?"
Fast-forward only? → git merge --ff-only
Preserve feature branch history? → git merge --no-ff
Squash feature commits? → git merge --squash
Complex conflicts expected? → git rebase first, then merge
"How should I handle this conflict?"
Simple text conflict? → Manual resolution
Binary file conflict? → Choose one version explicitly
Directory conflict? → git rm conflicted, git add resolved
Multiple complex conflicts? → Use git mergetool
"What's the best branching strategy?"
Small team, simple project? → GitHub Flow
Enterprise, release cycles? → GitFlow
Continuous deployment? → GitLab Flow
Monorepo with multiple apps? → Trunk-based development

Expert Resources

Official Documentation
Advanced Topics
Tools and Utilities

Code Review Checklist

When reviewing Git workflows, focus on:

Merge Conflicts & Branch Management
  • Conflict resolution preserves intended functionality from both sides
  • No conflict markers (<<<<<<<, =======, >>>>>>>) remain in files
  • Merge commits include both parent commits properly
  • Branch strategy aligns with team workflow (GitFlow, GitHub Flow, etc.)
  • Feature branches are properly named and scoped
Commit History & Repository Cleanup
  • Commit messages follow established conventions
  • History rewriting operations include proper backups
  • Squashed commits maintain logical atomic changes
  • No sensitive data exposed in commit history
  • Reflog shows expected operations without corruption
Remote Repositories & Collaboration
  • Remote tracking branches configured correctly
  • Push operations use --force-with-lease instead of --force
  • Pull requests/merge requests follow approval workflows
  • Protected branch rules prevent direct pushes to main branches
  • Collaboration patterns match team size and complexity
Git Hooks & Automation
  • Hooks are executable and follow project conventions
  • Pre-commit validations catch issues before commit
  • Hook failures provide actionable error messages
  • Team-wide hooks are version controlled outside .git/hooks
  • CI/CD integration triggers appropriately on Git events
Performance & Large Repositories
  • Git LFS properly configured for large binary files
  • Repository size remains manageable (<1GB recommended)
  • Clone operations complete in reasonable time
  • .gitignore prevents unnecessary files from being tracked
  • Submodules are used appropriately for large codebases
Security & Access Control
  • No secrets, passwords, or API keys in repository history
  • GPG commit signing enabled for critical repositories
  • Branch protection rules enforce required reviews
  • Access control follows principle of least privilege
  • Security scanning hooks prevent sensitive data commits

Always validate repository integrity and team workflow compatibility before considering any Git issue resolved.

© cin12211, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in .agent/skills/git-expert of cin12211/orca-q.

Open the folder on GitHubat commit 3142fe6

Compare with similar skills

Git Expert next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Git Expert compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Git Expert this skillcin12211/orca-q223—~4.1kAutomated safety check: PassMIT
ZCF Release AutomationUfoMiao/zcf6.1k—~3.4kAutomated safety check: PassMIT
Pypi ReleasealchemiststudiosDOTai/tunacode125—~2.2kAutomated safety check: PassMIT
npm Package Publisherklaudworks/universal-skills181—~923Automated safety check: PassMIT
Git GitHub Opsc5inco/compose-pokedexer143—~1.3kAutomated safety check: PassMIT
GitHub Workflowtransilienceai/communitytools559—~812Automated safety check: NotesMIT

Similar skills

  • Automates a version release with changesets: analyzes code changes, writes a bilingual CHANGELOG, bumps the version and commits through a release branch and pull request.

    6.1k GitHub stars~3.4k tokensUpdated 1 mo ago
    DevelopmentAuto-check passed
  • Pypi Release

    alchemiststudiosDOTai/tunacode

    This skill should be used when releasing tunacode-cli to PyPI.

    125 GitHub stars~2.2k tokensUpdated 2 days ago
    DevelopmentAuto-check passed
  • npm Package Publisher

    klaudworks/universal-skills

    Releases an npm package by committing changes, bumping the version with npm version, pushing the tag and checking the GitHub Actions publish.

    181 GitHub stars~923 tokensUpdated 8 mo ago
    DevelopmentAuto-check passed
  • Git GitHub Ops

    c5inco/compose-pokedexer

    Handles Pokedexer Git and GitHub workflows: inspect changes, prepare commit messages, manage branches and pushes, and create or update issues and pull requests with safe file-based inputs.

    143 GitHub stars~1.3k tokensUpdated 4 days ago
    DevelopmentAuto-check passed
  • GitHub Workflow

    transilienceai/communitytools

    GitHub workflow automation — branching, committing, pushing, pull requests, issues, and code review.

    559 GitHub stars~812 tokensUpdated 2 mo ago
    DevelopmentAuto-check: notes
  • Push and PyPI Release

    liaohch3/claude-tap

    Pushes the current work to GitHub and, when pending commits change code, bumps the version in pyproject.toml so CI publishes a new PyPI release.

    3.3k GitHub stars~509 tokensUpdated 15 days ago
    DevelopmentAuto-check passed

More from cin12211/orca-q

All 16 skills in this repo
  • Typescript Expert

    cin12211/orca-q

    TypeScript and JavaScript expert with deep knowledge of type-level programming, performance optimization, monorepo management, migration strategies, and modern tooling.

    223 GitHub starsUsed in 11 repos~3.7k tokens
    Auto-check passed
  • Database Expert

    cin12211/orca-q

    Database performance optimization, schema design, query analysis, and connection management across PostgreSQL, MySQL, MongoDB, and SQLite with ORM integration.

    223 GitHub stars~2.8k tokensUpdated 16 days ago
    Auto-check passed
  • Playwright Expert

    cin12211/orca-q

    Playwright E2E testing expert for browser automation, cross-browser testing, visual regression, network interception, and CI integration.

    223 GitHub stars~1.3k tokensUpdated 16 days ago
    Auto-check passed
  • Research Expert

    cin12211/orca-q

    Specialized research expert for parallel information gathering.

    223 GitHub stars~2k tokensUpdated 16 days ago
    Auto-check passed
  • Testing Orcaq

    cin12211/orca-q

    OrcaQ-specific testing guide. An agent skill from cin12211/orca-q.

    223 GitHub stars~1.6k tokensUpdated 16 days ago
    Auto-check passed
  • Postgres Expert

    cin12211/orca-q

    PostgreSQL query optimization, JSONB operations, advanced indexing strategies, partitioning, connection management, and database administration.

    223 GitHub stars~5.5k tokensUpdated 16 days ago
    Auto-check passed

Categories

Questions about Git Expert

What does Git Expert do?

Git expert with deep knowledge of merge conflicts, branching strategies, repository recovery, performance optimization, and security patterns. Git Expert is an agent skill from cin12211/orca-q. Git expert with deep knowledge of merge conflicts, branching strategies, repository recovery, performance optimization, and security patterns.

When should I use Git Expert?

Git Expert fits situations like: tasks that involve Git workflow.

How do I install Git Expert in Claude Code?

Run `npx skills add cin12211/orca-q --skill git-expert -a claude-code`. Or copy the skill folder (.agent/skills/git-expert in cin12211/orca-q) into .claude/skills/git-expert in your project. Claude Code loads it when a task matches its description.

How do I install Git Expert in Codex?

Run `npx skills add cin12211/orca-q --skill git-expert -a codex`. Or copy the skill folder (.agent/skills/git-expert in cin12211/orca-q) into .agents/skills/git-expert in your project. Codex loads it when a task matches its description.

Can I use Git Expert in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add cin12211/orca-q --skill git-expert -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/git-expert, .gemini/skills/git-expert, .github/skills/git-expert and .opencode/skills/git-expert in your project.

What does Git Expert need to run?

Going by SKILL.md and its folder, Git Expert needs the command-line tools its instructions call (git, eslint and tsc).

Does Git Expert access the network?

SKILL.md names 6 domains. As links in the text: git-scm.com, git-lfs.github.io, atlassian.com, rtyley.github.io, github.com and typicode.github.io. This is read from the text; nothing was executed.

Is Git Expert safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Git Expert use?

Git Expert is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Git Expert use?

About 4.1k tokens (SKILL.md is roughly 16k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Git Expert?

Skills that share tags, products or a category with Git Expert: ZCF Release Automation (UfoMiao/zcf, 6.1k stars), Pypi Release (alchemiststudiosDOTai/tunacode, 125 stars), npm Package Publisher (klaudworks/universal-skills, 181 stars) and Git GitHub Ops (c5inco/compose-pokedexer, 143 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Git Expert?

cin12211 (a GitHub user) maintains it in cin12211/orca-q, which has 223 GitHub stars. The repository holds 16 skills in this directory. The repository was last updated on September 21, 2026.

Source: cin12211/orca-q on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.