Toolverse
All skills

writing-vite-devtools-integrations

by vitejs

Creates devtools integrations for Vite using @vitejs/devtools-kit. Use when building Vite plugins with devtools panels, RPC functions, dock entries, shared state, or any devtools-related functionality. Applies to files importing from @vitejs/devtools-kit or containing

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
vitejs
Category
Frontend

About this skill

Creates devtools integrations for Vite using @vitejs/devtools-kit. Use when building Vite plugins with devtools panels, RPC functions, dock entries, shared state, or any devtools-related functionality. Applies to files importing from @vitejs/devtools-kit or containing devtools.setup hooks in Vite plugins.

How to use

  1. Zainstaluj @vitejs/devtools-kit w swoim projekcie wtyczki Vite jako zależność deweloperską. 2. W pliku głównym wtyczki dodaj hook devtools.setup(ctx) do obiektu konfiguracji wtyczki, obok standardowych właściwości name i apply. 3. Wewnątrz funkcji setup zarejestruj elementy interfejsu za pomocą dostępnych metod kontekstu: ctx.docks.register() dla paneli, ctx.rpc dla funkcji zdalnych, ctx.logs dla wiadomości i powiadomień. 4. Dla panelu iframe określ identyfikator, tytuł, ikonę oraz URL do zasobu UI — możesz hostować statyczne pliki za pomocą ctx.views. 5. Jeśli potrzebujesz synchronizacji stanu między serwerem a klientem, użyj ctx.rpc.sharedState do definiowania i aktualizacji danych w czasie rzeczywistym. 6. Przetestuj wtyczkę w środowisku deweloperskim Vite — nowy panel powinien pojawić się w interfejsie Vite DevTools po załadowaniu wtyczki.

Related skills

shadcn-ui

by josechifflet

shadcn/ui component patterns for Next.js 16 applications. This skill should be used when adding UI components, customizing component styles, composing primitives, or integrating forms with react-hook-form. Covers installation, customization, composition patterns, and

Frontend
157206

domain-name-brainstormer

by ComposioHQ

Generates creative domain name ideas for your project and checks availability across multiple TLDs (.com, .io, .dev, .ai, etc.). Saves hours of brainstorming and manual checking.

Frontend
21116

theme-factory

by anthropics

Toolkit for styling artifacts with a theme. These artifacts can be slides, docs, reportings, HTML landing pages, etc. There are 10 pre-set themes with colors/fonts that you can apply to any artifact that has been creating, or can generate a new theme on-the-fly.

Frontend
40139

landing-page-guide-v2

by bear2u

Create distinctive, high-converting landing pages that combine proven conversion elements with exceptional design quality. Build beautiful, memorable landing pages using Next.js 14+ and ShadCN UI that avoid generic AI aesthetics while following the 11 essential elements

Frontend
3486

keyword-research

by openclaw

Discovers high-value keywords with search intent analysis, difficulty assessment, and content opportunity mapping. Essential for starting any SEO or GEO content strategy.

Frontend
24138

web-research

by langchain-ai

Use this skill for requests related to web research; it provides a structured approach to conducting comprehensive web research

Frontend
18114