Toolverse
All skills

react-19

by Gentleman-Programming

React 19 patterns with React Compiler. Trigger: When writing React components - no useMemo/useCallback needed.

Installation

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

Installation

Quick info

Category
Frontend
Views
27

About this skill

React 19 patterns with React Compiler. Trigger: When writing React components - no useMemo/useCallback needed.

How to use

  1. Zainstaluj skill w swoim środowisku Claude/Copilot, wskazując repozytorium Gentleman-Programming (gałąź main, folder GentlemanClaude/skills/react-19). Skill automatycznie aktywuje się, gdy zaczniesz pisać komponenty React.

  2. Gdy piszesz komponent, nie dodawaj useMemo ani useCallback — React Compiler zajmie się optymalizacją. Pisz naturalnie: filtruj, sortuj i definiuj handlery bezpośrednio w ciele funkcji, bez opakowywania ich w hooki memoizacji.

  3. Importuj tylko to, czego potrzebujesz, używając named imports: import { useState, useEffect } from "react". Unikaj import React from "react" — to już nie jest wymagane.

  4. Domyślnie traktuj komponenty jako Server Components (bez dyrektywy "use client"). Dodaj "use client" tylko gdy komponent potrzebuje stanu (useState), efektów (useEffect), referencji (useRef), kontekstu (useContext) lub obsługi zdarzeń przeglądarki.

  5. Jeśli pracujesz z Promise'ami lub chcesz warunkowo czytać kontekst, użyj nowego hooka use() zamiast useContext() — pozwala na bardziej elastyczne podejście do zarządzania danymi asynchronicznymi.

Related skills

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

livewire-development

by spatie

Develops reactive Livewire 4 components. Activates when creating, updating, or modifying Livewire components; working with wire:model, wire:click, wire:loading, or any wire: directives; adding real-time updates, loading states, or reactivity; debugging component behavior;

Frontend
2335

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

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

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

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