skillby nathanvale

git-expert

|

Installs: 0
Used in: 1 repos
Updated: 2d ago
$npx ai-builder add skill nathanvale/git-expert

Installs to .claude/skills/git-expert/

# Git Expert Skill

## What This Skill Does

Helps you manage your git workflow with smart command suggestions.

## Available Commands

- `/git:status` - Get the current git status
- `/git:switch` - Switch branches
- `/git:create-branch` - Create a new branch
- `/git:commit` - Make a commit with special instructions
- `/git:pull` - Pull changes
- `/git:push` - Push changes
- `/git:log` - View history/what's been done

## When Claude Uses This

When you mention things like:
- "what's the git status?" → Suggests `/git:status`
- "I need to switch branches" → Suggests `/git:switch`
- "create a new feature branch" → Suggests `/git:create-branch`
- "let me commit my changes" → Suggests `/git:commit`
- "pull the latest changes" → Suggests `/git:pull`
- "push my commits" → Suggests `/git:push`
- "show the commit history" → Suggests `/git:log`

## Best Practices

1. **Before starting**: Run `/git:status` to see current state
2. **Understand scope**: Verify which branch you're on
3. **Track progress**: Review commit history with `/git:log`
4. **Keep updated**: Pull changes before pushing

## Customization

Edit the trigger phrases in the frontmatter above to match your vocabulary.
Keep the skill description updated as you evolve the domain.

## Integration

Works seamlessly with other Claude Code domains:
- Can be invoked manually: `/git:operation`
- Auto-triggered by Claude based on conversation
- Works with other skills and commands

## Common Workflows

**Start a feature:**
```
/git:status                    # Check current state
/git:create-branch feature/x   # Create new branch
```

**Commit and push:**
```
/git:status                    # Review changes
/git:commit "message"          # Create commit
/git:push origin branch-name   # Push to remote
```

**Update your branch:**
```
/git:pull origin main          # Get latest main
# Resolve conflicts if needed
/git:push origin branch-name   # Push your work
```

**Review history:**
```
/git:log --oneline 10          # Recent commits
/git:log --graph --oneline     # Branch structure
```

Quick Install

$npx ai-builder add skill nathanvale/git-expert

Details

Type
skill
Slug
nathanvale/git-expert
Created
6d ago