A comprehensive CLI wrapper for Gitea's API that handles the full workflow: issues, pull requests, releases, labels, milestones, and time tracking. You get proper PR checkout and merge controls, batch operations on notifications, and non-interactive flags for scripting. The authentication setup is straightforward with token management and multi-instance support. Most useful when you're living in the terminal and want to skip the web UI for routine Gitea tasks, or when you're automating repository operations in CI pipelines. The time tracking commands are a nice touch for shops that bill by the hour.
- skills.sh installs
- 254
- GitHub stars
- 4
- last updated
- Aug 21, 2026
Install
$ npx -y skills add beshkenadze/claude-skills-marketplace --skill gitea-tea --agent claude-codeInstalls into .claude/skills of the current project.
Files
Gitea CLI (tea)
Overview
Official command-line interface for Gitea. Manage issues, PRs, releases, and repos from terminal.
Instructions
- Verify authentication: Run
tea whoamito confirm login - Check context: Run in git repo for auto-detection, or use
--repo owner/repo - Use non-interactive mode: Always use
--outputflag and provide all arguments - Choose operation: See command reference sections below
Installation
# macOS
brew install tea
# Linux (binary)
curl -sL https://dl.gitea.io/tea/main/tea-main-linux-amd64 -o tea
chmod +x tea && sudo mv tea /usr/local/bin/
# From source
go install code.gitea.io/tea@latest
Authentication
# Interactive login (recommended)
tea login add
# Select: Application Token
# Enter Gitea URL and token from User Settings → Applications
# List logins
tea login list
# Set default
tea login default gitea.example.com
# Delete login
tea login delete gitea.example.com
# Verify
tea whoami
Issues
List Issues
# Open issues in current repo
tea issues list
# All issues (including closed)
tea issues list --state all
Sponsors
Details
- Repository
- github.com/beshkenadze/claude-skills-marketplace
- Category
- CLI & Terminal
- First seen
- Jun 3, 2026
