Provides Leptos 0.8.8–0.8.17 knowledge covering ShowLet component, Show signal support, and Bitcode server function encoding. Load before Leptos work.
How this skill is triggered — by the user, by Claude, or both
Slash command
/leptos-knowledge-patch:leptos-knowledge-patchThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Covers Leptos 0.8.8–0.8.17 (2024-08-26 through 2025-03-01). Claude Opus 4.6 knows Leptos through 0.6.x. It is **unaware** of the features below.
Covers Leptos 0.8.8–0.8.17 (2024-08-26 through 2025-03-01). Claude Opus 4.6 knows Leptos through 0.6.x. It is unaware of the features below.
| Topic | Reference | Key features |
|---|---|---|
| Components & views | references/components-and-views.md | <ShowLet>, <Show> signal support |
| Server functions | references/server-functions.md | Bitcode encoding option |
<ShowLet> Component (0.8.8)New component for unwrapping Option values — similar to <Show> but provides the inner value to children:
<ShowLet
when=move || some_option.get()
fallback=|| view! { <p>"Nothing here"</p> }
let:value
>
<p>"Got: " {value}</p>
</ShowLet>
<Show> Accepts Signals Directly (0.8.8)<Show when=...> now accepts signals in addition to closures:
let visible = RwSignal::new(true);
// Before: <Show when=move || visible.get()>
// Now also: <Show when=visible>
Bitcode Encoding for Server Functions (0.8.11)New Bitcode encoding option for server function IO, alongside existing Json, Cbor, etc. Requires the bitcode feature on server_fn.
#[server(endpoint = "my_fn", encoding = "Bitcode")]
pub async fn my_server_fn(data: MyData) -> Result<MyResponse, ServerFnError> {
// ...
}
| File | Contents |
|---|---|
| components-and-views.md | <ShowLet> component, <Show> signal support |
| server-functions.md | Bitcode encoding for server functions |
npx claudepluginhub nevaberry/nevaberry-plugins --plugin leptos-knowledge-patchGuides React Server Components in Next.js: server vs client distinction, 'use client' directive, component boundaries, composition patterns, and data fetching.
Provides Svelte 5.0 knowledge patch on runes ($state, $derived, $effect, $props), snippets replacing slots, callback props for events, mount/hydrate API. Auto-loads for Svelte tasks.
Updates Claude on Dioxus 0.5+ (to 0.7.4): signals replacing use_state, RSX overhaul, server functions, asset!(), dx CLI, router, Element-as-Result. Load for recent Dioxus work.