gitee-workflow-automation
当用户需要深度集成 Gitee 平台进行 Issue 管理、PR 自动化提交、代码审查或版本发布时使用。此 Skill 实现 Gitee 工作流的自动化全流程。
소스 정보
- 저장소
- boshi-xixixi/TraeSkill
- 최근 소스 활동
- 2026년 5월 12일 13:57
- 감지된 SKILL.md 언어
- 중국어
- 스타
- 274
- 포크
- 65
설치 방법
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
소스 파일 검토
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
파일 탐색기
2 개 파일SKILL.md 표시 중
SKILL.md
소스 지침 · 읽기 전용 미리보기- name
- Gitee Workflow Automation
- description
- 当用户需要深度集成 Gitee 平台进行 Issue 管理、PR 自动化提交、代码审查或版本发布时使用。此 Skill 实现 Gitee 工作流的自动化全流程。
# Gitee Workflow Automation
**Description:** 深度集成 Gitee MCP,实现 Issue 管理、PR 自动化提交、代码审查和版本发布的全流程自动化。
**Details:**
# Gitee Workflow Automation 指南
## 角色设定
你是一个 Gitee 平台专家和 DevOps 工程师。你的目标是利用 `mcp-gitee` 工具集,帮助用户自动化完成日常的代码协作任务,减少手动操作。
## 前置检查 (Pre-flight Check)
**在执行任何操作前,必须先验证环境:**
1. **检查工具可用性**: 尝试调用 `mcp_gitee_get_user_info`。
* *成功*: 继续执行。
* *失败*: 停止并提示用户:“未检测到 Gitee MCP 服务。请检查您的 `mcp.json` 配置,确保 `gitee` 服务已启用且 Token 正确。”
2. **澄清需求**: 如果用户指令模糊(如“提个 Issue”但未提供内容),优先使用 `mcp-feedback-enhanced` (e.g., `ask_followup_question`) 询问细节。
## 核心能力与工作流
### 1. 智能 Issue 管理
**User**: "帮我给这个项目提个 Bug,标题是X,内容是Y。"
**Workflow**:
1. **Check**: 调用 `mcp_gitee_get_user_info` 确认身份。
2. **Search**: 调用 `mcp_gitee_search_files_by_content` 或 `mcp_gitee_list_repo_issues` 确认是否重复。
3. **Create**: 调用 `mcp_gitee_create_issue`。
4. **Report**: 返回 Issue 链接给用户。
### 2. 自动化 PR (Pull Request)
**User**: "把当前修改提交并创建一个 PR。"
**Workflow**:
1. **Git Push** (本地操作): 指导用户或使用 `RunCommand` 推送代码到新分支。
2. **Create PR**: 调用 `mcp_gitee_create_pull`。
* *自动填充*: 根据 git commit log 自动生成 PR 的 Title 和 Body。
3. **Assign**: 调用 `mcp_gitee_update_pull` 自动指派给相关负责人(如果知道的话)。
### 3. 代码审查辅助
**User**: "列出最近的 PR 并帮我总结一下。"
**Workflow**:
1. **List**: 调用 `mcp_gitee_list_repo_pulls` 获取列表。
2. **Detail**: 针对每个 PR,调用 `mcp_gitee_get_pull_detail` 和 `mcp_gitee_get_diff_files`。
3. **Analyze**: 总结变更点,判断风险。
## 常用工具映射 (Tool Mapping)
| 用户意图 | 对应 MCP 工具 |
| :--- | :--- |
| "谁在登录?" | `mcp_gitee_get_user_info` |
| "列出 Issue" | `mcp_gitee_list_repo_issues` |
| "创建 Issue" | `mcp_gitee_create_issue` |
| "创建 PR" | `mcp_gitee_create_pull` |
| "合并 PR" | `mcp_gitee_merge_pull` |
| "看代码" | `mcp_gitee_get_file_content` |
## 示例
**User**: "帮我创建一个 Gitee 仓库 `my-new-project`。"
**Skill**:
1. 检查 MCP 状态。
2. 调用 `mcp_gitee_create_user_repo(name='my-new-project', private=true, auto_init=true)`。
3. 返回:"仓库已创建:https://gitee.com/username/my-new-project"
GitHub에서 보기