gitcode-api

Interact with GitCode REST API to manage repositories, issues, and merge requests.

104|9|Updated Apr 26, 2026
One-click install
npx skills add https://github.com/yuanrong-proj/yuanrong --skill gitcode-api-yuanrong-proj
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gitcode-api
Source: https://github.com/yuanrong-proj/yuanrong/tree/main/.skills/gitcode-api
Command: npx skills add https://github.com/yuanrong-proj/yuanrong --skill gitcode-api-yuanrong-proj

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It solves the problem of integrating GitCode platform actions (such as managing repositories, issues, and merge requests) into scripts and workflows without manual clicking.

Core Features & Use Cases

  • Repository management: Fetch repo metadata, branches, commits, tags, releases, forks, hooks, and files for automation and release workflows.
  • Issue and MR operations: Create and update issues, list comments, and create or retrieve merge requests for review pipelines.
  • User/org discovery & search: Retrieve user details, namespace info, and search users, repositories, and issues to power tooling and dashboards.

Quick Start

Use the gitcode-api skill to create a new issue in a specific repository by providing a valid GitCode token and the issue title and body you want to submit.

Frequently Asked Questions about gitcode-api

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate GitCode repository management and merge requests?

You can automate GitCode repository management and merge requests by making authenticated REST API requests to browse repos, manage tags, and handle MR lifecycles programmatically. This enables interaction with GitCode API v5 endpoints.

What authentication methods does the GitCode API support for automation scripts?

The GitCode API supports Bearer tokens, PRIVATE-TOKEN headers, and access_token query parameters for authenticating automation scripts. Authenticated requests are required to interact with endpoints under the api.gitcode.com/api/v5 base URL.

Can I use the GitCode API to create issues and retrieve repository files?

Yes, you can use the GitCode API to create issues, list comments, and retrieve repository files, branches, and commits. It covers full issue and merge request lifecycle actions alongside release and tag management.

How do I search for users and repositories on GitCode programmatically?

You can search for users and repositories on GitCode programmatically by calling the platform search endpoints provided by the API. This allows retrieving user details, namespace info, and repository metadata to power tooling and dashboards.

Are there rate limits when using the GitCode API for repo browsing and issue creation?

Yes, the GitCode API enforces rate limits that you must be aware of when automating repo browsing, issue creation, and merge request updates. You should design automation workflows to respect these platform rate limits.

What is the best way to integrate GitCode issue creation into a CI/CD pipeline?

The best way to integrate GitCode issue creation into a CI/CD pipeline is by using authenticated REST API calls to submit issue titles and bodies directly. This eliminates manual clicking and enables automated review pipelines and release workflows.