Smithery Logo
MCPsSkillsDocsPricing
Login
Smithery Logo

Accelerating the Agent Economy

Resources

DocumentationPrivacy PolicySystem Status

Company

PricingAboutBlog

Connect

© 2026 Smithery. All rights reserved.

    gaarutyunov

    tea-cli

    gaarutyunov/tea-cli
    DevOps
    10 installs

    About

    SKILL.md

    Install

    Install via Skills CLI

    or add to your agent
    • Claude Code
      Claude Code
    • Codex
      Codex
    • OpenClaw
      OpenClaw
    • Cursor
      Cursor
    • Amp
      Amp
    • GitHub Copilot
      GitHub Copilot
    • Gemini CLI
      Gemini CLI
    • Kilo Code
      Kilo Code
    • Junie
      Junie
    • Replit
      Replit
    • Windsurf
      Windsurf
    • Cline
      Cline
    • Continue
      Continue
    • OpenCode
      OpenCode
    • OpenHands
      OpenHands
    • Roo Code
      Roo Code
    • Augment
      Augment
    • Goose
      Goose
    • Trae
      Trae
    • Zencoder
      Zencoder
    • Antigravity
      Antigravity
    ├─
    ├─
    └─

    About

    Use when interacting with Gitea via command line - managing issues, PRs, releases, repos, or any git forge operations with tea CLI

    SKILL.md

    Tea CLI for Gitea

    Overview

    Tea is the official CLI for Gitea. Use it for quick operations, scripting, and CI/CD workflows. For complex automation or custom integrations, use the gitea:go-sdk skill instead.

    Quick Setup

    # Install
    brew install tea  # or: go install code.gitea.io/tea@latest
    
    # Authenticate
    tea login add --name myserver --url https://gitea.example.com --token YOUR_TOKEN
    

    See references/authentication.md for detailed auth options.

    Quick Reference

    Task Command
    Issues
    List issues tea issues
    Create issue tea issues create --title "Bug" --body "Details"
    Close issue tea issues close 123
    Pull Requests
    List PRs tea pr
    Create PR tea pr create --head feature --base main
    Checkout PR tea pr checkout 45
    Merge PR tea pr merge 45
    Review PR tea pr review 45 --approve
    Releases
    List releases tea releases
    Create release tea release create --tag v1.0.0 --title "Release"
    Upload asset tea release assets create --tag v1.0.0 FILE
    Repos
    List repos tea repos
    Create repo tea repos create --name myrepo
    Clone repo tea clone owner/repo
    Fork repo tea repos fork owner/repo

    Command Categories

    See references/commands.md for complete command reference:

    • Issues & comments
    • Pull requests & reviews
    • Releases & assets
    • Repositories & branches
    • Labels, milestones, organizations
    • Webhooks, notifications, time tracking
    • Actions (secrets/variables)

    Common Workflows

    See references/workflows.md for patterns:

    • Feature branch to merged PR
    • Release with assets
    • Issue triage
    • Multi-instance management

    Output Formats

    tea issues --output json    # JSON
    tea issues --output yaml    # YAML
    tea issues --output csv     # CSV
    tea issues --output simple  # Plain text
    

    Repository Context

    Tea auto-detects repo from current directory's git remote. Override with:

    tea issues --repo owner/repo
    tea issues --login myserver  # specific Gitea instance
    

    Common Mistakes

    Problem Solution
    "not logged in" Run tea login add first
    Wrong repo context Use --repo owner/repo flag
    Can't find PR Check --state flag (open/closed/all)
    Token expired Re-run tea login add with new token
    Recommended Servers
    GitHub
    GitHub
    Gitlab
    Gitlab
    Bitbucket
    Bitbucket
    Repository
    gaarutyunov/dev-skills
    Files