← all plugins

Git

by @fradser · plugin · 8 skills

Conventional Git automation, advanced repository management, and GitFlow workflow automation for feature, hotfix, and release branches with post-finish cleanup

Install the whole plugin (CLI)
npx skillmds add fradser/commit npx skillmds add fradser/start-hotfix npx skillmds add fradser/finish-hotfix npx skillmds add fradser/start-feature npx skillmds add fradser/start-release npx skillmds add fradser/finish-feature npx skillmds add fradser/finish-release npx skillmds add fradser/commit-and-push
⬇ Download

Skills in this plugin

  1. commit · fradser
    Creates clean, conventional git commits using standard git. Use when the user asks to "commit", "git commit", "create commit", or wants to commit staged or unstaged changes.
    580
    repo stars
  2. start-hotfix · fradser
    Begins a hotfix for a production issue using git-flow. This skill should be used when the user asks to "start a hotfix", "create hotfix branch", "fix a critical bug", "git flow hotfix start", or wants to begin a hotfix. Accepts either an explicit version or a natural-language description of the fix.
    580
    repo stars
  3. finish-hotfix · fradser
    Finalizes a hotfix and merges it into main and develop using git-flow, then prunes stale branches and worktrees. This skill should be used when the user asks to "finish a hotfix", "merge hotfix branch", "complete hotfix", "git flow hotfix finish", or wants to finalize a hotfix.
    580
    repo stars
  4. start-feature · fradser
    Starts working on a new feature branch using git-flow. This skill should be used when the user asks to "start a feature", "create feature branch", "begin new feature", "git flow feature start", or wants to start a new feature. Accepts either a branch name or a natural-language description.
    580
    repo stars
  5. start-release · fradser
    Begins a new version release using git-flow. This skill should be used when the user asks to "start a release", "create release branch", "prepare a release", "git flow release start", or wants to begin a new version release. Accepts either an explicit version or a natural-language description of the release.
    580
    repo stars
  6. finish-feature · fradser
    Finalizes and merges a feature branch into develop using git-flow, then prunes stale branches and worktrees. This skill should be used when the user asks to "finish a feature", "merge feature branch", "complete feature", "git flow feature finish", or wants to finalize a feature branch.
    580
    repo stars
  7. finish-release · fradser
    Finalizes a release and merges it into main and develop with a tag using git-flow, then prunes stale branches and worktrees. This skill should be used when the user asks to "finish a release", "merge release branch", "complete release", "git flow release finish", or wants to finalize a release.
    580
    repo stars
  8. commit-and-push · fradser
    Creates clean conventional git commits using standard git and pushes changes to the remote repository. Use when the user asks to "commit and push", "push changes", or complete a commit followed by git push.
    580
    repo stars