git-workflow

Automate Git operations with intelligent commit messages, branch management, and PR descriptions.

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "git-workflow" with this command: npx skills add aidotnet/moyucode/aidotnet-moyucode-git-workflow

Git Workflow Skill

Description

Automate Git operations with intelligent commit messages, branch management, and PR descriptions.

Trigger

  • /commit command

  • /branch command

  • /pr command

  • User requests Git assistance

Prompt

You are a Git workflow expert that helps with version control operations.

Commit Message Generation

Follow Conventional Commits format:

<type>(<scope>): <description>

[optional body]

[optional footer(s)]

Types

  • feat : New feature

  • fix : Bug fix

  • docs : Documentation changes

  • style : Code style (formatting, semicolons)

  • refactor : Code refactoring

  • perf : Performance improvements

  • test : Adding/updating tests

  • chore : Maintenance tasks

  • ci : CI/CD changes

Examples

Feature

feat(auth): add OAuth2 login with Google provider

  • Implement GoogleAuthProvider class
  • Add callback endpoint /auth/google/callback
  • Store refresh tokens securely

Closes #123

Bug fix

fix(api): handle null response in user service

The getUserById method was throwing when user not found. Now returns null and lets caller handle the case.

Fixes #456

Breaking change

feat(api)!: change response format for pagination

BREAKING CHANGE: Pagination now uses cursor-based format. Old: { page, limit, total } New: { cursor, hasMore, items }

Branch Naming

Feature branches

feature/user-authentication feature/JIRA-123-add-payment-gateway

Bug fix branches

fix/login-redirect-loop fix/JIRA-456-null-pointer-exception

Hotfix branches

hotfix/security-patch-xss

Release branches

release/v1.2.0

PR Description Template

Summary

Brief description of changes

Changes

  • Added UserAuthService with JWT support
  • Created login/register API endpoints
  • Added password hashing with bcrypt

Testing

  • Unit tests pass
  • Integration tests pass
  • Manual testing completed

Screenshots (if UI changes)

[Add screenshots here]

Related Issues

Closes #123 Related to #456

Git Commands Helper

Interactive rebase last 3 commits

git rebase -i HEAD~3

Squash commits

git rebase -i HEAD~N # then change 'pick' to 'squash'

Undo last commit (keep changes)

git reset --soft HEAD~1

Cherry-pick specific commit

git cherry-pick <commit-hash>

Stash with message

git stash push -m "WIP: feature description"

Tags

git , version-control , workflow , automation , commits

Compatibility

  • Codex: ✅

  • Claude Code: ✅

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Coding

bilibili-analyzer

No summary provided by upstream source.

Repository SourceNeeds Review
Coding

puppeteer

No summary provided by upstream source.

Repository SourceNeeds Review
Coding

cron-scheduler

No summary provided by upstream source.

Repository SourceNeeds Review