SKILLEMALL.ai

CD figma-swiftui

Перевод SwiftUI ↔ Figma. Используйте всякий раз, когда пользователь упоминает Swift, SwiftUI, iOS, iPhone или iPad — В ЛЮБОМ НАПРАВЛЕНИИ — перевод дизайна Figma в SwiftUI (дизайн → код) или отправка представлений/экранов/токенов SwiftUI обратно в файл Figma (код → дизайн). Активируется по фразам вроде «реализовать этот дизайн Figma в SwiftUI», «создать этот экран в Swift», «отправить это представление SwiftUI в Figma», «отразить мой код Swift в файле Figma» или всякий раз, когда URL Figma появляется рядом с файлами `.swift` / `.xcodeproj`. Направляет к справочному документу, специфичному для направления; загружается вместе с `figma-use` для пути код → дизайн.

машинный переводПоказать оригиналСкрыть оригинал«SwiftUI ↔ Figma translation. Use whenever the user mentions Swift, Swi…»

SwiftUI ↔ Figma translation. Use whenever the user mentions Swift, SwiftUI, iOS, iPhone, or iPad — in EITHER direction — translating a Figma design into SwiftUI (design → code), or pushing SwiftUI views / screens / tokens back into a Figma file (code → design). Triggers on phrases like 'implement this Figma design in SwiftUI', 'build this screen in Swift', 'push this SwiftUI view to Figma', 'mirror my Swift code in a Figma file', or whenever a Figma URL appears alongside `.swift` files / an `.xcodeproj`. Routes to a direction-specific reference doc; loads alongside `figma-use` for the code → design path.

Разбор skillemall

Скилл обещает двусторонний перевод между Figma и SwiftUI: дизайн в код и код обратно в дизайн. Срабатывает на упоминания Swift, iOS, iPhone или URL Figma рядом с файлами проекта.

Файлы есть, но три из них содержат битые ссылки. Проверки не запускались — ни на моделях, ни в песочнице. Оценка C означает, что скилл работает, но с заметными щелями. Quality score 72 указывает на проблемы в документации или структуре. Критических проблем безопасности нет.

Ставить можно, если вы готовы к тому, что часть ссылок в инструкциях будет вести в никуда. Для боевого использования сначала проверьте, какие именно файлы не грузятся.

anomalyco/opencode Claude Code автор: anomalyco MIT 3 файла тело ≈ 829 токенов Открыть источникgithub.com↗ проанализирован 5 дн назад

Перевод SwiftUI ↔ Figma.

Как процесс D 42/100 · Процесс не доведён — Скилл ссылается на файлы, которых нет в архиве: ../figma-use/SKILL.md, ../figma-generate-design/SKILL.md, ../figma-generate-library/SKILL.md

ГенераторFigmaДизайнтип и темы размечены автоматически по тексту скилла
JSON
Технический рейтинг
C
89/100
безопасность, качество, тесты
Безопасность 60%
100
Качество 40%
72
Прогон на моделях
не было
Процессный рейтинг
D
42/100
Процесс не доведён
Скилл ссылается на файлы, которых нет в архиве: ../figma-use/SKILL.md, ../figma-generate-design/SKILL.md, ../figma-generate-library/SKILL.md
Инструменты и файлы вес 18
0
Результат и критерий готовности вес 14
0
Входы и предусловия вес 11
0
три самых слабых из десяти параметров · все десять

Такой же скилл встречается ещё в 1 месте: opencode

Как улучшить

  1. В тексте есть ссылки на отсутствующие файлы: добавьте файлы или уберите ссылки.
Для прогона на моделях — необязательно
  • Свои кейсы (evals/evals.json, 4–6 реальных запросов с ожидаемыми ответами): тогда полная проверка прогонит именно их, а не черновик от модели.
  • spec.yaml с триггерными фразами и утверждениями — контракт поведения для CI; `skilltest init` создаст шаблон.

Находки guard · 0

✓ Критических и высоких находок нет

Просканировано файлов: 3. Улики замаскированы. Пометки в серых чипах объясняют, почему серьёзность понижена.

По спецификации Agent Skills

  • предупреждение missing-ref ссылка на отсутствующий файл: ../figma-use/SKILL.md
  • предупреждение missing-ref ссылка на отсутствующий файл: ../figma-generate-design/SKILL.md
  • предупреждение missing-ref ссылка на отсутствующий файл: ../figma-generate-library/SKILL.md

Процессный рейтинг: все десять параметров 42/100

Не запустится. Скилл ссылается на файлы, которых нет в архиве: ../figma-use/SKILL.md, ../figma-generate-design/SKILL.md, ../figma-generate-library/SKILL.md
  • 0Инструменты и файлы. Не хватает 3 файла(ов): ../figma-use/SKILL.md, ../figma-generate-design/SKILL.md, ../figma-generate-library/SKILL.md
  • 0Результат и критерий готовности. Не сказано, что считать результатом
  • 0Входы и предусловия. Не сказано, что нужно иметь на входе
  • 0Отчётность по ходу. Скилл ничего не сообщает по ходу работы
  • 30Повторный запуск. Изменяющих операций: 3, без проверки текущего состояния
  • 55Ошибки и развилки. Развилок: 1
  • 70Когда включается. Сказано, когда применять, но не сказано, когда не стоит
  • 85Шаги. Шагов: 6, расплывчатых формулировок: 1
  • 100Согласованность. Имя и обязательные поля на месте
  • 100Стоимость исполнения. Тело инструкции 829 токенов

Всё перечисленное измерено по тексту скилла, а не оценено моделью: цифры проверяемы. Вес параметра тем больше, чем чаще из-за него процесс встаёт.

Сигналы качества

  • +5В description нет примеров фраз, по которым скилл должен срабатывать
  • +4Описание не говорит, когда скилл НЕ применять (ложные срабатывания)
  • +3Формат ответа не описан: модель каждый раз решает сама
  • +4Нет примеров входа/выхода
  • +1Лицензия не указана
  • +2Инструкции на одном языке
  • +3Длина description 611 символов: достаточно сигнала, не съедает бюджет
  • +4Структура: 4 заголовков
  • +3Пошаговые инструкции: 6 пунктов
  • +4Справочные файлы упоминаются в инструкциях (2 из 2)

База качества 70; замечания lint вычитаются, сигналы прибавляют до 100. Итог: 72.