btst-client-plugin-dev
Installation
SKILL.md
BTST Client Plugin Development
File structure
src/plugins/{name}/
client/
constants.ts ← one literal programmatic plugin id
plugin.tsx ← defineClientPlugin entry
hooks.ts ← "use client" React hooks only
components/
pages/
my-page.tsx ← wrapper: ComposedRoute + lazy import
my-page.internal.tsx ← actual UI: useSuspenseQuery
query-keys.ts ← resource declaration + query key factory