gitea

Automate Gitea repository management via REST API calls.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/bullish0x/paas-ai-stack --skill gitea-bullish0x
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gitea
Source: https://github.com/bullish0x/paas-ai-stack/tree/main/skills/gitea
Command: npx skills add https://github.com/bullish0x/paas-ai-stack --skill gitea-bullish0x

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Managing Gitea repositories and related automation tasks across multiple projects can be time-consuming and error-prone.

Core Features & Use Cases

  • Create, list, update, and delete repositories via the Gitea API.
  • Manage branches, file contents, and pull requests, plus configure deploy keys and webhooks for CI/CD pipelines.
  • Use in multi-repo environments to standardize repo provisioning and automation workflows.

Quick Start

Clone the Gitea Repository Management project and configure your environment variables to begin automating common repo operations.

Frequently Asked Questions about gitea

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

FAQPage Schema
How do I automate Gitea repository management across multiple projects?

You can automate Gitea repository management by using REST API calls to create repos, manage branches, update files, and configure webhooks. This standardizes provisioning and automation workflows across multi-repo environments.

Can I configure webhooks for CI/CD pipelines directly through the Gitea API?

Yes, you can configure webhooks for CI/CD pipelines directly through the Gitea API. The automation process uses authenticated REST API calls to manage webhooks alongside branches, file contents, and pull requests.

What do I need to set up before automating Gitea repository tasks?

Before automating Gitea repository tasks, you need to configure your environment variables, specifically GITEA_TOKEN and GITEA_URL. These credentials authenticate the REST API calls used for repository operations.

What is the best way to standardize repo provisioning in Gitea?

The best way to standardize repo provisioning in Gitea is by automating operations via REST API calls. This allows you to consistently create, list, update, and delete repositories while managing deploy keys and branches.

Does Gitea API automation support managing pull requests and deploy keys?

Yes, Gitea API automation supports managing pull requests and deploy keys. Using authenticated REST API calls, you can fully manage file contents, branches, and deploy keys for your repository workflows.

Why does managing Gitea repositories manually fail for multi-repo environments?

Managing Gitea repositories manually fails for multi-repo environments because it is time-consuming and error-prone. Automating these tasks with API calls standardizes operations and reduces manual overhead.