A specialized generator for creating Swift ViewModel tests that validate data integrity, versioning, and multi-locale localization.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install fosmvvm-viewmodel-test-generator
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install fosmvvm-viewmodel-test-generator using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The FOSMVVM ViewModel Test Generator is a developer-centric tool within the Openclaw Skills library that automates the creation of robust test suites for FOSMVVM-based applications. It focuses on three critical pillars of ViewModel reliability: ensuring Codable round-trip integrity, maintaining structural versioning stability, and verifying that all @LocalizedString properties are correctly translated across various locales. This skill helps developers maintain high-quality codebases by replacing manual test boilerplate with standardized, architecture-aligned testing patterns.
By utilizing the LocalizableTestCase protocol, the skill integrates seamlessly with modern Swift testing frameworks. It allows developers to quickly verify that their ViewModels can encode and decode without data loss and that every user-facing string is accounted for in the project's localization files, making it an essential part of the Openclaw Skills suite for iOS and macOS development.
To integrate this into your workflow, ensure your project is configured with the FOSMVVM architecture and has access to FOSFoundation and FOSTesting. Run the following command in your agent interface:
/fosmvvm-viewmodel-test-generator
No manual file path input is required as the skill leverages the existing context of your Openclaw Skills session to identify the ViewModels discussed in your conversation.
The skill follows a strict file organization schema to maintain project cleanliness and compatibility with Openclaw Skills standards:
| File Type | Naming Convention | Directory Path |
|---|---|---|
| Test Suite | {Name}ViewModelTests.swift | Tests/{Target}Tests/Localization/ |
| YAML Data | {Name}ViewModel.yml | Tests/{Target}Tests/TestYAML/ |
It utilizes the LocalizableTestCase infrastructure, which requires a LocalizationStore initialization and access to the resource bundle via the project's resource accessor defined in your SPM target.
Loading
Automate the creation of type-safe, localized ViewModels and factories for SwiftUI using the FOSMVVM architecture.

Automates the creation of robust UI tests for FOSMVVM SwiftUI views using XCTest and the FOSTestingUI framework.

A specialized generator for creating standardized SwiftUI views that render FOSMVVM ViewModels with built-in state management and architectural alignment.

A specialized automation skill to generate and configure the entry point of SwiftUI applications using the FOSMVVM architecture.

A professional-grade AI skill for generating high-quality images via Krea.ai using advanced models like Flux and Imagen.

A retro robotic text-to-speech engine for AI agents that recreates the iconic Commodore 64 SAM voice.








































