Gitee Skill for Openclaw

A comprehensive integration for managing Gitee repositories, pull requests, and issues using standard git commands and the Gitee OpenAPI.

jvy
v1.0.0
Mar 14, 2026
1
1.4k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install gitee

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install gitee using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Gitee Skill?

The Gitee skill is designed to bridge the gap between local development environments and Gitee's DevOps platform. It provides developers and AI agents with the tools necessary to perform complex repository operations, including managing pull requests, tracking issues, and manipulating file contents via the Gitee OpenAPI v5. By leveraging these Openclaw Skills, users can automate their Gitee-based workflows without relying on a browser-based interface.

This skill combines the efficiency of git for version control transport with the structured data capabilities of curl and jq for API interaction. It is particularly valuable for teams operating within the Gitee ecosystem who require programmatic access to repository metadata and automated collaboration features.

Gitee Skill Use Cases

  • Programmatic management of Gitee pull requests and branch lifecycle
  • Automated issue creation and tracking for repository maintenance
  • Reading and updating repository files directly through the Gitee API
  • Synchronizing local development branches with Gitee remotes
  • Building custom Gitee automation scripts using curl and jq

How Gitee Skill Works

  1. The skill uses a Gitee personal access token for secure authentication via environment variables.
  2. Standard git operations are utilized for transport-heavy tasks like cloning, fetching, and pushing code.
  3. Gitee OpenAPI endpoints are accessed using curl to perform metadata-driven actions such as listing issues or viewing PR details.
  4. Request bodies are dynamically generated using jq to ensure valid JSON structure for API interactions.
  5. Responses are parsed and filtered to provide actionable data for the user or agent within the Openclaw Skills framework.

Gitee Skill Setup

  1. Generate a Gitee personal access token with the necessary repository permissions.
  2. Export the Gitee API base URL and your access token to your environment:
export GITEE_API="https://gitee.com/api/v5"
export GITEE_ACCESS_TOKEN="your_token_here"
  1. Ensure that curl, git, and jq are installed on your system to enable the full functionality of these Openclaw Skills.

Gitee Skill Data Schema & Taxonomy

Data Entity Source Key Fields
Pull Requests Gitee API number, title, state, author, html_url
Issues Gitee API number, title, state, repo, html_url
Repository Files Gitee API path, content, sha
Remotes Git CLI origin, fetch URL, push URL

Gitee Skill Advanced Features

  • Support for both HTTPS and SSH git transport protocols
  • Sophisticated JSON body construction using jq for complex API requests
  • High-performance filtering of PR and issue lists using custom jq patterns
  • Seamless integration between local git state and remote Gitee API metadata
  • Extensible architecture allowing for any Gitee OpenAPI v5 endpoint to be utilized within Openclaw Skills

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*