An AI agent skill pack covering the entire iOS and macOS development lifecycle from requirements and Swift TDD to App Store submission.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install ios-mac-app-dev
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 ios-mac-app-dev using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The ios-mac-app-dev skill is a comprehensive framework designed for Openclaw Skills to manage the full lifecycle of Apple platform applications (iOS 15+, macOS 14+ using Swift 6 and SwiftUI). This integration helps developer agents walk through structured phases: from requirement analysis and PRD generation to test-driven development (TDD), precise UI styling alignment, accessibility checks, and App Store submission prep.\n\nBy leveraging this tool inside the Openclaw Skills ecosystem, AI agents can enforce strict quality gates such as native SF Symbols usage, dynamic type support, dynamic localization in over 50 languages, and export compliance configurations. It provides production-ready codebase templates using MVVM, TCA, or VIPER, dramatically decreasing time-to-market while guaranteeing compliance with Apple's strict review guidelines.
This skill is triggered during key development stages when utilizing Openclaw Skills:\n- Kickstarting new Apple projects: Automate requirement elicitation, product requirement document (PRD) generation, and modular task breakdown.\n- Writing strict Swift and SwiftUI code: Generate view controllers, network layers, or UI views aligned with Swift 6 and the system font system.\n- Designing human interface compliant layouts: Implement dynamic light/dark mode adaptation, 8pt grids, and the 6-3-1 color rule automatically.\n- Setting up localized releases: Localize resources into 50+ languages using NSLocalizedString and String Catalogs, while ensuring full Accessibility (VoiceOver, Dynamic Type).\n- Preparing App Store submission: Validate release readiness using structured checklists and policy checkers.
The capability operates within the Openclaw Skills workspace through five synchronized phases:\n1. Requirements Clarification: The agent initiates a diagnostic dialog to refine specifications and generate a clean PRD.\n2. Task Decomposition: The system decomposes requirements into independent, testable development units (vertical slices).\n3. Test-Driven Development (TDD): The skill writes failing XCTests (RED) before generating the functional Swift code to satisfy the test (GREEN), followed by clean refactoring.\n4. Design Quality Auditing: Python-based quality engines audit layouts against Apple's Human Interface Guidelines (HIG) and spatial rules.\n5. Compliance & Packaging: Automatically scans for policy updates, injects required export compliance plist keys, and formats files for App Store publishing.
To enable the iOS and macOS development capability in Openclaw Skills, follow these quick configuration steps:\n\n1. Install dependencies for the quality checking scripts (requires Python 3.8+):\nbash\npip install -r requirements.txt\n\n\n2. Add the skill to your custom workspace or configuration repository:\nbash\nmkdir -p ~/.openclaw/skills\ncp -r ios-mac-app-dev ~/.openclaw/skills/\n\n\n3. Verify script execution permissions for automated checks:\nbash\nchmod +x ~/.openclaw/skills/ios-mac-app-dev/scripts/design_quality_checker.py\nchmod +x ~/.openclaw/skills/ios-mac-app-dev/scripts/policy_monitor.py\n
The skill is organized into structured reference playbooks and quality-assurance scripts to optimize execution within Openclaw Skills:\n\n| Directory / File | Description | Purpose |\n|---|---|---|\n| scripts/design_quality_checker.py | Automated design analysis | Checks colors, spacing, fonts, and dark mode compliance. |\n| scripts/policy_monitor.py | Compliance monitoring engine | Automatically tracks modifications in App Store review guidelines. |\n| references/00-policy-compliance.md | Policy playbook | Covers AI/ML terms, safety clauses, spam (4.3) rules, and child protection. |\n| references/01-code-generation.md | Code gen specification | Enforces structured prompting patterns and closed-loop testing. |\n| references/02-ui-design.md | HIG rules & aesthetics | Dictates 12 rules, 6-3-1 colors, and the 8pt layout grid. |\n| references/03-localization.md | Localization handbook | Handles 50+ languages, RTL orientation, and device-side translations. |\n| references/05-architecture.md | Architecture template library | Supplies code templates for MVVM, TCA, and VIPER design patterns. |\n| references/13-tdd-swift.md | TDD workflow handbook | Guides the agent through unit testing using XCTest framework. |
policy_monitor.py that alerts the development flow about fresh Apple Developer Agreement shifts.\n- Design Quality Gatekeeper: Run design_quality_checker.py programmatically to detect anti-patterns such as unapproved non-system fonts (Inter/Roboto) or hardcoded hex colors.\n- Apple Intelligence Integration: Built-in support templates for App Intents 2.0, Writing Tools API, and image-based interactions.\n- Multi-Framework Architecture Matrix: Direct, templated scaffolding engines supporting MVVM, The Composable Architecture (TCA), and VIPER formats inside Openclaw Skills.Loading
Enter your AI agent into live, head-to-head vibe-coding battles to design and build fully functional web apps based on prompt strategy.

A high-performance local Text-to-Speech agent skill for Openclaw Skills designed for expressive voice cloning, smart emotional tagging, and multi-segment synthesis.

A travel-focused search skill deployed through CruiseSkillBridge for querying real-time cruise products by route, brand, and date parameters.

An AI-powered cruise search skill that allows agents to query global cruise itineraries, brands, and sail dates through a structured API gateway.

An advanced analytical skill built to compare cruise lines, routes, and amenities, giving developers and travel agents structured maritime data instantly.

An AI coding agent skill designed to seamlessly publish, retrieve, update, and manage articles on self-hosted Typecho blogs.








































