ascend/mindsdk-referenceapps/gitcode

Claude Code and agent skill by ascend/mindsdk-referenceapps

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Fetch and query data from GitCode platform via its REST API: repositories, branches, issues, pull requests, commits, tags, users, organizations, search, webhooks, members, releases and more. 查询 GitCode 上的仓库、分支、议题、PR、提交、标签、用户、组织等数据。Python 3.7+ standard library only.

Install

npx vskill@latest install ascend/mindsdk-referenceapps/gitcode

SKILL.md

GitCode API

何时使用

查仓库/分支/议题/PR/提交/标签、用户与组织、搜索、Webhook、成员、发布等 GitCode 数据。全量 API 一览(每个接口的功能说明与可获取信息)见 [reference.md](reference.md),为本 skill 唯一 API 说明文档。

请求与认证

  • Base URL:https://api.gitcode.com/api/v5
  • 认证:以下接口须带 Token(否则可能 400/401):pulls、issues、branches、commits、仓库详情与文件列表、tags、releases、members、webhooks 等。
  • Token 获取方式(按优先级):
  1. 用户直接提供:用户可在问题中直接提供 token,如"获取 gitcode 上 owner/repo 仓库的 star 数量,token 是 xxxxx"
  2. 环境变量:从 GITCODE_TOKEN 读取,顺序:(1) 当前进程 $env:GITCODE_TOKEN(PowerShell)或 $GITCODE_TOKEN(bash);(2) Windows 用户变量 [Environment]::GetEnvironmentVariable('GITCODE_TOKEN','User');(3) Windows 系统变量 [Environment]::GetEnvironmentVariable('GITCODE_TOKEN','Machine')
  • 请求头:使用 PRIVATE-TOKEN: {token} 或 Authorization: Bearer {token},或查询参数 access_token={token}
  • 未配置时:提示用户到 GitCode 个人访问令牌 创建 Token(勾选 read_api、read_repository 等),并设置环境变量 GITCODE_TOKEN。

状态码与限流

Code含义
200/201/204成功
400缺少参数或未带认证(部分接口)
401Token 无效或缺失
403/404/409/422禁止/未找到/冲突/校验失败
429限流(默认 50/分钟、4000/小时)

接口与示例

  • 全量接口:所有 v5 接口的 Method / Path / 功能说明 / 可获取信息 / 官方文档链接见 [reference.md](reference.md)(含 Repositories、Branch、Issues、Search、PR、Commit、Tag、Labels、Milestone、Users、Orgs、Webhooks、Member、Release 等)。
  • 调用示例:见 examples.md。
  • 官方文档:<https://docs.gitcode.com/docs/apis/>(每接口单独页含参数与响应)。

历史版本

v1.2.0 (2026-03-15)

  • 🔒 移除 scripts/setup_gitcode_token.py

v1.1.0 (2026-03-14)

  • 📝 优化 PR 评论 API 描述,区分普通评论与代码行评论

v1.0.0 (2026-03-11)

  • 🎉 初始版本发布
  • 🔍 支持仓库/分支/PR/提交/标签等 API 查询

Security

  • Security scanPassed, 95 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

7-day trend score
5

Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/ascend/mindsdk-referenceapps/gitcode/badge)](https://verified-skill.com/skills/ascend/mindsdk-referenceapps/gitcode)

Something wrong with this skill or its page? Tell us.