Help us improve
Share bugs, ideas, or general feedback.
From uno-platform-studio
Displays async feed data with FeedView control in Uno Platform XAML, handling loading spinners, error messages, and empty-state UI automatically via templates for Value, Progress, Error, and None states.
npx claudepluginhub unoplatform/studio --plugin uno-platform-studioHow this skill is triggered — by the user, by Claude, or both
Slash command
/uno-platform-studio:uno-mvux-feedviewWhen to use
Use when displaying data from an `IFeed<T>` or `IState<T>` in XAML, showing loading spinners, error messages, or empty-state UI automatically, customizing templates for different data states (value, progress, error, none), or binding feed data inside a `DataTemplate`.
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
> **Docs lookup:** call `uno_platform_docs_search(...)` first, then `uno_platform_docs_fetch(sourcePath="…")` using the `sourcePath` field from a result (a relative `.md` path; add the result's `anchor` for a section). Never pass a URL, a `.html` link, or a hand-built path.
Applies C++ Core Guidelines to write, review, or refactor C++ code. Enforces modern, safe, and idiomatic practices for C++17/20/23.
Share bugs, ideas, or general feedback.
Docs lookup: call
uno_platform_docs_search(...)first, thenuno_platform_docs_fetch(sourcePath="…")using thesourcePathfield from a result (a relative.mdpath; add the result'sanchorfor a section). Never pass a URL, a.htmllink, or a hand-built path.
Search for and fetch the FeedView documentation:
uno_platform_docs_search("MVUX FeedView control displaying async data templates")
Primary documentation pages:
external/uno.extensions/doc/Learn/Mvux/FeedView.mdexternal/uno.extensions/doc/Learn/Mvux/Walkthrough/FeedView.howto.mdFetch the full reference page:
uno_platform_docs_fetch(sourcePath="external/uno.extensions/doc/Learn/Mvux/FeedView.md")
From the fetched docs, extract the available templates:
<DataTemplate>) — shown when data is availableFor step-by-step implementation guidance:
uno_platform_docs_fetch(sourcePath="external/uno.extensions/doc/Learn/Mvux/Walkthrough/FeedView.howto.md")
This covers rendering IFeed<T>, IState<T>, customizing templates, and refresh behavior.
If the user is displaying a collection feed, search for:
uno_platform_docs_search("MVUX FeedView list feed ListView collection display")
Key page:
external/uno.extensions/doc/Learn/Mvux/Walkthrough/ListFeed.howto.mdxmlns:mvux="using:Uno.Extensions.Reactive.UI"Source property binds to the feed/state: Source="{Binding MyFeed}"{Binding Data} (e.g., {Binding Data.Name})<DataTemplate> content child acts as the ValueTemplateRefresh command — no need to create one manually