doxa-maps/skills/plugin-designer
Doxa Maps d256687676 plugin-designer skill: reusable by default, pilot before roll-out, one shape per kind of control
Three rules for work that spans plugins, in section 3 (Reuse library/ first):
- A component that could serve more than one plugin is built once in library/,
  driven by props, and landed through the build owner, so other plugins adopt it
  instead of copying it. This replaces "Graduate late".
- A new pattern starts on one plugin, built by its owner. A maintainer approves it on
  the dev server, and only then do the other owners adopt it in their own plugins.
- Map controls are round and spaced: MapToolbar's default column of round
  MapControlButtons, not its grouped square card. Dashboard header-bar buttons are
  rounded squares with the vertical tabs' radius, var(--vtl-radius, 8px).
2026-09-30 04:10:45 +00:00
..
references Docs and the plugin-designer skill: keep the reason, drop the speaker (6 lines) 2026-09-29 09:48:51 +00:00
SKILL.md plugin-designer skill: reusable by default, pilot before roll-out, one shape per kind of control 2026-09-30 04:10:45 +00:00