Skip to content

feat: add semantic-branch skill#30

Merged
b4tchkn merged 2 commits into
mainfrom
feat/semantic-branch-skill
May 17, 2026
Merged

feat: add semantic-branch skill#30
b4tchkn merged 2 commits into
mainfrom
feat/semantic-branch-skill

Conversation

@b4tchkn
Copy link
Copy Markdown
Owner

@b4tchkn b4tchkn commented May 17, 2026

Summary

  • Add semantic-branch skill to git-toolbox plugin
  • Analyzes uncommitted changes or a free-text description to propose a branch name in {type}/{subject} format
  • Detects project branch naming conventions from merged branch history before falling back to default format
  • --dry-run flag previews the name and copies it to clipboard via pbcopy
  • Slim down CLAUDE.md: remove version table (high churn, derivable from files), trim redundant prose per official best practices

Test plan

  • Run /git-toolbox:semantic-branch with uncommitted changes and verify proposed name matches change type
  • Run with --dry-run and verify name is copied to clipboard
  • Run with a free-text description argument and verify name is generated correctly
  • Verify merged branch convention detection works on a repo with consistent naming

b4tchkn added 2 commits May 17, 2026 16:34
- New skill: git-toolbox/semantic-branch — creates semantically named branches from changes or description, with dry-run + clipboard copy support
- CLAUDE.md: remove version table (high churn), trim redundant prose per official best practices
@b4tchkn b4tchkn marked this pull request as ready for review May 17, 2026 07:43
@b4tchkn b4tchkn merged commit 6699d9a into main May 17, 2026
@b4tchkn b4tchkn deleted the feat/semantic-branch-skill branch May 17, 2026 07:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant