leptos-knowledge-patchlisted
Install: claude install-skill Nevaberry/nevaberry-plugins
# Leptos Knowledge Patch
Use this patch before writing, migrating, or reviewing Leptos applications.
Start with the breaking-change checklist, then open the topic reference that
matches the code being changed.
## Reference index
| Reference | Topics |
| --- | --- |
| [cargo-leptos](references/cargo-leptos.md) | Prebuilt installation, supported archives, checksums, stable hot reload |
| [Migration and configuration](references/migration-and-configuration.md) | Imports, constructors, storage, options, crate versions, CSS, feature flags |
| [Reactivity and stores](references/reactivity-and-stores.md) | Arc signals, guards, resources, automatic batching, conversions, stores |
| [Routing, SSR, and integrations](references/routing-ssr-and-integrations.md) | Typed routes, fallbacks, transitions, islands routing, document shells, Axum |
| [Server functions and lazy loading](references/server-functions-and-lazy-loading.md) | Custom errors, WebSockets, codecs, body limits, code splitting, lazy routes |
| [Views, components, and browser APIs](references/views-components-and-browser.md) | Typed views, attribute spreading, binding, rendering traits, ShowLet, platform attributes |
## Breaking-change checklist
### Update imports and constructors
- Import common APIs with `use leptos::prelude::*`.
- Import router components from `leptos_router::components` and hooks from
`leptos_router::hooks`.
- Replace `create_signal(...)` with `signal(...)` and
`create_rw_signal(...)` with `RwSi