원클릭으로
uno-mvux-overview
Understand MVUX (Model-View-Update-eXtended) architecture in Uno Platform.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Understand MVUX (Model-View-Update-eXtended) architecture in Uno Platform.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Create and use commands in MVUX for user interactions.
Create and use IFeed<T> for async data in MVUX.
Display async feed data with FeedView control.
Create and use IListFeed<T> for reactive collections in MVUX.
Create and use IListState<T> for mutable reactive collections in MVUX.
Use messaging to sync MVUX states with entity changes.
| name | uno-mvux-overview |
| description | Understand MVUX (Model-View-Update-eXtended) architecture in Uno Platform. |
| when_to_use | Use when learning the MVUX architecture, comparing MVUX to MVVM or other patterns, setting up a new Uno Platform project with MVUX, or understanding immutable data flow with feeds and states. |
| metadata | {"author":"uno-platform","version":"2.5","category":"mvux"} |
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 core MVUX overview page:
uno_platform_docs_search("MVUX overview Model View Update eXtended architecture")
The primary documentation page is:
external/uno.extensions/doc/Learn/Mvux/Overview.mdFetch the full page for comprehensive details:
uno_platform_docs_fetch(sourcePath="external/uno.extensions/doc/Learn/Mvux/Overview.md")
From the fetched documentation, extract and explain:
IFeed<T>, IState<T>, IListFeed<T>, IListState<T>*Model suffix generate corresponding *ViewModel classesIf the user needs to set up MVUX in a project, search for setup instructions:
uno_platform_docs_search("MVUX project setup UnoFeatures add MVUX existing app")
Key doc page for setup:
external/uno.extensions/doc/Learn/Mvux/Tutorials/HowTo-MvuxProject.mdIf the user wants a comparison, the overview page contains a detailed MVVM vs MVUX data flow section. Fetch:
uno_platform_docs_fetch(sourcePath="external/uno.extensions/doc/Learn/Mvux/Overview.md")
Focus on the sections: "What is MVUX?", "eXtended", "MVVM vs MVUX Data Flow", and "Weather App Example".
partial record types with a Model suffix (e.g., MainModel)<UnoFeatures>MVUX</UnoFeatures> in the project fileDataContext, not the Model itselfWhen unsure which MVUX skill applies, pick by intent:
FeedView control for all states