acad-palettes-ribbon
Installation
SKILL.md
AutoCAD Palettes and Ribbon
Use this skill when creating dockable tool palettes via PaletteSet, building ribbon tabs and panels, adding ribbon buttons and controls, or registering UI in the IExtensionApplication lifecycle.
PaletteSet
PaletteSet is a dockable, floatable container that holds one or more tabbed palettes. Each palette is a WinForms UserControl (or WPF content via ElementHost).
Creating a PaletteSet
using Autodesk.AutoCAD.Windows;
// GUID must be unique per PaletteSet — used for persistence
private static PaletteSet _paletteSet;