gitlink-cli/skills/gitlink-workflow/SKILL.md

3.6 KiB
Raw Blame History

name version description metadata
gitlink-workflow 2.0.0 AI 自动化工作流:社区运营、代码审查、项目初始化、多仓库协同、贡献者成长。当用户需要 AI 自动化 GitLink 操作时触发。
requires triggers
bins
gitlink-cli
工作流
workflow
自动化
帮我跑
执行

gitlink-workflowAI 自动化工作流)

前置条件: 先阅读 ../gitlink-shared/SKILL.md

CRITICAL — GitLink 操作只能用 gitlink-cli。禁止用 ghGitHub CLI操作 GitLink 资源。gh 仅适用于 GitHub 平台。

本技能提供 Claude Code 可直接执行的高级工作流模板。

功能菜单

====== GitLink 自动化工作流 ======

请选择要执行的工作流:

  1. 社区运营自动化
     → Issue 自动分类、负责人分配、周报生成、Release Notes

  2. 代码质量审查
     → PR Review、AI 四维度评分、自动合并

  3. 项目一键初始化
     → 创建仓库、README、CI 配置、初始 Issues、分支保护

  4. 多仓库协同
     → 跨仓库 Issue/PR 追踪、状态 Dashboard、协同发版

  5. 贡献者成长体系
     → 数据收集、AHP 评分、排行榜、Wiki 发布、Badge 颁发

请输入编号1-5或功能名称

用户输入 → 工作流映射

用户输入 执行的工作流 Reference 文件
1 或 "社区运营" 社区运营自动化 workflow-community-ops.md
2 或 "代码审查" 代码质量审查 workflow-pr-review.md
3 或 "项目初始化" 项目一键初始化 workflow-repo-setup.md
4 或 "多仓库" 多仓库协同 workflow-multi-repo.md
5 或 "贡献者" 贡献者成长体系 workflow-contributor-growth.md

执行流程

  1. 展示菜单 — 列出所有可用工作流
  2. 获取用户选择 — 用户输入编号或功能名称
  3. 读取 Reference — 根据选择读取对应的 reference 文件
  4. 确认参数 — 询问必要的参数owner/repo 等)
  5. 执行工作流 — 按照 reference 文件的步骤执行
  6. 展示结果 — 输出执行结果和摘要

快捷触发

用户也可以直接说特定意图,跳过菜单直接执行:

用户说的话 直接执行
"帮我跑一下社区运营" 社区运营自动化
"审查一下这个 PR" 代码质量审查
"创建一个新项目" 项目一键初始化
"看看组织下所有仓库" 多仓库协同
"生成贡献者排行榜" 贡献者成长体系

参数说明

参数 说明 获取方式
--owner 仓库所有者 自动从 git remote 解析,或询问用户
--repo 仓库名称 自动从 git remote 解析,或询问用户
--org 组织名称 询问用户(多仓库协同时需要)

最佳实践

  • 所有工作流命令使用 --format json 以便解析输出
  • 写入操作前确认用户意图
  • 批量操作建议先用小范围测试
  • 保存工作流执行结果以便回溯
  • 自动从 git remote 解析 owner/repo解析失败时询问用户
  • 支持 --dry-run 预览模式(部分工作流)

References