Skip to content

Lingelo/marketplace-claude-code

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

Frustration Detector

Détecte automatiquement la frustration dans vos prompts et adapte le style de Claude :

  • Colère (putain, wtf, fuck...) → mode action silencieuse, zéro blabla
  • Impatience (finis, just do it...) → code uniquement, pas d'explication
  • Confusion (ça marche pas, I'm stuck...) → diagnostic bref + fix immédiat
  • Sarcasme (merci pour rien, I'll use Cursor...) → action immédiate, pas d'excuses

Fonctionne en FR et EN (~200 termes détectés). Aucune commande nécessaire.

Claude Factory — Dream Consolidation

/factory:dream              # Consolide les CLAUDE.md et rules/
/factory:dream --dry-run    # Rapport sans modifications

Déduplication, détection de contradictions, nettoyage des références obsolètes.

Structure

marketplace-claude-code/
├── .claude-plugin/
│   └── marketplace.json      # Registre de la marketplace
├── plugins/
│   ├── security/             # Protection fichiers sensibles + secret scanner + circuit breaker
│   ├── notifications-system/ # Notifications sons système + OS
│   ├── git/                  # Commits + push securise
│   ├── playwright/           # MCP + Agents tests E2E
│   ├── statusline/           # Statusline personnalisée
│   ├── experts/              # Agent architecte
│   ├── claude-factory/       # Meta-plugin creation outils + dream consolidation
│   └── frustration-detector/ # Détection frustration + adaptation style
└── README.md

Contribuer

  1. Créer un nouveau plugin dans plugins/votre-plugin/
  2. Ajouter .claude-plugin/plugin.json avec les métadonnées
  3. Ajouter commands, agents, skills ou hooks selon les besoins
  4. Enregistrer dans .claude-plugin/marketplace.json
  5. Ajouter un README.md documentant votre plugin

Licence

MIT

About

Claude Code plugin marketplace — security hooks, git workflows, Playwright E2E, Jira release notes, and more.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors