← Back to Skills Marketplace
2891
Downloads
3
Stars
17
Active Installs
1
Versions
Install in OpenClaw
/install swift-expert
Description
Use when building iOS/macOS applications with Swift 5.9+, SwiftUI, or async/await concurrency. Invoke for protocol-oriented programming, SwiftUI state management, actors, server-side Swift.
Usage Guidance
This skill is an instruction-only Swift expert reference and appears coherent with its stated purpose. It does not ask for credentials or install code. Notes to consider before installing: (1) the included examples use network calls to a placeholder API endpoint — those are illustrative only; don't run or deploy example URLs in production without reviewing them, (2) as with any skill that generates or runs code, manually review generated code before executing it in your environment, and (3) the skill can be invoked autonomously by the agent (default behavior) — if you want to limit autonomous action, adjust agent invocation settings.
Capability Analysis
Type: OpenClaw Skill
Name: swift-expert
Version: 0.1.0
The skill bundle is classified as benign. All files, including the `SKILL.md` and reference markdown files, contain instructions and code examples strictly aligned with the stated purpose of a 'Swift Expert' agent. The `SKILL.md` provides clear, benign instructions for the agent's behavior and workflow, without any evidence of prompt injection attempts to subvert the agent, access sensitive data, or execute unauthorized commands. Code examples in the reference files, such as `URLSession` calls or debugging tools, are illustrative and not presented as direct commands for the agent to execute, nor do they indicate malicious intent.
Capability Assessment
Purpose & Capability
Name/description (Swift 5.9+, SwiftUI, async/await, protocol-oriented programming) align with the SKILL.md and the included reference documents. There are no unrelated environment variables, binaries, or install steps requested that would contradict the stated purpose.
Instruction Scope
The SKILL.md instructs the agent to act as a senior Swift engineer and to load the provided reference files when relevant. The references contain realistic example code (including network calls via URLSession to a placeholder https://api.example.com) and platform APIs (Instruments, NotificationCenter, etc.). Those examples are expected for this skill; they do include example network calls but do not instruct the agent to read local secrets, search the filesystem, or transmit agent data to hidden endpoints.
Install Mechanism
No install specification or code files that would be written to disk exist — this is instruction-only, which minimizes installation risk.
Credentials
The skill declares no required environment variables, credentials, or config paths. The guidance and examples do not require additional secrets; requested capabilities are proportional to the described developer-assistant purpose.
Persistence & Privilege
always is false and disable-model-invocation is false (normal). The skill does not request persistent system presence, nor does it modify other skills or global agent configuration.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install swift-expert - After installation, invoke the skill by name or use
/swift-expert - Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.0
Initial release of swift-expert skill.
- Provides senior-level expertise for building iOS/macOS/watchOS/tvOS apps in Swift 5.9+.
- Supports SwiftUI, async/await concurrency, protocol-oriented programming, server-side Swift, and performance optimization.
- Outlines a core workflow: architecture analysis, protocol design, type-safe implementation, optimization, and testing.
- Includes guidance on when to use the skill, constraints (best practices and anti-patterns), output templates, and contextual references.
- Designed for high-quality, type-safe, and Apple-guideline-compliant Swift code.
Metadata
Frequently Asked Questions
What is Swift Expert?
Use when building iOS/macOS applications with Swift 5.9+, SwiftUI, or async/await concurrency. Invoke for protocol-oriented programming, SwiftUI state management, actors, server-side Swift. It is an AI Agent Skill for Claude Code / OpenClaw, with 2891 downloads so far.
How do I install Swift Expert?
Run "/install swift-expert" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Swift Expert free?
Yes, Swift Expert is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Swift Expert support?
Swift Expert is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Swift Expert?
It is built and maintained by Veera (@veeramanikandanr48); the current version is v0.1.0.
More Skills