← Back to Skills Marketplace
3492
Downloads
4
Stars
11
Active Installs
3
Versions
Install in OpenClaw
/install swiftui-ui-patterns
Description
Best practices and example-driven guidance for building SwiftUI views and components. Use when creating or refactoring SwiftUI UI, designing tab architecture with TabView, composing screens, or needing component-specific patterns and examples.
Usage Guidance
This skill is documentation-only and appears safe: it contains best-practice guidance and repo-file references for SwiftUI. Before installing, consider: (1) the agent may read files in your project (the docs explicitly advise searching the repo for examples), so only enable it if you’re comfortable with that level of file access; (2) it does not install or request credentials, so there is no network or secret access implied by the package itself; (3) as with any automated assistant, review its suggested code changes before applying them to ensure they match your project conventions and security requirements.
Capability Analysis
Type: OpenClaw Skill
Name: swiftui-ui-patterns
Version: 1.0.2
The skill bundle is classified as suspicious due to the presence of high-risk capabilities, specifically shell command execution and network communication, even though they are presented in a seemingly benign context. The `SKILL.md` file instructs the AI agent to use `rg` (ripgrep) for searching local files, demonstrating the agent's ability to execute shell commands. Additionally, the `references/lightweight-clients.md` file provides code examples demonstrating how to make network calls using `URLSession.shared`, which, while using a placeholder `example.com` URL, highlights the capability for external communication. These capabilities, without clear malicious intent in this specific bundle, are inherently risky and could be easily modified for harmful purposes like data exfiltration or unauthorized execution.
Capability Assessment
Purpose & Capability
The name and description (SwiftUI best practices and examples) align with the provided files: SKILL.md plus multiple component reference docs. The skill declares no binaries, no env vars, and no install steps — all proportional for a documentation-style guidance skill.
Instruction Scope
Runtime instructions are documentation-driven: advice for scaffolding, state management, sheet patterns, and searching the current repo for examples (e.g., 'rg "TabView("'). The instructions ask the agent to inspect repository files for relevant examples, which is coherent with a coding-assistant use case and does not direct reading or exfiltration of unrelated system data or external endpoints.
Install Mechanism
No install specification or external downloads are present. This is the lowest-risk class (instruction-only) and nothing is written to disk or fetched as part of an install step.
Credentials
The skill requests no environment variables, credentials, or config paths. All environment-like concepts in the docs are SwiftUI design constructs (e.g., @Environment, Environment objects) and not runtime platform secrets — proportional to the stated purpose.
Persistence & Privilege
Flags show always:false and user-invocable:true (defaults). The skill does not request persistent presence or elevated privileges and contains no instructions to modify other skill or system configurations.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install swiftui-ui-patterns - After installation, invoke the skill by name or use
/swiftui-ui-patterns - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.2
- Added macOS settings and menu
v1.0.1
- Sheet update
v1.0.0
Initial release
Metadata
Frequently Asked Questions
What is Swiftui Ui Patterns?
Best practices and example-driven guidance for building SwiftUI views and components. Use when creating or refactoring SwiftUI UI, designing tab architecture with TabView, composing screens, or needing component-specific patterns and examples. It is an AI Agent Skill for Claude Code / OpenClaw, with 3492 downloads so far.
How do I install Swiftui Ui Patterns?
Run "/install swiftui-ui-patterns" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Swiftui Ui Patterns free?
Yes, Swiftui Ui Patterns is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Swiftui Ui Patterns support?
Swiftui Ui Patterns is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Swiftui Ui Patterns?
It is built and maintained by Dimillian (@dimillian); the current version is v1.0.2.
More Skills