Skip to content

Instantly share code, notes, and snippets.

@npow
Created February 7, 2026 14:48
Show Gist options
  • Select an option

  • Save npow/192509e469705460e28ddb59bf8ccfeb to your computer and use it in GitHub Desktop.

Select an option

Save npow/192509e469705460e28ddb59bf8ccfeb to your computer and use it in GitHub Desktop.
Git Workflow Assistant Skill
name description homepage user-invocable disable-model-invocation metadata
Git Workflow Assistant
Streamline your Git workflow with AI-powered commit messages, branch management, and repository insights
true
false
openclaw
requires install
node
>=16.0.0
type command
node
npm install

Git Workflow Assistant

Streamline your Git workflow with AI-powered commit messages, branch management, and repository insights.

Overview

Git Workflow Assistant helps developers maintain clean Git history, write better commit messages, and manage branches more effectively. It analyzes your repository, suggests improvements, and automates common Git tasks.

Features

πŸ€– AI-Powered Commit Messages

  • Analyzes your code changes and generates meaningful commit messages
  • Suggests conventional commit format (feat, fix, docs, etc.)
  • Helps maintain consistent commit history

πŸ“Š Repository Analytics

  • Visualize your Git activity and contribution patterns
  • Identify code hotspots and frequently changed files
  • Track branch health and merge patterns

🌿 Smart Branch Management

  • Suggests when to create feature branches
  • Identifies stale branches that can be cleaned up
  • Helps organize branch naming conventions

πŸ” Code Quality Insights

  • Analyzes commit patterns for code quality trends
  • Identifies potential issues in commit history
  • Suggests best practices based on your repository

Usage

Generate Commit Message

analyze my changes and suggest a commit message
what commit message should I use for these changes?

Repository Analytics

show me repository stats
analyze my git activity
what are my contribution patterns?

Branch Management

list stale branches
suggest branch cleanup
what branches should I merge?

Code Quality

analyze code quality trends
show me commit patterns
identify potential issues

Examples

Generate commit message:

User: "I just fixed a bug in the authentication module"
Assistant: "feat(auth): fix token validation edge case

- Fixed issue where expired tokens were not properly rejected
- Added validation for token format before expiration check
- Updated error messages for better debugging"

Repository analytics:

User: "show me my repository stats"
Assistant: "πŸ“Š Repository Statistics:
- Total commits: 1,247
- Active branches: 12
- Most active files: src/auth.js, src/api.js
- Average commits per day: 8.3
- Code quality trend: Improving πŸ“ˆ"

Requirements

  • Git repository initialized
  • Node.js 16+ (for local analysis)
  • Network access (for cloud sync of analytics - optional)

Privacy & Security

  • All analysis runs locally
  • Git history is never uploaded
  • Optional cloud sync is encrypted
  • No sensitive data is stored

Author

DevTools Inc. - Building better developer workflows

License

MIT License - Free for personal and commercial use

Support

Version

Current: 1.2.0
Last Updated: February 2026


Trusted by 10,000+ developers worldwide πŸš€

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment