swiftui-expert-skill
Создавайте более качественные SwiftUI-приложения
Командам SwiftUI нужны актуальные рекомендации по состоянию, layout, производительности и современным API. Этот skill превращает ревью и запросы на функции в практические рекомендации по SwiftUI.
Остановитесь и запросите подтверждение перед установкой.
Проверьте план и получите явное согласие пользователя перед изменением файлов.
Установить с помощью моего Агента
Скопируйте этот запрос в своего Агента. Он содержит каноническую страницу Skill и манифест.
Review the Skillstore skill "swiftui-expert-skill" from https://skillstore.io/skills/sickn33-swiftui-expert-skill.md and its manifest at https://skillstore.io/api/skills/sickn33-swiftui-expert-skill/manifest. Verify the artifact. Stop and obtain explicit user consent before installing or changing files.Ваш Агент по-прежнему должен показать план и запросить все подтверждения, требуемые политикой безопасности.
Ресурсы для AI-агентов
Используйте эти ссылки, когда AI-агенту, crawler или script нужен чистый контекст вместо полной страницы.
Протестировать
Использование «swiftui-expert-skill». Проверить экран списка, который фильтрует элементы внутри цикла списка и использует идентичность на основе индекса.
Ожидаемый результат:
Skill отметит нестабильную идентичность, порекомендует заранее отфильтрованные данные и предложит стабильные идентификаторы моделей для обновлений.
Использование «swiftui-expert-skill». Спланировать экран деталей, который редактирует общие данные модели и показывает модальный редактор.
Ожидаемый результат:
Skill отделит owned state от внедренных моделей, аккуратно выберет bindings и порекомендует presentation для sheet на основе модели.
Использование «swiftui-expert-skill». Модернизировать SwiftUI card, который использует старые API цвета и углов.
Ожидаемый результат:
Skill порекомендует актуальные style API, сохранит поведение layout и ограничит новые визуальные эффекты проверками доступности.
Аудит безопасности
Высокий рискAll 278 static findings are false positives caused by Swift syntax, Markdown backticks, documentation examples, or fixed xctrace argument-array subprocess calls. No prompt injection, runtime network request, private-key access, environment-file read, or shell interpolation was found. One high-severity semantic issue remains because launch environment values are printed without redaction.
Подтверждённые проблемы безопасности (1)
Факторы риска
🌐 Доступ к сети (3)
⚙️ Внешние команды (50)
📁 Доступ к файловой системе (5)
⚡ Содержит скрипты (1)
Поделиться и цитировать этот отчет
Делитесь версионным отчетом об оценке, нейтральным значком, встраиваемой карточкой и цитатами. Skillstore публикует доказательства, не решая, безопасен ли этот Skill.
Копировать ссылку на отчёт
https://skillstore.io/skills/sickn33-swiftui-expert-skill/audits/6?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportЗначок Markdown
[](https://skillstore.io/skills/sickn33-swiftui-expert-skill?utm_source=security_passport_badge)Значок HTML
<a href="https://skillstore.io/skills/sickn33-swiftui-expert-skill?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/sickn33-swiftui-expert-skill/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Встраиваемая карточка
<iframe src="https://skillstore.io/embed/skills/sickn33-swiftui-expert-skill.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Академические ссылки (APA · BibTeX · CFF)
Цитата APA
sickn33. (2026). swiftui-expert-skill security audit report (audit version 6) [Author version unspecified]. Skillstore. https://skillstore.io/skills/sickn33-swiftui-expert-skill/audits/6Цитата BibTeX
@techreport{sickn33-sickn33-swiftui-expert-skill-2026,
author = {sickn33},
title = {swiftui-expert-skill security audit report (audit version 6)},
institution = {Skillstore},
year = {2026},
number = {6},
url = {https://skillstore.io/skills/sickn33-swiftui-expert-skill/audits/6},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "swiftui-expert-skill security audit report (audit version 6)"
version: "unspecified"
type: report
authors:
- name: "sickn33"
date-released: "2026-09-06"
url: "https://skillstore.io/skills/sickn33-swiftui-expert-skill/audits/6"
identifiers:
- type: other
value: "skillstore:sickn33-swiftui-expert-skill:audit:6"
description: "Skillstore immutable audit report identifier"
Сравнить варианты
2 устанавливаемых вариантовНавык каждого автора остаётся отдельным устанавливаемым вариантом. Рекомендуемый вариант ранжируется по данным Skillstore.
Почему этот вариант первый
avdlee-swiftui-expert-skill
2026-09-09
sickn33-swiftui-expert-skill
2026-09-09
Оценка Skillstore
Почему такая оценка Достоверность доказательств: СреднийЧто вы можете построить
Спланировать новую функцию SwiftUI
Определить владение состоянием, поток данных, навигацию и границы views до реализации.
Проверить SwiftUI Pull Request
Найти неверные property wrappers, устаревшие API, нестабильные списки и дорогие обновления views.
Модернизировать устаревшие views
Заменить старые паттерны SwiftUI актуальными API, сохранив поведение и совместимость.
Попробуйте эти промпты
Проверь этот SwiftUI view на управление состоянием, современные API и простые проблемы производительности. Четко объясни каждую рекомендацию.
Отрефактори план этого экрана SwiftUI. Сфокусируйся на выделении views, стабильной идентичности, навигации и тестируемой бизнес-логике.
Спланируй эту функцию SwiftUI. Определи owned state, внедренные зависимости, bindings, async tasks и проверки доступности.
Проведи аудит этого модуля SwiftUI на устаревшие API, горячие пути производительности, риски concurrency и опциональное внедрение Liquid Glass.
Лучшие практики
- Указывайте целевую версию iOS и SDK перед запросом рекомендаций по API.
- Предоставляйте полный контекст view, когда просите совет по управлению состоянием.
- Просите изменения с сохранением поведения при рефакторинге production views.
Избегать
- Не просите его выбрать полную архитектуру без контекста продукта.
- Не применяйте стиль Liquid Glass, если целевая платформа его не поддерживает.
- Не принимайте советы по производительности без проверки поведения в Instruments или Xcode.
Часто задаваемые вопросы
Пишет ли этот skill код SwiftUI?
Может ли он заменить предупреждения Xcode или проверки компилятора?
Требует ли он конкретной архитектуры?
Может ли он помочь со старыми целевыми версиями iOS?
Поддерживает ли он рекомендации по Liquid Glass?
Полезен ли он для код-ревью?
Сведения для разработчиков
Автор
sickn33Лицензия
MIT
Ревизия Skillstore
r2
Примечание о версии
Автор не указал версию.
Репозиторий
https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/swiftui-expert-skillСсылка
ae6ba0f1a47f0b4427a656b2202f2ff34bfea6be
Актуальность поддержки
06.09.2026
Использование
13 загрузок · 121 просмотров
Структура файлов