forgejo

🔨 Forgejo 代码托管命令行助手

🥥90总安装量 18评分人数 12
100% 的用户推荐

基于 tea CLI 的 Forgejo 平台交互工具,支持 PR/Issue/Actions 管理,助力开发者高效操作自托管代码仓库。

A

基本安全,请在特定环境下使用

  • 来自社区或个人来源,建议先隔离验证
  • ✅ 纯文档型资产,无可执行代码文件,无代码注入或动态加载风险
  • ✅ 无数据收集行为,不静默传输用户数据,隐私保护良好
  • ⚠️ T3 来源(社区/个人项目),建议关注后续更新并自行验证工具安全性
  • ⚠️ 使用 `tea actions secrets list` 等命令可查看仓库敏感信息,需确保在授权环境中操作
  • ✅ 权限申请与功能完全匹配,仅申请 `tea` 二进制权限,无过度授权风险

使用说明

Forgejo Skill 是一套基于 tea CLI 的文档型工具集,专为与 Forgejo(及 Gitea)代码托管平台交互而设计。该 Skill 通过封装 tea 命令行工具的标准用法,为用户提供了一套完整的仓库管理查询方案,涵盖 Pull Requests、Issues、CI/CD Actions 以及底层 API 访问等核心功能。

核心用法方面,用户首先需要使用 tea login add 配置 Forgejo 实例的访问令牌,建立身份认证后即可通过各类子命令操作仓库。支持的功能包括:tea pulls 列出和查看 PR 详情,tea issues 管理议题,tea actions 查询 CI/CD 密钥与变量配置,以及 tea api 结合 jq 进行高级数据筛选。所有命令均遵循标准 CLI 设计模式,支持通过 --repo--login 参数指定目标仓库和认证身份。

显著优点体现在多个维度。首先,作为纯 Markdown 文档型 Skill,其安全性极高,不包含任何可执行脚本或动态代码加载,彻底杜绝了代码注入风险。其次,tea CLI 本身是与 Gitea/Forgejo 官方兼容的成熟工具,命令语法直观且文档完善。此外,Skill 支持多实例登录管理,方便用户同时操作多个 Forgejo 服务器,特别适合企业内网部署或分布式团队协作场景。

潜在缺点与局限性同样值得关注。该 Skill 目前主要提供查询类功能示例,缺乏直接的写操作封装(如创建 PR、合并代码等),对于需要自动化修改仓库的进阶工作流支持有限。同时,Skill 依赖外部 tea CLI 工具,用户需自行处理安装和版本兼容问题。更重要的是,其来源为 T3 级社区项目(openclaw/skills),缺乏大型开源组织或企业的长期维护背书,在生产环境中的可信度需谨慎评估。

适合的目标群体主要包括:使用 Forgejo 作为自托管 Git 平台的开发团队、需要频繁查询仓库状态的 DevOps 工程师、以及偏好命令行工作流的后端开发者。对于已经部署 Forgejo 实例的企业用户,该 Skill 可作为日常运维和代码审查的辅助工具。

使用风险主要围绕凭证管理和环境安全展开。虽然 Skill 本身不收集数据,但 tea login add 需要用户输入访问令牌,若在不安全环境中操作可能导致凭证泄露。此外,tea actions secrets list 等命令可暴露 CI/CD 敏感配置,建议在受控环境中使用。由于依赖 tea CLI,用户还需关注该工具的更新维护状态,避免因上游变更导致功能失效。

forgejo 内容

手动下载zip · 1.2 kB
SKILL.mdtext/markdown
请选择文件