К основному содержанию
скилл CX Codex

swiftui-skills — скилл для Claude Code: SwiftUI и установка

Скилл даёт агенту документацию Apple из Xcode и правила работы с ней. Пригодится для написания и проверки кода SwiftUI.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add ameyalambat128/swiftui-skills --skill swiftui-skills -a claude-code
Открыть на GitHub

Что делает swiftui-skills

Внутри — документация Apple из Xcode и инструкции для агента. При написании кода он выбирает подходящие документы, формулирует план и выдаёт Swift-код; при проверке перечисляет проблемы и улучшения со ссылками на использованные материалы. Ответ включает выбранные файлы, код и краткий разбор подводных камней.

Фактические утверждения и API должны подтверждаться файлами в /docs. Если там нет Markdown-документов, сначала запустите setup.sh из установленной папки скилла: без извлечённой документации агенту не следует давать рекомендации по SwiftUI. Для работы также требуется xcodebuild. Скилл просит не придумывать API и отмечать требования к доступности новых API.

Какие задачи решает

  • написать SwiftUI-код по документации Apple
  • проверить SwiftUI-код и перечислить проблемы
  • найти применимые правила в документах Xcode
  • уточнить доступность новых API

Примеры запросов агенту

  • Создай экран настроек на SwiftUI, опираясь на документы Apple.
  • Проверь этот SwiftUI-код и укажи, какие документы подтверждают замечания.
  • Перепиши этот экран на идиоматичный SwiftUI и отметь ограничения доступности API.

Как установить swiftui-skills

1Через Skills CLI (Vercel)

npx skills add ameyalambat128/swiftui-skills --skill swiftui-skills -a claude-code

2Вручную: положить файлы

~/.claude/skills/swiftui-skills/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/swiftui-skills/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о swiftui-skills

Как установить swiftui-skills в Claude Code?

Выполните npx skills add ameyalambat128/swiftui-skills --skill swiftui-skills -a claude-code. Файл скилла находится по пути ~/.claude/skills/swiftui-skills/SKILL.md.

Что делает swiftui-skills?

Скилл направляет агента к документации Apple из Xcode при написании и проверке SwiftUI-кода. Он просит обосновывать API материалами в /docs.

Что нужно подготовить для работы swiftui-skills?

В папке /docs должны быть Markdown-документы, извлечённые из документации Xcode; для этого предусмотрен setup.sh. Также требуется xcodebuild.

Исходный текст

SKILL.md · MIT
---
name: swiftui-skills
description: Apple-authored SwiftUI and platform guidance extracted from Xcode. Helps AI agents write idiomatic, Apple-native SwiftUI with reduced hallucinations.
metadata:
  openclaw:
    os: ["darwin"]
    requires:
      bins: ["xcodebuild"]
---

# swiftui-skills

## What this is

A packaged set of Apple-authored AdditionalDocumentation shipped inside Xcode, plus prompts that enforce Apple-native patterns and reduce hallucinations for developer-focused coding workflows.

## Source of truth

All factual claims and APIs must be grounded in files under `/docs`.

## How to use

- If you are writing code: pick the relevant doc(s), summarize the applicable rules, then produce compile-ready Swift code.
- If you are reviewing code: list issues and improvements, referencing doc(s) used.
- If uncertain: ask at most 1 question, only if the answer changes architecture.

## Setup check

If the `docs/` folder is empty or contains no `.md` files, the Xcode documentation has not been extracted yet.
Tell the user to run the setup script from the installed skill directory:

```
# Shared agent install
~/.agents/skills/swiftui-skills/setup.sh

# OpenClaw shared install
~/.openclaw/skills/swiftui-skills/setup.sh

# OpenClaw workspace install
./skills/swiftui-skills/setup.sh

# Project-local agent install
./.agents/skills/swiftui-skills/setup.sh
```

Do not proceed with SwiftUI guidance until docs are available.

## Non-negotiables

- Do not invent types or APIs. If it is not in `/docs`, say so and offer a safe alternative.
- Prefer minimal, idiomatic SwiftUI and platform conventions.
- Include availability notes when APIs are new.

## Output format

1. Selected docs (filenames)
2. Plan (3 to 6 bullets)
3. Code (full files or a single cohesive snippet)
4. Why this matches Apple docs (2 to 5 bullets)
5. Pitfalls (short)

© ameyalambat128 · MIT · ameyalambat128/swiftui-skills

Похожие скиллы

Всё по теме «Мобильная разработка» →
vercel-react-native-skills vercel Набор правил по React Native и Expo для ИИ-агента: списки, анимации, навигация. Пригодится, когда агент правит мобильный код и надо, чтобы он делал это одинаково. CX Codex +1 255 200установок animate-expo emilkowalski Создаёт мобильные анимации для React Native и Expo на базе Reanimated и Gesture Handler. Помогает избежать просадок кадров на реальных устройствах. CX Codex +1 137 900установок mobile-native emilkowalski Убирает мелочи, из-за которых веб-приложение на телефоне выдаёт себя: залипающий hover, вспышку при тапе, ошибку с 100vh. CX Codex +1 86 600установок aso coreyhaines31 Анализирует страницы приложений в App Store и Google Play по правилам поисковой оптимизации. Находит слабые места в метаданных, графике и конверсии. CX Codex +1 75 400установок swiftui-pro Paul Hudson Проверяет SwiftUI-код на устаревшие API, ошибки в структуре и проблемы доступности. Пригодится для ревью и доработки проектов на SwiftUI. CX Codex +1 35 200установок orca-emulator stablyai Управляет iOS Simulator внутри Orca с живым экраном устройства. Пригодится для тапов, жестов, поворота экрана и сбора доказательств работы iOS-приложения. CX Codex +1 5 800установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой