Codeberg Skill for Openclaw

A comprehensive interface for interacting with Codeberg and Forgejo instances using the tea CLI directly within your agent workflows.

razzeee
v0.1.0
Feb 9, 2026
0
2.1k
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install codeberg

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 codeberg 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 Codeberg Skill?

The Codeberg skill empowers developers to manage their projects hosted on Codeberg, a popular Forgejo-based git service. By integrating the tea CLI, this skill allows for seamless interaction with repository resources such as pull requests, issues, and CI/CD configurations. This integration is a valuable component of the Openclaw Skills ecosystem for users who prefer open-source alternatives to centralized git platforms.

This skill provides a bridge between your local environment and the Codeberg forge, enabling programmatic access to repository data. Whether you are automating routine maintenance tasks or building complex CI/CD workflows, this skill provides the necessary tools to interact with Gitea and Forgejo APIs efficiently.

Codeberg Skill Use Cases

  • Listing and viewing pull requests to streamline code reviews.
  • Managing repository issues and tracking project progress from the terminal.
  • Inspecting repository secrets and variables for Gitea/Forgejo Actions.
  • Performing advanced data extraction using the tea api for custom reporting.

How Codeberg Skill Works

  1. The skill utilizes the tea CLI, which is the official command-line tool for Gitea and Forgejo instances.
  2. Users configure a secure connection by adding a Codeberg login with a personal access token.
  3. Commands are issued through the CLI to query the Codeberg API for specific repository information.
  4. The skill processes the CLI output, allowing for data manipulation and integration with other development tools.

Codeberg Skill Setup

To get started with this skill, you must first install the tea CLI. You can do this via Homebrew:

brew install tea

Alternatively, install it using Go:

go install code.gitea.io/tea@latest

Once installed, authenticate your Codeberg account:

tea login add --name codeberg --url https://codeberg.org --token <your-token>

Codeberg Skill Data Schema & Taxonomy

The skill interacts with various Codeberg entities. Below is how the data is typically organized:

Category Data Points Command Example
Pull Requests ID, Title, State, Author tea pulls --repo owner/repo
Issues Index, Title, Labels tea issue 123 --repo owner/repo
Actions Secrets, Variables tea actions secrets list
Auth Instance URL, Tokens, Names tea logins

All API-driven queries can be piped into JSON processors for structured data handling.

Codeberg Skill Advanced Features

  • Direct API Access: Use tea api to perform any operation supported by the Gitea/Forgejo swagger definition.
  • Multi-Instance Support: Manage multiple logins across different Forgejo instances simultaneously.
  • Filtered Queries: Use flags like --repo and --login to scope commands to specific projects or accounts.
  • JSON Interoperability: Seamlessly pipe tea api output into jq for advanced filtering and automation within Openclaw Skills.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*