A specialized AI skill for auditing Swift codebases for concurrency safety, memory management, and modern language best practices.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install swift-code-review
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 swift-code-review using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The Swift Code Review skill is a high-precision auditing tool designed for Openclaw Skills users who need deep analysis of .swift files. It moves beyond simple syntax checking by evaluating code against the Swift 6 language mode, strict concurrency requirements, and modern SDK patterns like @Observable. It ensures that developers catch subtle bugs like actor reentrancy issues, Sendable conformance violations, and memory leaks before they reach production.
By leveraging this Openclaw Skills extension, engineering teams can maintain a high bar for code quality. The skill enforces a rigorous review workflow that requires context-gathering from Package.swift and full symbol analysis, ensuring that recommendations are technically sound and version-appropriate.
To integrate this review capability into your Openclaw Skills workflow, ensure the skill is available in your agent's library and follow these steps:
# Navigate to your project root
cd my-swift-project
# Trigger the review for a specific file or the current diff
openclaw run swift-code-review path/to/File.swift
Ensure that your Package.swift is accessible so the agent can determine the correct swift-tools-version for the review.
The skill organizes its review logic and references using the following taxonomy:
| Component | Description |
|---|---|
concurrency.md |
Reference for async/await, actors, TaskGroups, and Sendable conformance. |
observable.md |
Reference for SwiftUI Observation framework and state management. |
error-handling.md |
Best practices for typed throws, Result types, and localized errors. |
common-mistakes.md |
Patterns for avoiding retain cycles, force unwraps, and naming violations. |
Findings Report |
Text-based output using the format [FILE:LINE] ISSUE_TITLE. |
@unchecked Sendable synchronization validation.Loading
QRClaw is an open-source edge service that generates terminal-friendly UTF-8 QR codes and shareable smart links for AI agents and CLI tools.

A cryptographically verifiable random number generator with on-chain seed anchoring for transparent AI gaming and entertainment.

A proactive framework that transforms AI agents into self-improving, autonomous partners through persistent memory and anticipatory workflows.

MeetingClaw is an intelligent meeting assistant that uses advanced voice recognition to transform raw audio into structured, actionable meeting minutes.

Agent Browser is a high-performance Rust-based headless browser CLI designed to empower AI agents with seamless web navigation and interaction capabilities.

An advanced AI skill that transforms brand assets, PDFs, and logos into high-performance React institutional websites using Vite and Tailwind CSS 4.








































