Community画像github.com

ucoz-skills/agent-skills

uCoz 公式エージェントスキルライブラリとAIコーディングアシスタント向けMCPプラグイン。

agent-skills とは?

このスキルは、uCozプラットフォーム向けの公式Agent Skillsライブラリです。ランディングページの生成・編集、サイトのプロビジョニング、広告キャンペーン管理をAIエージェントから実行できるようにします。Cursor、Codex、Antigravity、Claude Code、Hermesなど主要なAIエージェントプラットフォームと統合されており、`ucoz-mcp` MCPサーバーが同梱されているため、一度プラグインをインストールするだけで、スキル指示とMCPツールの両方が利用可能になります。各スキルは`skills/`ディレクトリに分かれており、インストール方法はツールごとに異なります。MCPのセットアップには`UCOZ_API_TOKEN`などの環境変数が必要で、ファイルアップロード(FTP)、テンプレート管理、モジュール操作などのツールが提供されます。

対応✓Claude Code✓Codex CLI✓Cursor✓Antigravity✓Gemini CLI
npx skills add https://github.com/ucoz-skills/agent-skills/tree/main

Installed? Explore more 画像 skills: steipete/songsee, affaan-m/frontend-design, mattpocock/improve-codebase-architecture · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

プレビュー

スキル README より

agent-skills preview

ドキュメント

uCoz Agent Skills

uCozで作業するAIエージェント向けの公式Agent Skillsです。ランディングページの作成、サイトのプロビジョニング、広告キャンペーンなどをサポートします。

各スキルにはucoz-mcpサーバーが同梱されています。プラグインを一度インストールするだけで、指示とツールの両方を利用可能です。

Webサイトカタログ: ucoz.com/ai/skills
MCPドキュメント: api.ucoz.net/mcp

利用可能なスキル

スキル説明バージョン
ucoz-landing-skillMCP経由でランディングページを生成・編集1.3
ucoz-provisioning-skilluCozサイトを作成・接続し、MCP(uAPI、FTP、モジュール)を設定します。Playwrightが必要です。詳細はbrowser-runnerを参照ください1.1

インストール

Cursor(スキル + MCP)

GitHubからインストールします。スキルとMCPは.cursor-plugin/plugin.jsonを介して一緒に設定されます。

Settings → Rules → New Rule → Add from Github → https://github.com/ucoz-skills/agent-skills.git

または、リポジトリをcursor.directory/plugins/newに送信してください。

インストール後、Settings → Tools & MCPを開き、ucoz-mcpの環境変数を設定します(MCPセットアップを参照)。

Codex(スキル + MCP)

Codex App — プラグインカタログからuCozプラグインをインストールします。

Codex CLI — /pluginsを実行し、uCozを選択してInstall Pluginを選びます。

スキルはskills/から読み込まれます。MCP設定は.mcp.jsonから.codex-plugin/plugin.jsonを介して読み取られます。Codex MCP設定でuCoz環境変数を設定してください(MCPセットアップを参照)。

Antigravity(IDE + CLI)

Google Antigravityはskills/からスキルを検出し、ネイティブプラグイン(plugin.json + mcp_config.json)を介してバンドルされたMCPをサポートします。

Antigravity CLI — プラグインインストール(推奨、スキル + MCP):

agy plugin install https://github.com/ucoz-skills/agent-skills.git

~/.gemini/config/plugins/ucoz/ にグローバルインストールされます。agy plugin listで確認し、CLIで/skillsを使ってスキルを閲覧できます。

Antigravity IDE — Skills CLI:

npx skills add ucoz-skills/agent-skills

スキルフォルダが~/.agents/skills/にインストールされます(Antigravity IDEが検出します)。すべてのAntigravityツールで共有するスキルの場合は、代わりに~/.gemini/skills/にコピーしてください。Antigravityスキルドキュメントを参照ください。

ワークスペースのみのインストール — スキルフォルダをプロジェクトルートの.agents/skills/にコピーします。

インストール後、MCPのUCOZ_*環境変数を設定します(MCPセットアップを参照)。プラグインパスを使用する場合、MCPはmcp_config.jsonからバンドルされます。それ以外の場合は、そのファイルを~/.gemini/config/mcp_config.jsonにマージしてください。

ローカルクローンをインストール前に検証するには:

agy plugin validate /path/to/agent-skills

Hermes(スキルハブ)

Hermes Agentは、GitHubタップとskills.shインデックスからスキルを検出します。

リポジトリを購読(カスタムタップ):

hermes skills tap add ucoz-skills/agent-skills

スキルのインストール:

hermes skills install ucoz-skills/agent-skills/skills/ucoz-landing-skill
hermes skills install ucoz-skills/agent-skills/skills/ucoz-provisioning-skill

Skills CLI(スキル.shのテレメトリーにリポジトリを登録し、カタログインデックスを作成します):

npx skills add ucoz-skills/agent-skills

最初のインストール後、スキルはskills.sh/ucoz-skills/agent-skillsとHermes Skills Hubインデックスに表示されます(定期的に更新)。更新はGitHubにプッシュし、ユーザーがhermes skills checkとhermes skills updateを実行します。

HermesはGitHub APIを使用してタップを参照します。APIレート制限に達した場合は、~/.hermes/.envにGITHUB_TOKENを設定するか(またはgh auth loginを実行)、設定してください。

Claude Code(マーケットプレイス)

/plugin marketplace add ucoz-skills/agent-skills
/plugin install ucoz@ucoz-skills

スキルはskills/から読み込まれます。MCP設定はプラグインルートの.mcp.jsonから読み取られます。

Skills CLI(スキルのみ)

npx skills add ucoz-skills/agent-skills

単一のスキルをインストール:

npx skills add ucoz-skills/agent-skills --skill ucoz-landing-skill
npx skills add ucoz-skills/agent-skills --skill ucoz-provisioning-skill

Skills CLIは指示のみをインストールします。MCPツールを使用するには、.mcp.jsonをプロジェクトまたはIDEに個別に追加してください。

手動インストール

スキルフォルダをエージェントスキルディレクトリにコピーします:

  • skills/ucoz-landing-skill
  • skills/ucoz-provisioning-skill(Playwrightプロビジョニング用のbrowser-runner/を含む)
ツールスキルパス
Cursor.cursor/skills/ または .agents/skills/
Claude Code.claude/skills/
Antigravity.agents/skills/(ワークスペース) または ~/.gemini/skills/(グローバル)

MCPセットアップ

リポジトリには.mcp.jsonが含まれています。Cursor、Codex、Claude Code、またはAntigravityプラグインをインストールすると、自動的にバンドルされます。

MCPはstdioを介して実行されます:

npx -y ucoz-mcp@latest

IDEのMCP設定に以下の環境変数を設定してください:

変数説明
UCOZ_API_TOKENコントロールパネルからのuAPIトークン
UCOZ_SITE_URLサイトURL(例: https://example.ucoz.net/)
UCOZ_FTP_HOSTFTPホスト
UCOZ_FTP_USERFTPユーザー名
UCOZ_FTP_PASSFTPパスワード

MCP設定の例(.mcp.jsonおよびmcp_config.jsonにも記載):

{
  "mcpServers": {
    "ucoz-mcp": {
      "command": "npx",
      "args": ["-y", "ucoz-mcp@latest"],
      "env": {
        "UCOZ_API_TOKEN": "your-token",
        "UCOZ_SITE_URL": "https://your-site.ucoz.net/",
        "UCOZ_FTP_HOST": "your-site.ucoz.net",
        "UCOZ_FTP_USER": "your-ftp-login",
        "UCOZ_FTP_PASS": "your-ftp-password"
      }
    }
  }
}

MCPツール

ツール目的
templates_toolページテンプレート、メニュー、メールフォーム、バックアップ
ftp_toolCSS/JS/画像のアップロード、サイトファイルの管理
modules_toolモジュールのインストール、検疫/インデックス作成

ライセンス

MIT — LICENSEを参照してください。

関連スキル