uCoz 代理技能
專為與 uCoz 協作的 AI 代理打造的官方 Agent Skills:登陸頁面、網站配置、廣告活動。
每個技能皆附帶 ucoz-mcp 伺服器 — 只需安裝一次插件,即可同時獲得操作指令與工具。
網站目錄:ucoz.com/ai/skills
MCP 文件:api.ucoz.net/mcp
可用技能
| 技能 | 說明 | 版本 |
|---|---|---|
| ucoz-landing-skill | 透過 MCP 生成並編輯登陸頁面 | 1.3 |
| ucoz-provisioning-skill | 建立或連接 uCoz 網站,並配置 MCP(uAPI、FTP、模組)。需要 Playwright — 請參閱 browser-runner | 1.1 |
安裝方式
Cursor(技能 + MCP)
從 GitHub 安裝 — 技能與 MCP 會透過 .cursor-plugin/plugin.json 一同配置:
設定 → 規則 → 新增規則 → 從 GitHub 新增 → https://github.com/ucoz-skills/agent-skills.git
或將此倉庫提交至 cursor.directory/plugins/new。
安裝後,開啟 設定 → 工具與 MCP,並為 ucoz-mcp 設定環境變數(請參閱 MCP 設定)。
Codex(技能 + MCP)
Codex 應用程式 — 從插件目錄安裝 uCoz 插件。
Codex CLI — 執行 /plugins,選擇 uCoz,然後選擇 安裝插件。
技能從 skills/ 載入;MCP 配置透過 .codex-plugin/plugin.json 讀取 .mcp.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 taps 及 skills.sh 索引中發現技能。
訂閱此倉庫(自訂 tap):
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(也會將倉庫註冊至 skills.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 瀏覽 taps。若遇到 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-skillskills/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_HOST | FTP 主機 |
UCOZ_FTP_USER | FTP 使用者名稱 |
UCOZ_FTP_PASS | FTP 密碼 |
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_tool | 上傳 CSS/JS/圖片、管理網站檔案 |
modules_tool | 安裝模組、隔離/索引 |
授權條款
MIT — 請參閱 LICENSE。
