@alexeyco/tea

Forgejo / Gitea skill for coding agents

Packages

Package details

skill

Install @alexeyco/tea from npm and Pi will load the resources declared by the package manifest.

$ pi install npm:@alexeyco/tea
Package
@alexeyco/tea
Version
0.2.0
Published
Sep 22, 2026
Downloads
221/mo · 11/wk
Author
alexeyco
License
MIT
Types
skill
Size
9.3 KB
Dependencies
1 dependency · 0 peers
Pi manifest JSON
{
  "image": "https://raw.githubusercontent.com/alexeyco/tea/master/docs/gallery/terminal.png",
  "skills": [
    "./skills"
  ]
}

Security note

Pi packages can execute code and influence agent behavior. Review the source before installing third-party packages.

README

@alexeyco/tea

Forgejo / Gitea tea skill for coding agents — works in both pi and OpenCode.

Teaches the agent to drive the tea CLI: browse repos, issues, pulls, releases, branches, comments and notifications. Read-only by default; anything state-changing requires explicit confirmation.

Install

pi:

pi install npm:@alexeyco/tea          # latest
pi install git:github.com/alexeyco/tea@v0.1.0

OpenCode:

opencode plugin add @alexeyco/tea     # npm
opencode plugin add github:alexeyco/tea

Or set the plugins key in opencode.json / opencode.jsonc:

{ "plugins": ["@alexeyco/tea"] }

Without a plugin, point skills in opencode.json at the package, or copy skills/tea/ into .opencode/skills/:

{ "skills": ["node_modules/@alexeyco/tea/skills/tea"] }

Requires the tea CLI and a configured login (tea login add). The plugin requires OpenCode v2; v1 support is dropped.

Usage

Ask in natural language; the agent loads the skill when relevant:

  • “List open issues in owner/repo, most recent first.”
  • “Summarize PR #42, including the comments.”
  • “What’s in the latest release of owner/repo?”
  • “Any unread notifications?”

State-changing actions (commenting, creating issues, merging) are proposed as exact commands and run only after you confirm.

See also