FOSMVVM SwiftUI App Setup

v2.0.6

Set up a SwiftUI @main App struct with MVVMEnvironment configuration, deployment URLs, resource bundles, environment injection, and DEBUG test infrastructure.

0· 567·0 current·0 all-time
byDavid Hunt@foscomputerservices
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
The name/description (generate App struct, MVVMEnvironment, deployment URLs, test infra) align with the templates in SKILL.md and reference.md. The skill requests no unrelated credentials, binaries, or config paths.
Instruction Scope
Runtime instructions and templates only describe generating Swift source (App struct, environment injection, DEBUG test helpers). The only runtime observations mentioned are standard: reading Bundle.main/Info.plist for deployment selection and ProcessInfo.arguments for test detection. There are no instructions to read arbitrary host files, exfiltrate data, or call external endpoints beyond configuring serverBaseURL placeholders.
Install Mechanism
This is instruction-only with no install spec and no downloads; nothing is written to disk by an installer step in the skill itself. Risk from install mechanism is minimal.
Credentials
The skill declares no required environment variables or credentials. It documents common CI/Info.plist usage (FOS-DEPLOYMENT) which is proportional to deployment configuration and not a secret. There are no requests for unrelated tokens or secrets.
Persistence & Privilege
always is false and agent autonomous invocation is allowed (default) — appropriate for a user-invoked code-generation skill. The skill does not request persistent system privileges or to modify other skills' configurations.
Assessment
This skill appears coherent and focused on generating SwiftUI App templates for FOSMVVM. Before using it: (1) verify you replace all placeholders (AppName, ResourceBundle names, {ProductionURL}/{DebugURL}) and do not accidentally hard-code sensitive endpoints or credentials; (2) confirm you trust the referenced FOSMVVM / FOSFoundation dependencies (review their source/license at the provided GitHub homepage); (3) understand the templates read Bundle.main/Info.plist and ProcessInfo.arguments for deployment/test detection (this is normal), so ensure your CI sets FOS-DEPLOYMENT as intended; (4) note the skill is macOS/Darwin‑only; and (5) always review the generated code before committing (the skill only provides templates and will not itself install or transmit secrets).

Like a lobster shell, security has layers — review code before you run it.

latestvk97fjp7ttt1ehzgjxge1p3489s815tn0

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

Runtime requirements

🚀 Clawdis
OSmacOS

Comments