Toolverse
All skills

svelte-code-writer

by svelte-society

CLI tools for Svelte 5 documentation lookup and code analysis. MUST be used whenever creating or editing any Svelte component (.svelte) or Svelte module (.svelte.ts/.svelte.js). If possible, this skill should be executed within the svelte-file-editor agent for optimal results.

Installation

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

Installation

Quick info

Category
Frontend

About this skill

CLI tools for Svelte 5 documentation lookup and code analysis. MUST be used whenever creating or editing any Svelte component (.svelte) or Svelte module (.svelte.ts/.svelte.js). If possible, this skill should be executed within the svelte-file-editor agent for optimal results.

How to use

  1. Zainstaluj umiejętność w swoim środowisku agenta AI — skill będzie dostępny jako zestaw poleceń CLI poprzez pakiet @sveltejs/mcp.

  2. Gdy nie jesteś pewny składni lub chcesz sprawdzić dostępne sekcje dokumentacji, uruchom polecenie list-sections, aby wyświetlić wszystkie dostępne tematy Svelte 5 i SvelteKit wraz z ich ścieżkami.

  3. Po zidentyfikowaniu potrzebnych sekcji użyj polecenia get-documentation, podając nazwy sekcji oddzielone przecinkami (na przykład $state,$derived,$effect), aby pobrać pełną dokumentację dla tych tematów.

  4. Gdy piszesz lub edytujesz komponent Svelte, uruchom polecenie svelte-autofixer na swoim kodzie — możesz przekazać kod inline (pamiętając o ucieczce znaku $ jako $) lub ścieżkę do pliku .svelte, aby wykryć typowe problemy.

  5. Jeśli pracujesz ze Svelte 4 zamiast wersji 5, dodaj flagę --svelte-version 4 do polecenia autofixer; dla kodu asynchronicznego użyj flagi --async.

  6. Zawsze waliduj swój kod przed wdrożeniem — uruchom svelte-autofixer jako ostatni krok, aby upewnić się, że komponenty są wolne od błędów i zgodne z najlepszymi praktykami Svelte.

Related skills

browser-automation

by browserbase

Automate web browser interactions using natural language via CLI commands. Use when the user asks to browse websites, navigate web pages, extract data from websites, take screenshots, fill forms, click buttons, or interact with web applications. Triggers include \

Frontend
21175

brainstorming

by obra

Use when creating or developing, before writing code or implementation plans - refines rough ideas into fully-formed designs through collaborative questioning, alternative exploration, and incremental validation. Don't use during clear 'mechanical' processes

Frontend
49170

react

by lobehub

React component development guide. Use when working with React components (.tsx files), creating UI, using @lobehub/ui components, implementing routing, or building frontend features. Triggers on React component creation, modification, layout implementation, or navigation tasks.

Frontend
2058

zustand

by lobehub

Zustand state management guide. Use when working with store code (src/store/**), implementing actions, managing state, or creating slices. Triggers on Zustand store development, state management questions, or action implementation.

Frontend
36126

angular

by sickn33

Modern Angular (v20+) expert with deep knowledge of Signals, Standalone Components, Zoneless applications, SSR/Hydration, and reactive patterns. Use PROACTIVELY for Angular development, component architecture, state management, performance optimization, and migration to modern

Frontend
2656

senior-fullstack

by davila7

Comprehensive fullstack development skill for building complete web applications with React, Next.js, Node.js, GraphQL, and PostgreSQL. Includes project scaffolding, code quality analysis, architecture patterns, and complete tech stack guidance. Use when building new projects,

Frontend
2896