gitlink-cli/skills
wbtiger 4fbc6dea4d Merge PR #349: feat: 新增Wiki/Label/Notification命令 + 批量处理命令+Snippet/自然语言do创新
# Conflicts:
#	cmd/root.go
#	doc/changes/label-shortcut.md
#	doc/changes/notification-shortcut.md
#	internal/output/formatter.go
#	shortcuts/common/types.go
#	shortcuts/issue/batch.go
#	shortcuts/issue/issue.go
#	shortcuts/label/label.go
#	shortcuts/label/label_test.go
#	shortcuts/notification/notification.go
#	shortcuts/notification/notification_test.go
#	shortcuts/register.go
#	shortcuts/snippet/snippet.go
#	shortcuts/wiki/wiki.go
#	shortcuts/wiki/wiki_test.go
#	skills/README.md
#	skills/gitlink-issue-triage/SKILL.md
#	skills/gitlink-onboarding/SKILL.md
#	skills/gitlink-onboarding/examples/onboarding-workflow.md
2026-07-14 22:50:18 +08:00
..
_template feat(templates): 新增 shortcuts/_template 与 skills/_template 开发脚手架(起步资源包缺失项) 2026-07-10 16:14:27 +00:00
gitlink-attachment feat(meta): add attachment and metadata shortcuts 2026-06-09 08:11:12 +08:00
gitlink-auth 修改仓库内容 2026-07-10 10:55:03 +08:00
gitlink-branch feat(branch): add lifecycle shortcuts 2026-06-22 12:30:16 +08:00
gitlink-branch-hygiene feat(skills): 增加维护者交接与分支治理技能 2026-06-11 10:22:20 +08:00
gitlink-catalog feat: add catalog template shortcuts 2026-06-09 12:10:10 +08:00
gitlink-changelog feat(skills): 补充 gitlink-changelog 配套脚本与测试 2026-06-12 18:01:31 +08:00
gitlink-ci 修改仓库内容 2026-07-10 10:55:03 +08:00
gitlink-ci-health/examples Merge PR #408: 提交pr 2026-07-14 22:50:17 +08:00
gitlink-cli-contract-guard feat(skills): 新增 gitlink-cli-contract-guard skill 2026-06-26 12:02:15 +08:00
gitlink-code-review Merge PR #320: feat(repo): add raw file content shortcuts 2026-07-14 22:50:06 +08:00
gitlink-collab-match 修改仓库内容 2026-07-10 10:55:03 +08:00
gitlink-commit feat(commit): add commit inspection shortcuts 2026-06-23 19:52:08 +08:00
gitlink-commit-check 新增通知智能摘要+提交规范检查(任务二创新增强) 2026-07-05 21:56:10 +08:00
gitlink-commit-quality Merge PR #408: 提交pr 2026-07-14 22:50:17 +08:00
gitlink-community-ops feat(skills): add gitlink-community-ops(社区运营自动化:新Issue自动分类→分配责任人→定期社区周报→自动发布Release Notes) 2026-07-09 22:19:55 +08:00
gitlink-compare 修改仓库内容 2026-07-10 10:55:03 +08:00
gitlink-competition-manager 修改仓库内容 2026-07-10 10:55:03 +08:00
gitlink-compliance Merge PR #408: 提交pr 2026-07-14 22:50:17 +08:00
gitlink-contributor-growth feat(skills): add gitlink-contributor-growth(贡献者成长体系:追踪PR/Issue活动→贡献排行→自动颁发徽章→成长报告) 2026-07-09 22:20:20 +08:00
gitlink-contributor-insight feat(user): add user statistics shortcuts 2026-07-03 10:56:22 +08:00
gitlink-deps feat(skills): 补充 gitlink-deps 配套脚本与测试 2026-06-12 18:00:37 +08:00
gitlink-dev-full-cycle feat: 新增 gitlink-dev-full-cycle 技能 2026-06-22 09:00:06 +08:00
gitlink-digest 修改仓库内容 2026-07-10 10:55:03 +08:00
gitlink-doc-sync feat(skills): 新增 gitlink-doc-sync 中英文档一致性守护 Skill 2026-07-05 09:45:42 +00:00
gitlink-docs-assistant feat(skills): 新增文档智能维护和新人引导两个 Skill 2026-06-16 09:17:49 +08:00
gitlink-doctor feat(skills): 新增 gitlink-doctor 环境自诊断与故障排除 Skill 2026-07-10 17:09:08 +00:00
gitlink-feedback feat(feedback): 新增反馈建议快捷命令 2026-06-09 19:50:12 +08:00
gitlink-file 修改仓库内容 2026-07-10 10:55:03 +08:00
gitlink-fork-sync feat(skills): 新增 gitlink-fork-sync Fork 与上游同步助手 Skill 2026-07-10 17:04:40 +00:00
gitlink-gatekeeper Merge PR #314: feat(repo,pr): add code history and batch file shortcuts 2026-07-14 22:50:09 +08:00
gitlink-graduation-thesis-repo feat(skills): add skill gitlink-graduation-thesis-repo 2026-07-06 09:54:14 +08:00
gitlink-growth feat(growth): add contributor growth skill with dynamic badge generation 2026-05-26 22:29:14 +08:00
gitlink-health Merge PR #408: 提交pr 2026-07-14 22:50:17 +08:00
gitlink-ignore feat(ignore): add ignore template shortcuts 2026-06-16 08:21:27 +08:00
gitlink-insight feat(workflow): replace raw api calls with shortcut-backed fetches 2026-07-03 11:28:52 +08:00
gitlink-invite feat(invite): 添加项目邀请管理模块 2026-06-29 15:11:17 +08:00
gitlink-issue Merge PR #408: 提交pr 2026-07-14 22:50:17 +08:00
gitlink-issue-assigner 任务一二创新(snippet命令+彩色化+批量label+自然语言+4个创新Skill) 2026-07-04 11:05:00 +08:00
gitlink-issue-tag Merge PR #408: 提交pr 2026-07-14 22:50:17 +08:00
gitlink-issue-triage Merge PR #349: feat: 新增Wiki/Label/Notification命令 + 批量处理命令+Snippet/自然语言do创新 2026-07-14 22:50:18 +08:00
gitlink-issue-triage-rules feat(skill): add gitlink-issue-triage-rules with examples 2026-07-07 23:14:51 +08:00
gitlink-issueops 修改仓库内容 2026-07-10 10:55:03 +08:00
gitlink-kb feat(skills): 补充 gitlink-kb 配套脚本与测试 2026-06-12 18:00:53 +08:00
gitlink-label 修改仓库内容 2026-07-10 10:55:03 +08:00
gitlink-license-compliance 修改仓库内容 2026-07-10 10:55:03 +08:00
gitlink-maintainer-copilot feat(skills): add GitLink maintainer copilot 2026-07-09 21:42:46 +08:00
gitlink-maintainer-handoff feat(skills): 增加维护者交接与分支治理技能 2026-06-11 10:22:20 +08:00
gitlink-maintainer-radar feat(skills): 新增 gitlink-maintainer-radar skill 2026-06-26 12:02:15 +08:00
gitlink-member 修改仓库内容 2026-07-10 10:55:03 +08:00
gitlink-meta feat(meta): add attachment and metadata shortcuts 2026-06-09 08:11:12 +08:00
gitlink-metrics feat(skills): 补充 gitlink-metrics 配套脚本与测试 2026-06-12 18:02:08 +08:00
gitlink-milestone 修改仓库内容 2026-07-10 10:55:03 +08:00
gitlink-multi-repo-ops feat(skills): add gitlink-multi-repo-ops(多仓库协同:跨多仓库统一Issue追踪、PR状态看板、Release协调发布) 2026-07-09 22:20:15 +08:00
gitlink-newcomer feat(skills): 补充 gitlink-newcomer 配套脚本与测试 2026-06-12 18:00:19 +08:00
gitlink-notification feat(notification): add message notification shortcuts 2026-07-02 12:58:32 +08:00
gitlink-notification-bridge feat(skills): add gitlink-notification-bridge — 跨平台通知桥接 Skill 2026-06-26 11:45:44 +08:00
gitlink-notification-digest Merge PR #408: 提交pr 2026-07-14 22:50:17 +08:00
gitlink-notify-digest 新增通知智能摘要+提交规范检查(任务二创新增强) 2026-07-05 21:56:10 +08:00
gitlink-onboard feat(skills): 补充 gitlink-onboard 配套脚本与测试 2026-06-12 18:01:59 +08:00
gitlink-onboarding Merge PR #349: feat: 新增Wiki/Label/Notification命令 + 批量处理命令+Snippet/自然语言do创新 2026-07-14 22:50:18 +08:00
gitlink-org Merge PR #408: 提交pr 2026-07-14 22:50:17 +08:00
gitlink-pipeline 修改仓库内容 2026-07-10 10:55:03 +08:00
gitlink-pipeline-guardian feat(skills): 新增 3 个 Agent Skill — wiki-builder, pipeline-guardian, webhook-sentinel 2026-06-08 12:01:48 +08:00
gitlink-pm 修改仓库内容 2026-07-10 10:55:03 +08:00
gitlink-pr Merge PR #408: 提交pr 2026-07-14 22:50:17 +08:00
gitlink-pr-assessor fix(skills): 根据 review 精简 pr-assessor 验证材料 2026-07-06 10:22:35 +08:00
gitlink-pr-describe 任务一二创新(snippet命令+彩色化+批量label+自然语言+4个创新Skill) 2026-07-04 11:05:00 +08:00
gitlink-pr-gate feat(skills): add gitlink-pr-gate(代码质量看门人:PR提交→自动Review→跑CI→结果汇总评论→质量达标自动合并) 2026-07-09 22:19:59 +08:00
gitlink-pr-guard 修改仓库内容 2026-07-10 10:55:03 +08:00
gitlink-pr-integrator feat(skills): 新增 gitlink-pr-integrator Skill 2026-06-26 11:16:06 +08:00
gitlink-pr-review-quality feat(skills): add skill gitlink-pr-review-quality 2026-06-17 09:53:31 +08:00
gitlink-pr-topology feat(skills): 新增 gitlink-pr-topology skill 2026-06-26 12:02:15 +08:00
gitlink-project-bootstrap feat(skills): add gitlink-project-bootstrap(项目一键初始化:项目描述→建仓→README/LICENSE/CI配置→label/milestone/member→首批Issue→webhook) 2026-07-09 22:20:03 +08:00
gitlink-reaction feat: add repository reaction shortcuts 2026-06-09 11:44:12 +08:00
gitlink-release Merge PR #408: 提交pr 2026-07-14 22:50:17 +08:00
gitlink-release-auto 修改仓库内容 2026-07-10 10:55:03 +08:00
gitlink-release-notes feat(skills): add gitlink-release-notes (Release Notes 生成 Skill) 2026-07-09 21:33:23 +08:00
gitlink-repo Merge PR #408: 提交pr 2026-07-14 22:50:17 +08:00
gitlink-repo-mirror feat(repo): add mirror sync shortcut 2026-06-23 19:52:37 +08:00
gitlink-repro-audit feat(research): 新增 repro-audit 科研复现性审计(Skill + 工具 + 真实验证) 2026-07-05 10:03:02 +00:00
gitlink-research-artifact-handbook fix(skills): complete research skill metadata 2026-07-10 16:40:28 +08:00
gitlink-research-collaboration-map fix(skills): complete research skill metadata 2026-07-10 16:40:28 +08:00
gitlink-research-compliance fix(skills): complete research skill metadata 2026-07-10 16:40:28 +08:00
gitlink-research-data-provenance fix(skills): complete research skill metadata 2026-07-10 16:40:28 +08:00
gitlink-research-fork-impact 修改仓库内容 2026-07-10 10:55:03 +08:00
gitlink-research-graph 修改仓库内容 2026-07-10 10:55:03 +08:00
gitlink-research-idea feat(skills): add gitlink-research-insight/repro/idea 科研辅助 skills 2026-07-05 14:00:22 +08:00
gitlink-research-insight Merge PR #408: 提交pr 2026-07-14 22:50:17 +08:00
gitlink-research-knowledge-graph fix(skills): complete research skill metadata 2026-07-10 16:40:28 +08:00
gitlink-research-match feat(skills): add gitlink-research-match — 科研协作智能匹配 2026-06-15 10:47:58 +08:00
gitlink-research-profile docs(skills): add TROUBLESHOOTING.md for gitlink-research-profile 2026-06-14 15:32:41 +08:00
gitlink-research-progress Merge PR #408: 提交pr 2026-07-14 22:50:17 +08:00
gitlink-research-progress-tracker fix(skills): complete research skill metadata 2026-07-10 16:40:28 +08:00
gitlink-research-repro feat(skills): add gitlink-research-insight/repro/idea 科研辅助 skills 2026-07-05 14:00:22 +08:00
gitlink-research-reproducibility Merge PR #328: feat(skills): add research assistant skill suite 2026-07-14 22:49:53 +08:00
gitlink-research-tracker feat: 新增 6 个 Agent Skill + 收窄 gitlink-search 触发范围 2026-06-03 10:36:13 +08:00
gitlink-research-trust feat(skills): add research trust skill 2026-06-25 14:01:08 +08:00
gitlink-research-visual 修改仓库内容 2026-07-10 10:55:03 +08:00
gitlink-scaffold feat(skills): 补充 gitlink-scaffold 配套脚本与测试 2026-06-12 18:00:30 +08:00
gitlink-scholar-profile Merge PR #408: 提交pr 2026-07-14 22:50:17 +08:00
gitlink-search 修改仓库内容 2026-07-10 10:55:03 +08:00
gitlink-semantic-audit feat(skills): 新增 CLI/平台语义审计 skill : gitlink-semantic-audit 2026-07-10 13:04:38 +00:00
gitlink-shared Merge PR #408: 提交pr 2026-07-14 22:50:17 +08:00
gitlink-snippet 修改仓库内容 2026-07-10 10:55:03 +08:00
gitlink-stale feat(skills): 补充 gitlink-stale 配套脚本与测试 2026-06-12 18:01:47 +08:00
gitlink-stale-issue-manager Merge PR #408: 提交pr 2026-07-14 22:50:17 +08:00
gitlink-standup feat(skills): 补充 gitlink-standup 配套脚本与测试 2026-06-12 18:01:39 +08:00
gitlink-tag feat: add git tag shortcut group 2026-06-22 12:50:53 +08:00
gitlink-todo 修改仓库内容 2026-07-10 10:55:03 +08:00
gitlink-trace feat(trace): 新增代码溯源分析快捷命令 2026-06-22 12:45:58 +08:00
gitlink-user Merge PR #408: 提交pr 2026-07-14 22:50:17 +08:00
gitlink-webhook 修改仓库内容 2026-07-10 10:55:03 +08:00
gitlink-webhook-sentinel feat(skills): 新增 3 个 Agent Skill — wiki-builder, pipeline-guardian, webhook-sentinel 2026-06-08 12:01:48 +08:00
gitlink-wiki 修改仓库内容 2026-07-10 10:55:03 +08:00
gitlink-wiki-builder feat(skills): 新增 3 个 Agent Skill — wiki-builder, pipeline-guardian, webhook-sentinel 2026-06-08 12:01:48 +08:00
gitlink-workflow Merge PR #408: 提交pr 2026-07-14 22:50:17 +08:00
project-health-report feat(skills): 添加 project-health-report 技能 2026-07-04 19:58:31 +08:00
research-insight-extractor feat: 添加两个科研分析 Skill 2026-07-09 23:05:01 +08:00
research-mirror-analyzer feat: 添加两个科研分析 Skill 2026-07-09 23:05:01 +08:00
README.md Merge PR #58: feat: add repository reaction shortcuts 2026-07-14 22:50:11 +08:00

README.md

GitLink CLI Skills 指南

GitLink

欢迎使用 GitLink CLI Skills本指南帮助你快速上手和充分利用 gitlink-cli 的所有功能。

📚 Skills 是什么?

Skills 是为 Claude Code 和其他 AI 代理设计的结构化知识库,包含:

  • SKILL.md — 命令参考和使用指南
  • REFERENCE.md — API 详细参考和参数说明
  • TROUBLESHOOTING.md — 常见问题和解决方案
  • examples/ — 真实工作流示例

AI 代理通过 Skills 可以自动化操作 GitLink 平台,无需手动查阅文档。


🚀 快速开始

1. 安装和认证

# 首次使用:登录
gitlink-cli auth login

# 验证登录状态
gitlink-cli auth status

# 查看当前用户
gitlink-cli user +me

详见: gitlink-shared/examples/auth-workflow.md

2. 查看可用命令

# 列出所有 Shortcuts
gitlink-cli --help

# 查看特定命令帮助
gitlink-cli repo --help
gitlink-cli issue --help
gitlink-cli pr --help

3. 使用 JSON 格式便于脚本处理

# 所有命令都支持 --format json
gitlink-cli user +me --format json
gitlink-cli repo +list --format json
gitlink-cli issue +list --format json

📁 Skills 目录结构

skills/
├── README.md                          # 本文件
├── gitlink-shared/                    # 共享基础规则
│   ├── SKILL.md                       # 认证、全局参数、安全规则、分支约定
│   ├── REFERENCE.md                   # API 详细参考、错误处理
│   ├── TROUBLESHOOTING.md             # 常见问题排查
│   └── examples/
│       └── auth-workflow.md           # 认证工作流示例
├── gitlink-repo/                      # 仓库管理
│   ├── SKILL.md                       # 仓库操作指南
│   ├── REFERENCE.md                   # 仓库 API 参考
│   └── examples/
│       └── repo-workflow.md           # 仓库管理工作流
├── gitlink-issue/                     # Issue 管理
│   ├── SKILL.md                       # Issue 操作指南
│   ├── REFERENCE.md                   # Issue API 参考
│   └── examples/
│       └── issue-workflow.md          # Issue 全流程工作流
├── gitlink-pr/                        # Pull Request
│   ├── SKILL.md                       # PR 操作指南
│   ├── REFERENCE.md                   # PR API 参考
│   └── examples/
│       └── pr-workflow.md             # PR 工作流
├── gitlink-member/                    # 仓库成员管理
│   └── SKILL.md                       # 成员与邀请链接操作指南
├── gitlink-branch/                    # 分支管理
│   ├── SKILL.md                       # 分支操作指南
│   └── examples/
│       └── branch-workflow.md         # 分支工作流
├── gitlink-release/                   # 版本发布
│   ├── SKILL.md                       # Release 操作指南
│   ├── REFERENCE.md                   # Release API 参考
│   └── examples/
│       └── release-workflow.md        # Release 工作流
├── gitlink-search/                    # 搜索功能
│   ├── SKILL.md                       # 搜索操作指南
│   └── examples/
│       └── search-workflow.md         # 搜索工作流
├── gitlink-user/                      # 用户管理
│   └── SKILL.md                       # 用户操作指南
├── gitlink-org/                       # 组织管理
│   ├── SKILL.md                       # 组织操作指南
│   └── examples/
│       └── org-workflow.md            # 组织工作流
├── gitlink-ci/                        # CI/CD
│   ├── SKILL.md                       # CI 操作指南
│   └── examples/
│       └── ci-workflow.md             # CI 工作流
├── gitlink-pm/                        # 项目管理
│   └── SKILL.md                       # PM 操作指南
└── gitlink-workflow/                  # AI 自动化工作流
    └── SKILL.md                       # 工作流模板Issue 分类、PR Review、Release Notes

📖 所有 Skills 概览

核心 Skills

Skill 说明 常用命令
gitlink-shared 认证、全局参数、API 参考、安全规则、分支约定 auth login, auth status
gitlink-repo 仓库管理 repo +list, repo +create, repo +info, repo +fork
gitlink-issue Issue 管理 issue +create, issue +list, issue +view, issue +close, issue +batch-close
gitlink-pr Pull Request pr +list, pr +create, pr +view, pr +merge, pr +versions, pr +version-diff, pr +reviews, pr +review
gitlink-member 仓库成员管理 member +list, member +add, member +batch-add, member +role, member +invite-link
gitlink-branch 分支管理 branch +list, branch +create, branch +delete, branch +protect
gitlink-release 版本发布 release +list, release +create, release +view

辅助 Skills

Skill 说明 常用命令
gitlink-search 搜索功能 search +repos, search +users
gitlink-user 用户管理 user +me, user +info
gitlink-org 组织管理 org +list, org +info, org +members
gitlink-ci CI/CD ci +builds, ci +logs
gitlink-pm 项目管理 通过 Raw API 访问
gitlink-workflow AI 工作流 Issue 分类、PR Review、Release Notes
gitlink-docs-assistant 文档智能维护 ★ wiki +list/+create/+update/+view

🎯 使用场景

场景 1查看仓库信息

# 在仓库目录下自动解析 owner/repo
cd ~/my-project
gitlink-cli repo +info

# 或显式指定
gitlink-cli repo +info --owner wbtiger --repo gitlink-cli

详见: gitlink-repo/examples/repo-workflow.md

场景 2创建和管理 Issue

# 创建 Issue
gitlink-cli issue +create -t "Bug: 登录失败" -b "复现步骤..."

# 查看 Issue
gitlink-cli issue +view -i 123

# 添加评论
gitlink-cli issue +comment -i 123 -b "已修复"

# 关闭 Issue
gitlink-cli issue +close -i 123

# 预览批量关闭 Issue
gitlink-cli issue +batch-close --numbers 123,124 --dry-run

详见: gitlink-issue/examples/issue-workflow.md

场景 3管理分支和发布

# 创建分支
gitlink-cli branch +create -n develop

# 保护分支
gitlink-cli branch +protect -n master

# 创建 Release
gitlink-cli release +create -t v1.0.0 -n "v1.0.0 正式版" -b "更新内容..."

# 查看 Release
gitlink-cli release +view -i <version_id>

详见: gitlink-release/examples/release-workflow.md

场景 4搜索和发现

# 搜索仓库
gitlink-cli search +repos -k "machine learning"

# 搜索用户
gitlink-cli search +users -k "zhangsan"

# 查看组织
gitlink-cli org +list
gitlink-cli org +info -i Gitlink

详见: gitlink-search/examples/search-workflow.md


📚 文档导航

快速查找

按功能分类

仓库操作:

Issue 和 PR:

发布和搜索:

组织和用户:


常见问题

A: 使用 --format json 获取结构化输出:

gitlink-cli repo +list --format json | jq '.data.projects[] | .name'

Q: 如何自动解析 owner/repo

A: 在 git 仓库目录下运行命令CLI 会自动从 git remote origin 解析:

cd ~/my-project
gitlink-cli repo +info  # 自动使用当前仓库

Q: Token 过期了怎么办?

A: 重新登录:

gitlink-cli auth login

Q: 如何查看完整的 API 参考?

A: 查看 gitlink-shared/REFERENCE.md

Q: 遇到错误怎么办?

A: 查看 gitlink-shared/TROUBLESHOOTING.md


🤖 AI Agent 使用

Claude Code 和其他 AI 代理可以直接使用这些 Skills 自动化操作 GitLink 平台:

用户: "帮我在 GitLink 上创建一个 Issue"
↓
AI 代理读取 gitlink-issue/SKILL.md
↓
AI 代理执行: gitlink-cli issue +create -t "..." -b "..."
↓
完成!

AI 代理可以:

  • 自动创建和管理 Issue
  • 自动创建和合并 PR
  • 自动发布 Release
  • 自动分类 Issue
  • 自动生成 Release Notes
  • 自动执行代码审查

📊 测试状态

生产就绪 (8.5/10)

  • 8/8 常用场景通过
  • 所有边界情况处理正确
  • 完整的文档和示例

详见: ../doc/SKILLS_TEST_REPORT_2026-04-02.md


🔗 相关资源


📞 获取帮助


🎓 下一步

  1. 阅读 gitlink-shared/SKILL.md 了解基础
  2. 查看 gitlink-shared/examples/auth-workflow.md 完成认证
  3. 根据需求选择相应的 Skill 文档
  4. 参考 examples/ 目录中的工作流示例
  5. 使用 AI 代理自动化你的工作流

祝你使用愉快!🚀