fosmvvm-viewmodel-generator

github:foscomputerservices/FOSUtilities · first committed 2025-12-27 · source · badge

Generate FOSMVVM ViewModels - the bridge between server-side data and client-side Views. Use when creating new screens, pages, components, or any UI that displays data.

Skill Health: not yet scored

Listed, not yet scored. This skill has no public model test yet. It is in the scoring queue; submitted skills go first, then the most-installed.

Version history

24 commits to this file on GitHub (newest first).

2026-10-06 · commit 82391e5 · docs: FOSForms stock titles are the client's to translate; scaffolded YAML carries them
2026-10-05 · commit c4c5a9e · docs(skills): create and edit forms are separate ViewModels; a form never carries an optional identity
2026-10-05 · commit 13e9b97 · docs(skills): form ViewModels use @FormFieldModel and carry ModelIdentity; updates target via TargetedQuery; writes answer with the containe
2026-10-05 · commit 3d51b18 · docs: push notification payloads, silent pushes and renames; full-path nested enum keys in catalog, skills, CHANGELOG
2026-10-05 · commit c1986d8 · docs: catalog, skills, and DocC articles for the 0.20.0 features; CHANGELOG; plugin 2.78.0
2026-10-05 · commit b38b836 · docs: Stubbable pattern and opaque identity transport across skills and catalog
2026-09-30 · commit dcb8188 · chore: examples speak the framework's own vocabulary; CI guards it
2026-08-25 · commit 7db92ac · feat(fosmvvm-review): the coverage register — every truth statement has a check
2026-08-09 · commit 95b0811 · docs: editorial cleanup and prune stale work notes
2026-08-08 · commit 875ca74 · feat(skills): functional discipline for the fosmvvm-generators plugin (2.20.0)
2026-07-04 · commit f7bf23d · docs(skills): encode encapsulation + DocC discipline; add fosmvvm-planning (v2.6.0)
2026-07-04 · commit 644817c · docs(skills): wire API catalog into generator skills and CLAUDE.md indexes
2026-07-02 · commit dad54a7 · docs(skills): place parameterized stub() inside the ViewModel struct body
2026-07-02 · commit 768a554 · docs(skills): fold Port-Authority-surfaced improvements into fosmvvm-* generators
2026-07-02 · commit a7a4444 · docs(skills): fold @ViewModel-synthesized stub() witness into viewmodel-generator
2026-04-22 · commit 52aac0e · Add ViewModelDisplayTestCase and document Operations conventions
2026-02-14 · commit feee366 · Add OpenClaw skills support alongside Claude Code plugin
2026-01-25 · commit 49cdf22 · Add Nested Child Types Pattern to fosmvvm-viewmodel-generator skill
2026-01-24 · commit acb0fa4 · Complete context-aware skill updates (9 remaining skills)
2026-01-20 · commit 8b71034 · Add client-hosted error ViewModel pattern and trust guidance
2026-01-20 · commit f24c03f · Add shared architecture patterns for FOSMVVM mental models
2026-01-19 · commit 1127bb8 · Add Enum Localization Pattern to ViewModel and Leaf skills
2026-01-08 · commit c21660a · Improved Claude Plugin Skills based on real-world usage
2025-12-27 · commit dec7591 · Add FOSMVVM skills and architecture documentation

Archived snapshots