init-marketplace
Initialise le marketplace et vérifie toutes les dépendances nécessaires aux plugins
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Initialise le marketplace et vérifie toutes les dépendances nécessaires aux plugins
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Automatise les mises à jour de version des plugins avec détection automatique du type de version
Skill interne fournissant les scripts communs pour la création de branches. Ne pas appeler directement - utilisé par git:branch et git:worktree.
Création de branche Git avec workflow structuré
Création de worktree Git avec workflow structuré
Crée une Pull Request en mode Continuous Delivery avec workflow complet : QA, labels version (major/minor/patch), feature flags, code review automatique.
Skill interne fournissant les scripts communs pour la création de Pull Requests. Ne pas appeler directement - utilisé par git-pr et git-cd-pr.
| name | init-marketplace |
| description | Initialise le marketplace et vérifie toutes les dépendances nécessaires aux plugins |
| model | haiku |
| allowed-tools | ["Bash","Read","Write","Glob","Grep"] |
| version | 1.0.0 |
| license | MIT |
Initialise le marketplace et vérifie toutes les dépendances système nécessaires aux plugins.
IMPORTANT : Exécute ce workflow étape par étape :
Exécuter les vérifications suivantes en parallèle avec Bash :
# Vérifier chaque dépendance
which git && echo "✅ git installé" || echo "❌ git manquant"
which gh && echo "✅ gh installé" || echo "❌ gh manquant"
which node && echo "✅ node installé" || echo "❌ node manquant"
which npm && echo "✅ npm installé" || echo "❌ npm manquant"
which bun && echo "✅ bun installé" || echo "❌ bun manquant"
which pnpm && echo "✅ pnpm installé" || echo "❌ pnpm manquant (optionnel)"
which ccusage && echo "✅ ccusage installé" || echo "❌ ccusage manquant (optionnel)"
which biome && echo "✅ biome installé" || echo "❌ biome manquant (optionnel)"
Pour chaque dépendance installée, afficher la version :
git --version
gh --version
node --version
npm --version
bun --version
pnpm --version 2>/dev/null || echo "pnpm non installé"
Lire .claude-plugin/marketplace.json pour obtenir la liste des plugins.
Pour chaque plugin, vérifier si ses dépendances sont satisfaites en se basant sur la section "Dépendances par plugin" ci-dessous.
Créer un rapport structuré :
📦 Marketplace Claude Plugin - Rapport de dépendances
✅ Dépendances installées (X/Y)
- git v2.x.x
- gh v2.x.x
- node v20.x.x
- npm v10.x.x
- bun v1.3.8
❌ Dépendances manquantes (X/Y)
- biome (optionnel)
⚠️ Plugins affectés par les dépendances manquantes
- mlvn: Scripts de dev (biome manquant)
📊 Résumé par plugin
✅ git (1.10.2): Toutes les dépendances satisfaites
✅ github (1.3.1): Toutes les dépendances satisfaites
✅ mlvn (1.0.0): 100% fonctionnel (biome optionnel manquant)
...
Si des dépendances critiques manquent, afficher les commandes d'installation :
# Installer bun
curl -fsSL https://bun.sh/install | bash
# Installer gh (GitHub CLI)
# macOS
brew install gh
# Linux
sudo apt install gh # ou yum, dnf selon la distro
# Installer biome
npm install -g @biomejs/biome
Pour chaque plugin nécessitant des packages NPM (comme mlvn), proposer :
# Plugin mlvn
cd mlvn/scripts
bun install
git - Gestion de version (requis par: git, github, dev)gh - GitHub CLI (requis par: git, github)node - Runtime JavaScript (requis par: plusieurs plugins)npm - Package manager Node (requis par: plusieurs plugins)bun - Runtime JavaScript moderne (requis par: mlvn)pnpm - Package manager Node alternatif (optionnel)ccusage - Claude Code usage tracker (optionnel pour mlvn)biome - Linter/formatter (optionnel pour mlvn)Dépendances critiques: Aucune
Dépendances critiques: Aucune
Dépendances critiques: Aucune
Dépendances critiques:
git - Pour workflow de développementDépendances critiques: Aucune
Dépendances critiques:
php >= 8.1 - Pour projets PHPcomposer >= 2.0 - Gestionnaire de dépendances PHPDépendances critiques:
gcloud - Google Cloud CLI (pour authentification Gemini API)Dépendances critiques:
git - Commandes gitgh - GitHub CLI pour PRDépendances critiques:
gh - GitHub CLIDépendances critiques: Aucune
Dépendances critiques:
bun >= 1.0.0 - Runtime pour scripts TypeScript et hooks de sécuriténode >= 16.0.0 - Pour packages NPMDépendances optionnelles:
gh - Pour skills git-create-pr, git-fix-pr-comments, git-mergeccusage - Pour statusline trackingbiome - Pour lint/format des scriptsPackages NPM requis:
Fonctionnalités bloquées sans dépendances:
Dépendances critiques: Aucune
Dépendances critiques: Aucune
Dépendances critiques:
php >= 8.1 - Pour PHPStancomposer >= 2.0 - Pour dépendances PHPDépendances optionnelles:
phpstan - Analyseur statique PHPDépendances critiques:
git - Pour analyse historiqueDépendances critiques:
php >= 8.1composer >= 2.0Dépendances optionnelles:
symfony CLI - Console Symfony officielleLe rapport doit être formaté en markdown avec :
/bump quand un plugin ajoute de nouvelles dépendances