Files
ARA-Claude-Plugin/README.md
T

44 lines
1.8 KiB
Markdown
Raw Normal View History

# 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
`/<plugin>:<skill>` (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).