git-workflow について
開発者向けのGitワークフロースキルです。コミット規約、ブランチ戦略、GitHubとGiteeでの共同作業を扱い、コミット、レビュー、リリース管理に関するエージェントの役割とMCPツールも紹介します。
主な機能
- 01Conventional Commitsに準拠
- 02トランクベース開発とGit Flowを紹介
- 03GitHubでの共同作業ガイド
- 04Giteeのガイド
- 05関連するエージェントとMCPツール
活用シーン
- 01チームのコミットメッセージを統一
- 02ブランチ戦略を選び適用
- 03GitHubやGiteeで共同作業
- 04コードレビューとリリースを支援
MCP 対応
Git操作とChangelog生成にGit MCPを、Issue、PR、コードレビュー、Releasesの管理にGitHub MCPを推奨します。また、情報が不足した際に確認する手段としてmcp-feedback-enhancedも紹介します。
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ boshi-xixixi/ traeskill --skill git-workflowインストール後、Claude Code で/git-workflowを入力して読み込まれたか確認します。
同梱ファイルAGENTS.md
詳細
プロジェクトの README よりGit Workflow & Platform Collaboration
本 Skill 旨在指导开发者规范化使用 Git,并高效利用 GitHub、Gitee 等代码托管平台进行协作。
包含的技能模块
1. 提交规范 (Commit Convention)
- 标准: 遵循 Conventional Commits。
- 格式:
<type>(<scope>): <description>feat: 新功能fix: 修补 bugdocs: 文档修改style: 代码格式修改 (不影响代码运行的变动)refactor: 重构 (即不是新增功能,也不是修改 bug 的代码变动)perf: 性能优化test: 增加测试chore: 构建过程或辅助工具的变动
- 示例:
feat(auth): add google oauth2 login support
2. 分支策略 (Branching Strategy)
- Trunk Based Development (推荐):
main: 随时可发布的主分支。- Feature branches: 短生命周期的功能分支,合并后即删除。
- Git Flow (传统):
master,develop,feature/*,release/*,hotfix/*.
3. 平台特定指南 (Platform Specifics)
GitHub
- Actions: CI/CD 首选。
- Pages: 静态网站托管。
- PR: Pull Request 流程与 Code Review。
Gitee (码云)
- 国内加速: 适合国内镜像与私有项目。
- Gitee Go: 内置的 CI/CD 流水线。
- Pages: Gitee Pages 服务。
🤖 智能体与 MCP 增强
推荐智能体角色
- Git Workflow Specialist: 详见 AGENTS.md。
- 专注于代码审查、提交信息规范化和发布流程管理。
推荐 MCP 工具
- Git MCP:
- 自动执行
git add,git commit,git push。 - 分析 git log 生成 Changelog。
- 自动执行
- GitHub MCP:
- 创建 Issue, 提交 PR, Review 代码, 管理 Releases。
- mcp-feedback-enhanced:
- 在生成 PR 描述或 Commit Message 时,如果上下文不足,使用
ask_followup_question询问用户具体的修改原因或关联的 Issue。 - 在进行 Code Review 时,使用该工具确认用户的 Review 重点。
- 在生成 PR 描述或 Commit Message 时,如果上下文不足,使用
コメント
Markdown 対応