
Gitea Tea
- 62 installs
- smithery.ai
Helps with ai & agent building tasks during AI-assisted development.
About
gitea-tea is a Claude Code skill for ai & agent building. It helps solo builders move faster with AI-assisted coding.
- gitea-tea
- AI & Agent Building
- AI-coding skill
Gitea Tea by the numbers
- 62 all-time installs (skills.sh)
- +3 installs in the week ending Aug 5, 2026 (Skillselion tracking)
- Ranked #6,310 of 16,546 AI & Agent Building skills by installs in the Skillselion catalog
- Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/smithery.ai --skill gitea-teaAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 62 |
|---|---|
| Repository | smithery.ai ↗ |
What it does
Helps with ai & agent building tasks during AI-assisted development.
Files
Gitea + tea CLI
Use this skill when tasks target Gitea and the tea CLI, especially if the user would normally use gh on GitHub.
When To Use
- User mentions Gitea, self-hosted git, forgejo-compatible flows, or
tea - You need CLI automation for issues, pull requests, repos, comments, or releases
- You need host-specific auth profiles (multiple Gitea instances)
Core Rules
1. Prefer tea over gh for Gitea targets. 2. Always scope commands to target explicitly when ambiguity exists:
--repo owner/name--login <profile>--remote <remote-name>
3. If command flags differ by tea version, run tea <cmd> --help first and follow local help text. 4. For PR/review actions, ensure local branches are pushed before create/merge operations.
Auth Workflow
Create login profile (token)
tea login add --name <profile> --url https://gitea.example.com --token <token>Verify logins / switch default
tea login ls
tea login default -n <profile>Optional env-based auth (automation)
GITEA_SERVER_URLGITEA_SERVER_TOKENGITEA_SERVER_USERGITEA_SERVER_PASSWORD
Command Mapping (gh -> tea)
- Repo list:
gh repo list->tea repos ls - Issue list:
gh issue list->tea issues ls - Issue create:
gh issue create->tea issues create - PR list:
gh pr list->tea pr lsortea pulls ls - PR create:
gh pr create->tea pr createortea pulls create - PR checkout:
gh pr checkout <n>->tea pulls checkout <n> - Comment on PR/issue:
gh pr comment/gh issue comment->tea comment <index> [body] - Release list/create:
gh release list/create->tea releases ls/tea releases create
Practical Patterns
Work on a specific repo
tea issues ls --repo owner/name --login <profile>
tea pr ls --repo owner/name --login <profile>Create issue / PR
tea issues create --repo owner/name --title "Title" --body "Details"
tea pr create --repo owner/name --head <branch> --title "Title" --description "Details"Review / merge PR
tea pulls review <index>
tea pulls approve <index>
tea pulls merge <index>Release workflow
tea releases create --repo owner/name --tag vX.Y.Z --title "vX.Y.Z"
tea release assets --helpSafety + Verification
- Run read-only commands first (
ls,list,view) before mutating operations. - If repo context unclear, require explicit
--repoand--login. - Before destructive actions (
delete,close,merge), confirm target index and repository. - If command fails, capture
tea <subcommand> --helpoutput and adapt flags to installed version.
Troubleshooting
- Auth failures: re-check login profile URL/token; verify
tea login ls. - Wrong target host/repo: pass both
--loginand--repoexplicitly. - PR creation errors: ensure branch is pushed and upstream is configured.
- TLS issues on internal hosts: prefer proper CA trust; use insecure flags only when user explicitly accepts risk.