CommunityImagegithub.com

uCoz Compétences Agent

Bibliothèque officielle de compétences pour agents uCoz et plugin MCP pour assistants de codage IA.

Qu'est-ce que uCoz Compétences Agent ?

Cette bibliothèque de compétences (skills) pour agents IA, nommée uCoz Agent Skills, fournit des instructions et des outils spécialisés pour travailler avec la plateforme uCoz, notamment la création de pages d'atterrissage, le provisionnement de sites et les campagnes publicitaires. Elle est conçue pour être utilisée avec des assistants de codage IA tels que Cursor, Codex, Antigravity, Hermes et Claude Code. La bibliothèque intègre le serveur MCP ucoz-mcp, qui expose des outils comme `templates_tool`, `ftp_tool` et `modules_tool` pour interagir avec les API uCoz, le FTP et les modules. L'installation varie selon la plateforme, mais toutes les méthodes permettent de charger à la fois les instructions des compétences et la configuration MCP, simplifiant ainsi l'intégration et l'automatisation des tâches uCoz.

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

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

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Aperçu

Depuis le README du skill

uCoz Compétences Agent preview

Documentation

Compétences uCoz pour Agent

Compétences Agent officielles pour les agents IA travaillant avec uCoz : pages d'atterrissage, provisionnement de sites, campagnes publicitaires.

Chaque compétence est livrée avec le serveur ucoz-mcp — installez le plugin une fois et obtenez à la fois les instructions et les outils.

Catalogue du site : ucoz.com/ai/skills
Documentation MCP : api.ucoz.net/mcp

Compétences disponibles

CompétenceDescriptionVersion
ucoz-landing-skillGénérer et modifier des pages d'atterrissage via MCP1.3
ucoz-provisioning-skillCréer ou connecter un site uCoz et configurer MCP (uAPI, FTP, modules). Nécessite Playwright — voir browser-runner1.1

Installation

Cursor (compétences + MCP)

Installez depuis GitHub — les compétences et MCP sont configurés ensemble via .cursor-plugin/plugin.json :

Paramètres → Règles → Nouvelle règle → Ajouter depuis GitHub → https://github.com/ucoz-skills/agent-skills.git

Ou soumettez le dépôt sur cursor.directory/plugins/new.

Après l'installation, ouvrez Paramètres → Outils et MCP et définissez les variables d'environnement pour ucoz-mcp (voir Configuration MCP).

Codex (compétences + MCP)

Application Codex — installez le plugin uCoz depuis le catalogue de plugins.

Codex CLI — exécutez /plugins, sélectionnez uCoz, puis choisissez Installer le plugin.

Les compétences sont chargées depuis skills/ ; la configuration MCP est lue depuis .mcp.json via .codex-plugin/plugin.json. Définissez les variables d'environnement uCoz dans les paramètres MCP de Codex (voir Configuration MCP).

Antigravity (IDE + CLI)

Google Antigravity découvre les compétences depuis skills/ et prend en charge MCP intégré via des plugins natifs (plugin.json + mcp_config.json).

Antigravity CLI — installation du plugin (recommandé, compétences + MCP) :

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

Installe globalement sous ~/.gemini/config/plugins/ucoz/. Vérifiez avec agy plugin list et parcourez les compétences avec /skills dans la CLI.

Antigravity IDE — CLI Compétences :

npx skills add ucoz-skills/agent-skills

Installe les dossiers de compétences dans ~/.agents/skills/ (détecté par Antigravity IDE). Pour les compétences partagées entre tous les outils Antigravity, copiez-les plutôt dans ~/.gemini/skills/ — voir Documentation Antigravity sur les compétences.

Installation limitée à l'espace de travail — copiez les dossiers de compétences dans .agents/skills/ à la racine de votre projet.

Après l'installation, définissez les variables d'environnement UCOZ_* pour MCP (voir Configuration MCP). Lorsque vous utilisez le chemin du plugin, MCP est intégré depuis mcp_config.json ; sinon, fusionnez ce fichier dans ~/.gemini/config/mcp_config.json.

Validez un clone local avant l'installation :

agy plugin validate /path/to/agent-skills

Hermes (Hub de compétences)

Hermes Agent découvre les compétences depuis les "taps" GitHub et l'index skills.sh.

Abonnement au dépôt (tap personnalisé) :

hermes skills tap add ucoz-skills/agent-skills

Installation des compétences :

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

CLI Compétences (enregistre également le dépôt avec la télémétrie skills.sh pour l'indexation du catalogue) :

npx skills add ucoz-skills/agent-skills

Après la première installation, les compétences apparaissent sur skills.sh/ucoz-skills/agent-skills et dans l'index du Hub de compétences Hermes (mis à jour périodiquement). Mises à jour : poussez sur GitHub ; les utilisateurs exécutent hermes skills check et hermes skills update.

Hermes utilise l'API GitHub pour parcourir les taps. Définissez GITHUB_TOKEN dans ~/.hermes/.env (ou exécutez gh auth login) si vous rencontrez des limites de débit de l'API.

Claude Code (marketplace)

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

Les compétences sont chargées depuis skills/ ; la configuration MCP est lue depuis .mcp.json à la racine du plugin.

CLI Compétences (compétences uniquement)

npx skills add ucoz-skills/agent-skills

Installer une seule compétence :

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

La CLI Compétences installe uniquement les instructions. Ajoutez .mcp.json à votre projet ou IDE séparément pour les outils MCP.

Installation manuelle

Copiez un dossier de compétence dans votre répertoire de compétences d'agent :

  • skills/ucoz-landing-skill
  • skills/ucoz-provisioning-skill (inclut browser-runner/ pour le provisionnement Playwright)
OutilChemin des compétences
Cursor.cursor/skills/ ou .agents/skills/
Claude Code.claude/skills/
Antigravity.agents/skills/ (espace de travail) ou ~/.gemini/skills/ (global)

Configuration MCP

Le dépôt inclut .mcp.json — regroupé automatiquement lorsque vous installez le plugin Cursor, Codex, Claude Code ou Antigravity.

MCP s'exécute via stdio :

npx -y ucoz-mcp@latest

Définissez ces variables d'environnement dans les paramètres MCP de votre IDE :

VariableDescription
UCOZ_API_TOKENJeton uAPI depuis le panneau de configuration
UCOZ_SITE_URLURL du site, par ex. https://exemple.ucoz.net/
UCOZ_FTP_HOSTHôte FTP
UCOZ_FTP_USERNom d'utilisateur FTP
UCOZ_FTP_PASSMot de passe FTP

Exemple de configuration MCP (également dans .mcp.json et mcp_config.json) :

{
  "mcpServers": {
    "ucoz-mcp": {
      "command": "npx",
      "args": ["-y", "ucoz-mcp@latest"],
      "env": {
        "UCOZ_API_TOKEN": "votre-jeton",
        "UCOZ_SITE_URL": "https://votre-site.ucoz.net/",
        "UCOZ_FTP_HOST": "votre-site.ucoz.net",
        "UCOZ_FTP_USER": "votre-identifiant-ftp",
        "UCOZ_FTP_PASS": "votre-mot-de-passe-ftp"
      }
    }
  }
}

Outils MCP

OutilObjectif
templates_toolModèles de page, menus, formulaires de courrier, sauvegardes
ftp_toolTélécharger CSS/JS/images, gérer les fichiers du site
modules_toolInstaller des modules, quarantaine/indexation

Licence

MIT — voir LICENSE.

Skills associés