plugins/git-tools/skills/branch/SKILL.md
--- name: branch description: | 智能分支管理技能 - 策略、操作自动化和冲突解决。 当用户说"创建分支"、"新建分支"、"合并分支"、"删除分支"、"清理分支"、"检查冲突"、"解决冲突"、"分支管理"时使用此技能。 支持多种分支策略(GitFlow/GitHub Flow/Trunk Based)、自动生成分支名、合并分支、预测和解决冲突、分支保护规则检查。 重要特性:智能命名遵循规范,自动检测合并冲突风险。 disable-model-invocation: false argument-hint: [create|merge|check-conflicts|cleanup] [args...] --- # Skill: Branch 智能分支管理技能 - 策略、操作自动化和冲突解决。 ## 核心功能 - 🌳 **分支策略** - 支持 GitFlow、GitHub Flow、Trunk Based Development - 📝 **智能命名** - 自动生成规范的分支名 - 🔄 **操作自动化** - 创建、合并、清
npx skillsauth add protagonistss/ithinku-plugins plugins/git-tools/skills/branchInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
智能分支管理技能 - 策略、操作自动化和冲突解决。
# 创建功能分支
/branch create feature PROJ-123 "添加用户认证"
# 合并分支
/branch merge feature/auth into develop
# 检查冲突
/branch check-conflicts feature/auth develop
# 清理分支
/branch cleanup
main (生产)
└── develop (开发)
├── feature/* (功能)
├── release/* (发布)
└── hotfix/* (热修)
适用场景:
main (始终可部署)
└── feature/* (功能分支,合并后删除)
适用场景:
main (主干)
└── short-lived-feature/* (短期分支,<1天)
适用场景:
| 类型 | 格式 | 示例 |
|------|------|------|
| 功能 | feature/<ticket>-<desc> | feature/PROJ-123-user-auth |
| 修复 | fix/<ticket>-<desc> | fix/PROJ-456-login-error |
| 热修 | hotfix/<version>-<desc> | hotfix/v1.2.1-security-patch |
| 发布 | release/<version> | release/v2.0.0 |
| 实验 | experiment/<desc> | experiment/new-algorithm |
git merge --no-commit --no-ff 预检git checkout --ours <file>git checkout --theirs <file>git mergetool# 清理已合并的本地分支
git branch --merged main | grep -v "^\*\|main\|develop" | xargs git branch -d
# 清理远程已删除的追踪分支
git fetch --prune
# 批量清理
/branch cleanup --merged --stale=30
{
"branch": {
"strategy": "gitflow",
"autoNaming": true,
"protection": true,
"autoCleanup": true,
"mainBranches": ["main", "develop"],
"staleDays": 30
}
}
development
Vue 3 开发最佳实践指南 - Composition API、Script Setup、Pinia、TypeScript 集成及性能优化。 当用户说"Vue 3组件"、"Composition API"、"script setup"、"Pinia"、"Vue 3项目"、"ref reactive"、"defineProps defineEmits"、"Composable"、"Vue 3优化"时使用此技能。 涵盖:Script Setup 与 Composition API、响应式数据选择(ref vs reactive)、组件通信(Props/Emits/v-model/Slots)、Composables 设计模式、Pinia Setup Store、性能优化(v-memo、shallowRef、KeepAlive)。 提供 TypeScript 代码示例、反模式对照表、迁移指南和示例文件引用。
development
Vue 2 维护与开发最佳实践指南 - Options API、Vuex 及向 Vue 3 迁移准备。 当用户说"Vue 2组件"、"Options API"、"Vuex"、"Vue 2项目"、"Vue 2迁移"、"Vue mixin"、"Vue 2最佳实践"时使用此技能。 涵盖:Options API 规范(选项顺序、props 验证)、Vuex 模块化(namespaced modules)、逻辑复用(避免 mixin,使用工具函数)、迁移准备(停止使用 Filters、引入 Composition API 插件)。 提供 Vue 2 代码示例、反模式警告和迁移建议。
development
核心设计能力 - 提供配色、布局、组件样式生成及反模式检查。 当用户说"设计UI"、"生成样式"、"页面布局"、"CSS样式"、"组件设计"、"配色方案"、"设计系统"、"前端样式"、"响应式设计"、"动画效果"时使用此技能。 支持多种设计风格:Neo-Brutalism、Glassmorphism、Editorial、Cyberpunk。 提供配色方案、布局生成、组件样式、微交互动效、响应式网格。拒绝"AI廉价感",追求大胆、独特、细节丰富的设计。 重要特性:提供反模式检查,避免泛滥的渐变、无聊的阴影、默认圆角等平庸设计。
content-media
无障碍设计审查与修复能力。 当用户说"无障碍"、"a11y"、"WCAG"、"键盘导航"、"屏幕阅读器"、"颜色对比度"、"ARIA"、"可访问性"、"辅助功能"、"盲人友好"时使用此技能。 基于 WCAG 2.1 标准,检测图片 Alt 文本缺失、表单 Label 关联、键盘可访问性、颜色对比度不足、ARIA 属性误用等问题。 提供修复代码示例:语义化标签、焦点管理、焦点陷阱、屏幕阅读器支持。输出合规性检查报告和修复建议。