ai-elements
Создание UI-компонентов для AI-чата
Командам нужны единообразные интерфейсы AI-чата, соответствующие паттернам AI Elements. Этот навык помогает создавать компоненты с учетом соглашений React, shadcn/ui и Vercel AI SDK.
Не устанавливайте этот Skill автоматически.
Каноническая политика требует проверки оператором перед любым действием по установке.
Установить с помощью моего Агента
Скопируйте этот запрос в своего Агента. Он содержит каноническую страницу Skill и манифест.
Review the Skillstore skill "ai-elements" from https://skillstore.io/skills/vercel-ai-elements.md and its manifest at https://skillstore.io/api/skills/vercel-ai-elements/manifest. Verify the artifact. Do not auto-install. Inspect the skill and report your findings, then wait for an operator or manual installation decision.Ваш Агент по-прежнему должен показать план и запросить все подтверждения, требуемые политикой безопасности.
Ресурсы для AI-агентов
Используйте эти ссылки, когда AI-агенту, crawler или script нужен чистый контекст вместо полной страницы.
Протестировать
Использование «ai-elements». Создайте компонент, который отображает выбор модели в приложении AI-чата.
Ожидаемый результат:
Краткий план реализации, структура React-компонента и заметки по использованию, согласованные с соглашениями AI Elements.
Использование «ai-elements». Добавьте документацию для нового варианта ввода промпта.
Ожидаемый результат:
План справочной страницы с props, рекомендациями по использованию, ограничениями и безопасным демонстрационным контентом.
Использование «ai-elements». Проверьте этот сгенерированный AI-компонент на согласованность.
Ожидаемый результат:
- Заметки по именованию и композиции.
- Предложения по доступности и стилизации.
- Предупреждения о небезопасных примерах или раскрытых secrets.
Аудит безопасности
КритичноMost static findings are false positives from Markdown examples, React keys, template literals, ANSI terminal text, static URLs, and inline demo media. Real issues remain in the speech input examples, which risk exposing OpenAI keys from client code, and in the stack trace documentation, which recommends eval(code) in a backend route.
Подтверждённые проблемы безопасности (4)
Пункты проверки возможностей (11)
Это реальные локальные возможности, которые могут ожидаться для этого навыка, поэтому они требуют проверки, но не считаются подтверждённым вредоносным поведением.
Факторы риска
⚙️ Внешние команды (73)
📁 Доступ к файловой системе (6)
🌐 Доступ к сети (51)
🔑 Переменные окружения (9)
⚡ Содержит скрипты (1)
Поделиться и цитировать этот отчет
Делитесь версионным отчетом об оценке, нейтральным значком, встраиваемой карточкой и цитатами. Skillstore публикует доказательства, не решая, безопасен ли этот Skill.
Копировать ссылку на отчёт
https://skillstore.io/skills/vercel-ai-elements/audits/4?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportЗначок Markdown
[](https://skillstore.io/skills/vercel-ai-elements?utm_source=security_passport_badge)Значок HTML
<a href="https://skillstore.io/skills/vercel-ai-elements?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/vercel-ai-elements/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Встраиваемая карточка
<iframe src="https://skillstore.io/embed/skills/vercel-ai-elements.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
vercel. (2026). ai-elements security audit report (audit version 4) [Author version unspecified]. Skillstore. https://skillstore.io/skills/vercel-ai-elements/audits/4Цитата BibTeX
@techreport{vercel-vercel-ai-elements-2026,
author = {vercel},
title = {ai-elements security audit report (audit version 4)},
institution = {Skillstore},
year = {2026},
number = {4},
url = {https://skillstore.io/skills/vercel-ai-elements/audits/4},
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: "ai-elements security audit report (audit version 4)"
version: "unspecified"
type: report
authors:
- name: "vercel"
date-released: "2026-07-07"
url: "https://skillstore.io/skills/vercel-ai-elements/audits/4"
identifiers:
- type: other
value: "skillstore:vercel-ai-elements:audit:4"
description: "Skillstore immutable audit report identifier"
Оценка Skillstore
Почему такая оценка Достоверность доказательств: СреднийЧто вы можете построить
Добавить компонент сообщения чата
Создать переиспользуемый компонент AI-сообщения, который следует соглашениям AI Elements по композиции и стилизации.
Создать прототип панели AI-инструмента
Создать панель статуса инструмента, задачи или подтверждения для прототипа AI workflow.
Документировать использование компонентов
Создать примеры и справочные заметки для AI-native UI-компонентов в общей библиотеке компонентов.
Попробуйте эти промпты
Создайте новый компонент AI Elements для отображения коротких статусных сообщений ассистента. Следуйте существующим паттернам именования и композиции компонентов.
Добавьте пример использования нового компонента в директорию scripts. Оставьте данные статическими и избегайте реальных secrets или небезопасных сетевых вызовов.
Проверьте API этого компонента AI Elements на согласованность с shadcn/ui, классами Tailwind и паттернами использования Vercel AI SDK.
Спроектируйте компонуемый flow подтверждения AI-инструмента с состояниями pending, accepted, rejected и error. Включите доступные метки и безопасные демонстрационные данные.
Лучшие практики
- Используйте статические демонстрационные данные и placeholders, которые нельзя принять за реальные учетные данные.
- Оставляйте внешние API-вызовы на сервере и проксируйте чувствительные токены провайдеров.
- Сначала сопоставляйте существующую структуру компонентов AI Elements, прежде чем добавлять новые абстракции.
Избегать
- Не размещайте provider API keys в переменных окружения NEXT_PUBLIC.
- Не включайте примеры выполнения кода на основе eval без строгой sandboxing.
- Не добавляйте сетевые вызовы или действия с файловой системой только для того, чтобы демо выглядело реалистично.
Часто задаваемые вопросы
Что помогает создавать этот навык?
Какие инструменты могут использовать этот навык?
Устанавливает ли он AI Elements автоматически?
Безопасен ли навык для production-использования?
Может ли он создавать backend routes?
Какая настройка проекта ожидается?
Сведения для разработчиков
Автор
vercelЛицензия
MIT
Ревизия Skillstore
r1
Примечание о версии
Автор не указал версию.
Ссылка
36e07d5e13068e5be64447e8f20b427cf2cbd21a
Актуальность поддержки
18.07.2026
Использование
35 загрузок · 808 просмотров