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étence | Description | Version |
|---|---|---|
| ucoz-landing-skill | Générer et modifier des pages d'atterrissage via MCP | 1.3 |
| ucoz-provisioning-skill | Créer ou connecter un site uCoz et configurer MCP (uAPI, FTP, modules). Nécessite Playwright — voir browser-runner | 1.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_TOKENdans~/.hermes/.env(ou exécutezgh 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-skillskills/ucoz-provisioning-skill(inclutbrowser-runner/pour le provisionnement Playwright)
| Outil | Chemin 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 :
| Variable | Description |
|---|---|
UCOZ_API_TOKEN | Jeton uAPI depuis le panneau de configuration |
UCOZ_SITE_URL | URL du site, par ex. https://exemple.ucoz.net/ |
UCOZ_FTP_HOST | Hôte FTP |
UCOZ_FTP_USER | Nom d'utilisateur FTP |
UCOZ_FTP_PASS | Mot 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
| Outil | Objectif |
|---|---|
templates_tool | Modèles de page, menus, formulaires de courrier, sauvegardes |
ftp_tool | Télécharger CSS/JS/images, gérer les fichiers du site |
modules_tool | Installer des modules, quarantaine/indexation |
Licence
MIT — voir LICENSE.
