{"id":"114524d3-8720-4460-be9e-d37344c61ebd","shortId":"3bQcxC","kind":"skill","title":"create-branch","tagline":"Use when creating a branch, starting work on an issue, or checking out a new feature branch. Validates branch naming and links to GitHub issues automatically.","description":"You create and checkout git branches with validation.\n\nRead individual rule files in `rules/` for detailed requirements and examples.\n\n## Rules Overview\n\n| Rule | Impact | File |\n|------|--------|------|\n| Branch naming | HIGH | `rules/branch-naming.md` |\n| Prefix detection | MEDIUM | `rules/prefix-detection.md` |\n\n## Workflow\n\n1. If an issue number is provided, use `gh issue develop <number> -c` to create a linked branch and skip to step 4\n2. Auto-detect prefix from user input (see `rules/prefix-detection.md`), validate name (see `rules/branch-naming.md`), and check for duplicates locally and remotely\n3. Create and checkout from `main` → `master` → current HEAD: `git checkout -b <name> <base>`\n4. Offer remote push: `git push -u origin <name>`","tags":["create","branch","skills","tartinerlabs","agent-skills","automation","claude-code","claude-code-skills","cli","code-quality","developer-tools","github-actions"],"capabilities":["skill","source-tartinerlabs","skill-create-branch","topic-agent-skills","topic-automation","topic-claude-code","topic-claude-code-skills","topic-cli","topic-code-quality","topic-developer-tools","topic-github-actions","topic-productivity","topic-tailwind-css"],"categories":["skills"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/tartinerlabs/skills/create-branch","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add tartinerlabs/skills","source_repo":"https://github.com/tartinerlabs/skills","install_from":"skills.sh"}},"qualityScore":"0.453","qualityRationale":"deterministic score 0.45 from registry signals: · indexed on github topic:agent-skills · 7 github stars · SKILL.md body (753 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-05-18T19:13:56.156Z","embedding":null,"createdAt":"2026-05-07T20:43:08.248Z","updatedAt":"2026-05-18T19:13:56.156Z","lastSeenAt":"2026-05-18T19:13:56.156Z","tsv":"'1':63 '2':85 '3':106 '4':84,118 'auto':87 'auto-detect':86 'automat':29 'b':117 'branch':3,8,20,22,35,54,79 'c':74 'check':15,100 'checkout':33,109,116 'creat':2,6,31,76,107 'create-branch':1 'current':113 'detail':45 'detect':59,88 'develop':73 'duplic':102 'exampl':48 'featur':19 'file':41,53 'gh':71 'git':34,115,122 'github':27 'head':114 'high':56 'impact':52 'individu':39 'input':92 'issu':13,28,66,72 'link':25,78 'local':103 'main':111 'master':112 'medium':60 'name':23,55,96 'new':18 'number':67 'offer':119 'origin':125 'overview':50 'prefix':58,89 'provid':69 'push':121,123 'read':38 'remot':105,120 'requir':46 'rule':40,43,49,51 'rules/branch-naming.md':57,98 'rules/prefix-detection.md':61,94 'see':93,97 'skill' 'skill-create-branch' 'skip':81 'source-tartinerlabs' 'start':9 'step':83 'topic-agent-skills' 'topic-automation' 'topic-claude-code' 'topic-claude-code-skills' 'topic-cli' 'topic-code-quality' 'topic-developer-tools' 'topic-github-actions' 'topic-productivity' 'topic-tailwind-css' 'u':124 'use':4,70 'user':91 'valid':21,37,95 'work':10 'workflow':62","prices":[{"id":"df65f0fe-50dd-4b51-9838-9a373ae5bd54","listingId":"114524d3-8720-4460-be9e-d37344c61ebd","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"tartinerlabs","category":"skills","install_from":"skills.sh"},"createdAt":"2026-05-07T20:43:08.248Z"}],"sources":[{"listingId":"114524d3-8720-4460-be9e-d37344c61ebd","source":"github","sourceId":"tartinerlabs/skills/create-branch","sourceUrl":"https://github.com/tartinerlabs/skills/tree/main/skills/create-branch","isPrimary":false,"firstSeenAt":"2026-05-18T13:21:00.609Z","lastSeenAt":"2026-05-18T19:13:56.156Z"},{"listingId":"114524d3-8720-4460-be9e-d37344c61ebd","source":"skills_sh","sourceId":"tartinerlabs/skills/create-branch","sourceUrl":"https://skills.sh/tartinerlabs/skills/create-branch","isPrimary":true,"firstSeenAt":"2026-05-07T20:43:08.248Z","lastSeenAt":"2026-05-07T22:42:00.565Z"}],"details":{"listingId":"114524d3-8720-4460-be9e-d37344c61ebd","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"tartinerlabs","slug":"create-branch","github":{"repo":"tartinerlabs/skills","stars":7,"topics":["agent-skills","automation","claude-code","claude-code-skills","cli","code-quality","developer-tools","github-actions","productivity","tailwind-css"],"license":"mit","html_url":"https://github.com/tartinerlabs/skills","pushed_at":"2026-05-17T09:09:47Z","description":"Claude Code skills for git workflows, GitHub automation, security audits, code refactoring, and project tooling","skill_md_sha":"fdbeb61d81342c3552b342e7b07d1dc7d4b4c934","skill_md_path":"skills/create-branch/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/tartinerlabs/skills/tree/main/skills/create-branch"},"layout":"multi","source":"github","category":"skills","frontmatter":{"name":"create-branch","description":"Use when creating a branch, starting work on an issue, or checking out a new feature branch. Validates branch naming and links to GitHub issues automatically."},"skills_sh_url":"https://skills.sh/tartinerlabs/skills/create-branch"},"updatedAt":"2026-05-18T19:13:56.156Z"}}