developing-genkit-dart
Создание AI-приложений Genkit Dart
Командам Dart нужны актуальные шаблоны для добавления генеративного AI в приложения. Этот навык помогает работать с потоками Genkit, инструментами, провайдерами, потоковой передачей, MCP и типизированными схемами.
Не устанавливайте этот Skill автоматически.
Каноническая политика требует проверки оператором перед любым действием по установке.
Установить с помощью моего Агента
Скопируйте этот запрос в своего Агента. Он содержит каноническую страницу Skill и манифест.
Review the Skillstore skill "developing-genkit-dart" from https://skillstore.io/skills/firebase-developing-genkit-dart.md and its manifest at https://skillstore.io/api/skills/firebase-developing-genkit-dart/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 нужен чистый контекст вместо полной страницы.
Протестировать
Использование «developing-genkit-dart». Создайте Genkit Dart flow для суммаризации отзывов клиентов.
Ожидаемый результат:
Структурированный план реализации с необходимыми пакетами, проектированием схемы, поведением flow, выбором модели и шагами тестирования.
Использование «developing-genkit-dart». Подключите мое приложение Dart к OpenAI-совместимому провайдеру.
Ожидаемый результат:
Рекомендации по настройке провайдера, объясняющие переменные окружения, настройку base URL, регистрацию модели и безопасную работу с учетными данными.
Использование «developing-genkit-dart». Добавьте одобрение инструментов к агенту, который может читать файлы.
Ожидаемый результат:
Ориентированный на безопасность дизайн, который ограничивает рабочее пространство, перечисляет одобренные инструменты и описывает поток одобрения пользователем.
Аудит безопасности
КритичноMost static findings are documentation false positives caused by Markdown code spans, Dart example entry points, localhost URLs, and environment-based provider configuration. One critical issue is confirmed: SKILL.md recommends piping a downloaded Genkit CLI installer directly into bash, and the surrounding install block also deserves review.
Подтверждённые проблемы безопасности (1)
Пункты проверки возможностей (1)
Это реальные локальные возможности, которые могут ожидаться для этого навыка, поэтому они требуют проверки, но не считаются подтверждённым вредоносным поведением.
Факторы риска
🔑 Переменные окружения (4)
🌐 Доступ к сети (9)
Обнаруженные паттерны
Поделиться и цитировать этот отчет
Делитесь версионным отчетом об оценке, нейтральным значком, встраиваемой карточкой и цитатами. Skillstore публикует доказательства, не решая, безопасен ли этот Skill.
Копировать ссылку на отчёт
https://skillstore.io/skills/firebase-developing-genkit-dart/audits/4?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportЗначок Markdown
[](https://skillstore.io/skills/firebase-developing-genkit-dart?utm_source=security_passport_badge)Значок HTML
<a href="https://skillstore.io/skills/firebase-developing-genkit-dart?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/firebase-developing-genkit-dart/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Встраиваемая карточка
<iframe src="https://skillstore.io/embed/skills/firebase-developing-genkit-dart.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
firebase. (2026). developing-genkit-dart security audit report (audit version 4) [Author version unspecified]. Skillstore. https://skillstore.io/skills/firebase-developing-genkit-dart/audits/4Цитата BibTeX
@techreport{firebase-firebase-developing-genkit-dart-2026,
author = {firebase},
title = {developing-genkit-dart security audit report (audit version 4)},
institution = {Skillstore},
year = {2026},
number = {4},
url = {https://skillstore.io/skills/firebase-developing-genkit-dart/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: "developing-genkit-dart security audit report (audit version 4)"
version: "unspecified"
type: report
authors:
- name: "firebase"
date-released: "2026-07-05"
url: "https://skillstore.io/skills/firebase-developing-genkit-dart/audits/4"
identifiers:
- type: other
value: "skillstore:firebase-developing-genkit-dart:audit:4"
description: "Skillstore immutable audit report identifier"
Оценка Skillstore
Почему такая оценка Достоверность доказательств: СреднийЧто вы можете построить
Прототипирование Genkit Flow
Создайте Dart flow, который оборачивает генерацию модели, проверяет входные данные и возвращает типизированные результаты.
Добавление AI во Flutter
Выберите плагин провайдера и подключите приложение Flutter к AI-функции на базе Genkit.
Анализ инструментов агента
Спланируйте MCP, filesystem middleware и средства контроля одобрения перед предоставлением инструментов AI-агенту.
Попробуйте эти промпты
Помогите мне создать базовое приложение Genkit Dart, которое вызывает модель Gemini и выводит короткий ответ.
Спроектируйте Genkit Dart flow для суммаризации тикетов поддержки с моделями ввода и вывода schemantic.
Сравните настройку провайдеров Genkit Dart для Google AI, Anthropic и OpenAI-совместимых endpoints для моего приложения.
Спланируйте агента Genkit Dart, который использует filesystem tools с шлюзами одобрения и ограниченным рабочим пространством.
Лучшие практики
- Прочитайте соответствующую справку по провайдеру перед выбором имен моделей или аргументов инициализации.
- Храните API keys в конфигурации окружения и никогда не выводите их в сгенерированных примерах.
- Запускайте dart analyze и адаптируйте примеры перед использованием в production.
Избегать
- Не передавайте загруженные скрипты установщика напрямую в shell.
- Не предоставляйте широкие filesystem tools без ограниченного root и политики одобрения.
- Не развертывайте примеры URL для localhost без аутентификации и production routing.
Часто задаваемые вопросы
Что помогает создавать этот навык?
Какие AI-провайдеры охвачены?
Включены ли рекомендации по типизированному выводу?
Может ли он помочь с интеграциями MCP?
Выполняет ли он команды автоматически?
Что пользователям следует проверить перед публикацией?
Сведения для разработчиков
Автор
firebaseЛицензия
MIT
Ревизия Skillstore
r1
Примечание о версии
Автор не указал версию.
Ссылка
30c73eac2afe762f6aa9c4553158769369d47351
Актуальность поддержки
18.07.2026
Использование
4 загрузок · 90 просмотров
Структура файлов