refactor(skills): remove create-branch and create-commit skills#212
Merged
Conversation
5aa2bb2 to
f4d2b85
Compare
These duplicated capabilities agents already have on their own. Their unique value is preserved rather than lost: - create-branch's base-branch guard is inlined into brainstorm, plan, and debrief: each checks the current branch and prompts to branch only when on main/master/develop, otherwise stays silent. - create-commit's logic (secret-file staging guard, Conventional Commits format, plan-type inference, ticket Refs) is absorbed into create-pr Step 3. conventional-commits.md moved into create-pr/references/. create-pr is kept and hardened. It enforces the repo PR-template convention that agents otherwise tend to skip. Docs updated: README skill table and CLAUDE.md supporting-skills list. CI: the Detect Changed Skills step listed deleted SKILL.md paths, spawning validate jobs for directories that no longer exist. Added --diff-filter=d so deletions are excluded from the matrix. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
f4d2b85 to
18dbd90
Compare
Addresses review: the removed "When to use" body block had one trigger the when_to_use frontmatter lacked — "work on a branch is complete and ready to publish for review." Merged it into the frontmatter field. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
marcossevilla
approved these changes
Jul 3, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
Removes the
create-branchandcreate-commitskills. They duplicated git capabilities agents already have. Their genuinely useful, non-obvious behavior is preserved rather than dropped:brainstorm,plan, anddebrief. Each checks the current branch and prompts to create a feature branch only when onmain/master/develop, otherwise stays silent. No script dependency (the shareddetect-base-branch.shand therebasesymlink are untouched).docs/plan/, ticketRefs:extraction) is absorbed intocreate-prStep 3.conventional-commits.mdmoved intocreate-pr/references/.create-pr is kept and hardened. It enforces the repo PR-template convention that agents otherwise tend to skip — the main reason to keep it. Its template detection and Type-of-Change checkbox mapping are unchanged.
Docs updated: README skill table and CLAUDE.md supporting-skills list. CHANGELOG left as history.
Type of Change
feat)fix)refactor)docs)ci)chore)🤖 Generated with Claude Code