An AI coding agent skill designed to scaffold type-safe ServerRequest protocols and server-side controllers for standardized FOSMVVM communication.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install fosmvvm-serverrequest-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-serverrequest-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 ServerRequest Generator is a specialized tool within the ecosystem of Openclaw Skills that enforces a unified communication pattern between clients and servers. In the FOSMVVM architecture, ServerRequest is the exclusive method for data exchange, replacing brittle hardcoded URL strings and manual JSON encoding with type-safe protocols.
This skill automates the creation of request and response structures, ensuring that every interaction—whether from an iOS app, macOS tool, or WebApp—follows a predictable and robust lifecycle. By using this generator, developers ensure that configuration is centralized in the MVVMEnvironment, making the entire networking layer more maintainable and less prone to runtime errors.
To use this within your Openclaw Skills workflow, ensure your project includes the FOSMVVM library. Invoke the generator directly through your AI interface:
/fosmvvm-serverrequest-generator
No manual path configuration is required as the skill references your active conversation context to determine the necessary structures.
The skill organizes generated code into a strictly nested taxonomy to prevent namespace pollution:
| Component | Location | Description |
|---|---|---|
| {Action}Request.swift | ViewModels/Requests/ | The primary Swift class containing nested RequestBody, ResponseBody, and ResponseError types. |
| {Action}Controller.swift | WebServer/Controllers/ | The Vapor-based server handler that processes the action. |
| ResponseError | Nested within Request | A custom error type that supports structured, localizable error responses. |
| RequestBody | Nested within Request | Implements ValidatableModel for automatic field validation. |
Loading
A specialized AI generator that scaffolds React components and test suites based on the FOSMVVM ViewModelView architecture.

An AI skill for generating localized Leaf templates and HTML-over-the-wire fragments that perfectly align with FOSMVVM ViewModels.

A specialized generator for Fluent-backed persistence layers within the FOSMVVM architecture, covering models, migrations, and automated tests.

A specialized generator for creating unified FOSMVVM Form Specifications that handle data properties, presentation logic, and multi-platform validation.

An automated generator for typed ServerRequest tests using the VaporTesting infrastructure to validate API logic and localization.

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








































