Claude Code Marketplace
Marketplace de plugins pour Claude Code, fournissant des outils et workflows de développement.
Plugins disponibles
| Plugin | Description | Composants |
|---|
| security | Bloque l'accès aux fichiers sensibles + scanne les commits pour détecter les secrets + circuit breaker | Hook, Utility |
| notifications-system | Sons système et notifications OS | Hook |
| git | Commits conventionnels + push securisé (bloque main/master) | Skills |
| playwright | MCP Playwright + agents tests E2E (planner, generator, healer) | MCP, Agents |
| statusline | Statusline avec suivi des coûts, git et support multi-plans | Command, Script |
| experts | Agent architecte pour analyse de code et évolutions | Agent |
| claude-factory | Meta-plugin pour créer des outils Claude Code + dream consolidation | Skills |
| frustration-detector | Détecte la frustration et adapte le style de Claude (moins de blabla, plus d'action) | Hook |
Installation
1. Ajouter la Marketplace
/plugin marketplace add <YOUR_GIT_URL>
Ou via le mode interactif :
/plugin
# Aller dans l'onglet "Marketplaces" > "Add marketplace"
# Coller l'URL de votre repository git
2. Installer les plugins
Interactif (recommandé) :
/plugin
# Aller dans l'onglet "Discover" et sélectionner les plugins à installer
Installation directe :
/plugin install security@angelo-plugins
/plugin install notifications-system@angelo-plugins
/plugin install git@angelo-plugins
/plugin install playwright@angelo-plugins
/plugin install statusline@angelo-plugins
/plugin install experts@angelo-plugins
/plugin install claude-factory@angelo-plugins
/plugin install frustration-detector@angelo-plugins
Configuration équipe
Ajouter dans le .claude/settings.json de votre projet pour auto-configurer tous les membres de l'équipe :
{
"extraKnownMarketplaces": {
"angelo-plugins": {
"source": {
"source": "git",
"url": "<YOUR_GIT_URL>"
}
}
},
"enabledPlugins": {
"security@angelo-plugins": true,
"git@angelo-plugins": true
}
}
Gestion des plugins
| Commande | Description |
|---|
/plugin | Ouvrir le gestionnaire de plugins interactif |
/plugin install name@marketplace | Installer un plugin |
/plugin uninstall name@marketplace | Supprimer un plugin |
/plugin enable name@marketplace | Activer un plugin désactivé |
/plugin disable name@marketplace | Désactiver sans supprimer |
/plugin marketplace list | Lister les marketplaces enregistrées |
/plugin marketplace update | Mettre à jour les métadonnées |
Exemples d'utilisation
Plugin Security
Deux protections automatiques via hooks PreToolUse :
- Blocage fichiers sensibles — empêche l'accès aux
.env, credentials.json, .pem, etc.
- Secret Scanner — scanne les
git commit pour détecter ~30 types de secrets (Anthropic, OpenAI, AWS, GitHub, GitLab, Slack, Stripe...) et bloque si des clés API ou tokens sont trouvés dans les fichiers stagés.
Aucune commande nécessaire - fonctionne automatiquement via hook.
Note sécurité : Ce plugin utilise des hooks PreToolUse plutôt que les deny rules de settings.json. Les deny rules ont des bugs connus où elles sont parfois ignorées. Les hooks avec exit code 2 garantissent un blocage fiable.
Plugin Git
/commit
# Analyse les changements et cree un commit conventionnel avec le Jira de la branche
/push
# Pousse les commits (BLOQUE si sur main/master)
Statusline
/statusline-setup
# Configure la statusline avec suivi des coûts, git, et support multi-plans (Pro, Max5, Max20, Pay-as-you-go)
Nécessite jq et optionnellement ccusage.
Experts
# L'agent se déclenche sur les questions d'architecture
Analyse l'architecture du module orders
Comment découper ce service monolithique ?
Quelle est la dette technique de ce projet ?
Agent Opus pour analyses approfondies et propositions d'évolution.
Playwright
Le plugin inclut un serveur MCP Playwright et 3 agents spécialisés pour les tests E2E :
- Planner — explore l'application et conçoit les scénarios de test
- Generator — génère le code de test Playwright
- Healer — débugge et corrige les tests en échec