gitea
Gitea、tea、またはGitリモートがGiteaインスタンスを示す場合に、tea CLIを通じてGiteaの操作を実行し、リポジトリ管理やコードレビューなどを効率化するSkill。
📜 元の英語説明(参考)
Gitea operations via tea CLI. Use when user mentions: gitea, tea, or when git remote shows a Gitea instance.
🇯🇵 日本人クリエイター向け解説
Gitea、tea、またはGitリモートがGiteaインスタンスを示す場合に、tea CLIを通じてGiteaの操作を実行し、リポジトリ管理やコードレビューなどを効率化するSkill。
※ jpskill.com 編集部が日本のビジネス現場向けに補足した解説です。Skill本体の挙動とは独立した参考情報です。
下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。
mkdir -p ~/.claude/skills && cd ~/.claude/skills && curl -L -o gitea.zip https://jpskill.com/download/19083.zip && unzip -o gitea.zip && rm gitea.zip
$d = "$env:USERPROFILE\.claude\skills"; ni -Force -ItemType Directory $d | Out-Null; iwr https://jpskill.com/download/19083.zip -OutFile "$d\gitea.zip"; Expand-Archive "$d\gitea.zip" -DestinationPath $d -Force; ri "$d\gitea.zip"
完了後、Claude Code を再起動 → 普通に「動画プロンプト作って」のように話しかけるだけで自動発動します。
💾 手動でダウンロードしたい(コマンドが難しい人向け)
- 1. 下の青いボタンを押して
gitea.zipをダウンロード - 2. ZIPファイルをダブルクリックで解凍 →
giteaフォルダができる - 3. そのフォルダを
C:\Users\あなたの名前\.claude\skills\(Win)または~/.claude/skills/(Mac)へ移動 - 4. Claude Code を再起動
⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。
🎯 このSkillでできること
下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。
📦 インストール方法 (3ステップ)
- 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
- 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
- 3. 展開してできたフォルダを、ホームフォルダの
.claude/skills/に置く- · macOS / Linux:
~/.claude/skills/ - · Windows:
%USERPROFILE%\.claude\skills\
- · macOS / Linux:
Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。
詳しい使い方ガイドを見る →- 最終更新
- 2026-05-18
- 取得日時
- 2026-05-18
- 同梱ファイル
- 1
📖 Skill本文(日本語訳)
※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。
Gitea CLI (tea)
このスキルを使用する場面
Gitea リポジトリには tea を使用します。Gitea を検出するには、リモートが GitHub または GitLab でないことを確認してください。
git remote -v
リモートに github.com または gitlab が含まれていない場合、それは Gitea インスタンスである可能性があります。
いずれの操作の前に
常に最初に認証を確認してください。
tea login list
認証されていない場合は、ユーザーに tea login add の実行を案内してください。
行動ガイドライン
- PR の作成: 常に最初に
git statusでコミットされていない変更を確認してください。 - CI 操作: 新しい実行をトリガーする前にパイプラインのステータスを確認してください。
--outputの使用: 機械可読な出力には、-o jsonまたは-o yamlを使用してください。
コマンドリファレンス
プルリクエスト
| アクション | コマンド |
|---|---|
| 作成 | tea pr create --title "Title" --description "Desc" |
| 一覧表示 | tea pr list |
| 表示 | tea pr view <id> |
| チェックアウト | tea pr checkout <id> |
| マージ | tea pr merge <id> |
イシュー
| アクション | コマンド |
|---|---|
| 作成 | tea issue create --title "Title" --body "Desc" |
| 一覧表示 | tea issue list |
| オープンなイシューの一覧表示 | tea issue list --state open |
| 表示 | tea issue view <id> |
| クローズ | tea issue close <id> |
| コメント | tea issue comment <id> "Comment" |
リポジトリ
| アクション | コマンド |
|---|---|
| クローン | tea repo clone <owner/repo> |
| フォーク | tea repo fork <owner/repo> |
出力形式
JSON 出力 (スクリプトに便利です):
tea issue list -o json
tea pr list -o json 📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開
Gitea CLI (tea)
When to Use This Skill
Use tea for Gitea repositories. To detect Gitea, check if the remote is not GitHub or GitLab:
git remote -v
If the remote doesn't contain github.com or gitlab, it may be a Gitea instance.
Before Any Operation
Always verify authentication first:
tea login list
If not authenticated, guide the user to run tea login add.
Behavioral Guidelines
- Creating PRs: Always check for uncommitted changes first with
git status - CI Operations: Check pipeline status before triggering new runs
- Use
--output: For machine-readable output, use-o jsonor-o yaml
Command Reference
Pull Requests
| Action | Command |
|---|---|
| Create | tea pr create --title "Title" --description "Desc" |
| List | tea pr list |
| View | tea pr view <id> |
| Checkout | tea pr checkout <id> |
| Merge | tea pr merge <id> |
Issues
| Action | Command |
|---|---|
| Create | tea issue create --title "Title" --body "Desc" |
| List | tea issue list |
| List open | tea issue list --state open |
| View | tea issue view <id> |
| Close | tea issue close <id> |
| Comment | tea issue comment <id> "Comment" |
Repository
| Action | Command |
|---|---|
| Clone | tea repo clone <owner/repo> |
| Fork | tea repo fork <owner/repo> |
Output Formats
For JSON output (useful for scripting):
tea issue list -o json
tea pr list -o json