# ara-claude-plugins Marketplace de **plugins Claude Code** pour le développement **WinForms / Syncfusion**. Chaque plugin apporte un *skill* réutilisable, issu d'un projet réel (migration WinDev → .NET + Syncfusion). ## Plugins | Plugin | Skill | Pour quoi | |---|---|---| | **syncfusion-ribbon-accent** | `/syncfusion-ribbon-accent:syncfusion-ribbon-accent` | Appliquer une **couleur d'accent personnalisée** (live) à un ruban Syncfusion WinForms Office2016 : ruban, backstage (dont le **survol** des items), onglets de contenu, grilles `SfDataGrid`. Le bon levier par élément + les pièges. | | **offscreen-winforms-render** | `/offscreen-winforms-render:offscreen-winforms-render` | **Vérifier/déboguer une IHM WinForms sans bureau interactif** (agent, CI, headless) : rendu hors écran via `PrintWindow` → PNG relisible et échantillonnable au pixel. | Réf. testée : Syncfusion Essential Studio **WinForms 33.2.x**, .NET, C#. ## Installation ```text /plugin marketplace add https://repos.ara-it.info/Publique/ARA-Claude-Plugin.git /plugin install syncfusion-ribbon-accent@ara-claude-plugins /plugin install offscreen-winforms-render@ara-claude-plugins ``` Puis `/reload-plugins` si installé en cours de session. Les skills s'invoquent ensuite via `/:` (ou se déclenchent automatiquement selon le contexte). Mettre à jour : `/plugin marketplace update ara-claude-plugins`. ## Structure du repo ``` .claude-plugin/marketplace.json # catalogue (liste les 2 plugins) plugins/ ├── syncfusion-ribbon-accent/ │ ├── .claude-plugin/plugin.json │ └── skills/syncfusion-ribbon-accent/SKILL.md └── offscreen-winforms-render/ ├── .claude-plugin/plugin.json └── skills/offscreen-winforms-render/SKILL.md ``` ## Licence MIT — voir [LICENSE](LICENSE).