CommunityImagemgithub.com

ucoz-skills/agent-skills

Biblioteca oficial de habilidades para agentes de IA e plugin MCP para assistentes de programação que trabalham com uCoz.

O que é agent-skills?

Este repositório fornece um conjunto de habilidades (skills) oficiais para agentes de IA, como Claude Code, Cursor, Codex e Antigravity, que interagem com a plataforma uCoz. Ele inclui habilidades para criar e editar landing pages (ucoz-landing-skill) e para provisionar novos sites uCoz ou conectar sites existentes (ucoz-provisioning-skill). O pacote também vem com o servidor MCP `ucoz-mcp`, que expõe ferramentas para gerenciar templates, arquivos por FTP e módulos, tudo configurado através de variáveis de ambiente. O repositório é compatível com diversos ecossistemas de agentes de IA, podendo ser instalado via plugins específicos (Cursor, Codex, Antigravity, Claude Code) ou manualmente copiando as pastas de habilidades. A instalação integrada configura tanto as instruções das habilidades quanto as ferramentas MCP, permitindo que o agente execute ações diretamente na plataforma uCoz.

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

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

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Prévia

Do README da skill

agent-skills preview

Documentação

Habilidades uCoz para Agentes

Habilidades para Agentes oficiais para agentes de IA que trabalham com uCoz: landing pages, provisionamento de sites e campanhas de anúncios.

Cada habilidade inclui o servidor ucoz-mcp — instale o plugin uma vez e obtenha tanto as instruções quanto as ferramentas.

Catálogo do site: ucoz.com/ai/skills
Documentação MCP: api.ucoz.net/mcp

Habilidades disponíveis

HabilidadeDescriçãoVersão
ucoz-landing-skillGere e edite landing pages via MCP1.3
ucoz-provisioning-skillCrie ou conecte um site uCoz e configure MCP (uAPI, FTP, módulos). Requer Playwright — veja browser-runner1.1

Instalação

Cursor (habilidades + MCP)

Instale a partir do GitHub — as habilidades e o MCP são configurados juntos via .cursor-plugin/plugin.json:

Configurações → Regras → Nova Regra → Adicionar do Github → https://github.com/ucoz-skills/agent-skills.git

Ou envie o repositório em cursor.directory/plugins/new.

Após a instalação, abra Configurações → Ferramentas e MCP e defina as variáveis de ambiente para ucoz-mcp (veja Configuração MCP).

Codex (habilidades + MCP)

Aplicativo Codex — instale o plugin uCoz no catálogo de plugins.

Codex CLI — execute /plugins, selecione uCoz e escolha Instalar Plugin.

As habilidades carregam de skills/; a configuração MCP é lida de .mcp.json via .codex-plugin/plugin.json. Defina as variáveis de ambiente uCoz nas configurações MCP do Codex (veja Configuração MCP).

Antigravity (IDE + CLI)

Google Antigravity descobre habilidades de skills/ e suporta MCP integrado via plugins nativos (plugin.json + mcp_config.json).

Antigravity CLI — instalação do plugin (recomendado, habilidades + MCP):

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

Instala globalmente em ~/.gemini/config/plugins/ucoz/. Verifique com agy plugin list e navegue pelas habilidades com /skills no CLI.

Antigravity IDE — CLI de Habilidades:

npx skills add ucoz-skills/agent-skills

Instala as pastas de habilidades em ~/.agents/skills/ (descobertas pelo Antigravity IDE). Para compartilhar habilidades entre todas as ferramentas Antigravity, copie-as para ~/.gemini/skills/ — veja documentação de habilidades Antigravity.

Instalação apenas no espaço de trabalho — copie as pastas de habilidades para .agents/skills/ na raiz do seu projeto.

Após a instalação, defina as variáveis de ambiente UCOZ_* para o MCP (veja Configuração MCP). Ao usar o caminho do plugin, o MCP é integrado a partir de mcp_config.json; caso contrário, mescle esse arquivo em ~/.gemini/config/mcp_config.json.

Valide um clone local antes de instalar:

agy plugin validate /path/to/agent-skills

Hermes (Skills Hub)

Hermes Agent descobre habilidades de taps do GitHub e do índice skills.sh.

Assine o repositório (tap personalizado):

hermes skills tap add ucoz-skills/agent-skills

Instale as habilidades:

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

CLI de Habilidades (também registra o repositório com telemetria skills.sh para indexação de catálogo):

npx skills add ucoz-skills/agent-skills

Após a primeira instalação, as habilidades aparecem em skills.sh/ucoz-skills/agent-skills e no índice do Hermes Skills Hub (atualizado periodicamente). Atualizações: envie para o GitHub; os usuários executam hermes skills check e hermes skills update.

O Hermes usa a API do GitHub para navegar pelos taps. Defina GITHUB_TOKEN em ~/.hermes/.env (ou execute gh auth login) se você atingir os limites de taxa da API.

Claude Code (marketplace)

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

As habilidades carregam de skills/; a configuração MCP é lida de .mcp.json na raiz do plugin.

CLI de Habilidades (apenas habilidades)

npx skills add ucoz-skills/agent-skills

Instale uma única habilidade:

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

O CLI de Habilidades instala apenas as instruções. Adicione .mcp.json ao seu projeto ou IDE separadamente para as ferramentas MCP.

Instalação manual

Copie uma pasta de habilidade para o diretório de habilidades do seu agente:

  • skills/ucoz-landing-skill
  • skills/ucoz-provisioning-skill (inclui browser-runner/ para provisionamento com Playwright)
FerramentaCaminho das habilidades
Cursor.cursor/skills/ ou .agents/skills/
Claude Code.claude/skills/
Antigravity.agents/skills/ (espaço de trabalho) ou ~/.gemini/skills/ (global)

Configuração MCP

O repositório inclui .mcp.json — incluído automaticamente quando você instala o plugin Cursor, Codex, Claude Code ou Antigravity.

O MCP é executado via stdio:

npx -y ucoz-mcp@latest

Defina estas variáveis de ambiente nas configurações MCP da sua IDE:

VariávelDescrição
UCOZ_API_TOKENToken uAPI do painel de controle
UCOZ_SITE_URLURL do site, ex. https://exemplo.ucoz.net/
UCOZ_FTP_HOSTHost FTP
UCOZ_FTP_USERNome de usuário FTP
UCOZ_FTP_PASSSenha FTP

Exemplo de configuração MCP (também em .mcp.json e mcp_config.json):

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

Ferramentas MCP

FerramentaPropósito
templates_toolTemplates de página, menus, formulários de e-mail, backups
ftp_toolEnviar CSS/JS/imagens, gerenciar arquivos do site
modules_toolInstalar módulos, quarentena/indexação

Licença

MIT — veja LICENSE.

Habilidades Relacionadas