developing-genkit-js
Создание приложений Genkit JS
Genkit быстро меняется, а устаревшие примеры приводят к поломке TypeScript-потоков. Этот навык помогает с настройкой, поиском документации, примерами и устранением неполадок в актуальной работе с Genkit JavaScript.
Установить с помощью моего Агента
Скопируйте этот запрос в своего Агента. Он содержит каноническую страницу Skill и манифест.
Review the Skillstore skill "developing-genkit-js" from https://skillstore.io/skills/firebase-developing-genkit-js.md and its manifest at https://skillstore.io/api/skills/firebase-developing-genkit-js/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.Ваш Агент по-прежнему должен показать план и запросить все подтверждения, требуемые политикой безопасности.
Ресурсы для AI-агентов
Используйте эти ссылки, когда AI-агенту, crawler или script нужен чистый контекст вместо полной страницы.
Протестировать
Использование «developing-genkit-js». Помоги мне настроить Genkit в новом приложении Next.js.
Ожидаемый результат:
План настройки с выбором провайдера, размещением исходной директории, конфигурационными файлами и командами для запуска после подтверждения.
Использование «developing-genkit-js». Мой Genkit flow перестал работать после обновления со старой версии.
Ожидаемый результат:
Диагностика, которая проверяет устаревшие импорты, доступ к свойствам response, ссылки на модели, использование Zod и шаг проверки типов.
Использование «developing-genkit-js». Добавь генерацию изображений с Gemini через Genkit.
Ожидаемый результат:
Рекомендации по модели изображений, response modalities, структуре prompt, проверкам документации провайдера и ожидаемой обработке media output.
Аудит безопасности
БезопасноMost static alerts are false positives from Markdown code spans, TypeScript examples, and Genkit documentation commands. The only confirmed issue is global npm CLI installation guidance, which can modify the developer environment and run package lifecycle code. No prompt injection, credential exfiltration, or malicious network behavior was found.
Пункты проверки возможностей (1)
Это реальные локальные возможности, которые могут ожидаться для этого навыка, поэтому они требуют проверки, но не считаются подтверждённым вредоносным поведением.
Факторы риска
⚙️ Внешние команды (30)
🌐 Доступ к сети (1)
🔑 Переменные окружения (1)
Поделиться и цитировать этот отчет
Делитесь версионным отчетом об оценке, нейтральным значком, встраиваемой карточкой и цитатами. Skillstore публикует доказательства, не решая, безопасен ли этот Skill.
Копировать ссылку на отчёт
https://skillstore.io/skills/firebase-developing-genkit-js/audits/6?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportЗначок Markdown
[](https://skillstore.io/skills/firebase-developing-genkit-js?utm_source=security_passport_badge)Значок HTML
<a href="https://skillstore.io/skills/firebase-developing-genkit-js?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/firebase-developing-genkit-js/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Встраиваемая карточка
<iframe src="https://skillstore.io/embed/skills/firebase-developing-genkit-js.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-js security audit report (audit version 6) [Author version unspecified]. Skillstore. https://skillstore.io/skills/firebase-developing-genkit-js/audits/6Цитата BibTeX
@techreport{firebase-firebase-developing-genkit-js-2026,
author = {firebase},
title = {developing-genkit-js security audit report (audit version 6)},
institution = {Skillstore},
year = {2026},
number = {6},
url = {https://skillstore.io/skills/firebase-developing-genkit-js/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: "developing-genkit-js security audit report (audit version 6)"
version: "unspecified"
type: report
authors:
- name: "firebase"
date-released: "2026-07-09"
url: "https://skillstore.io/skills/firebase-developing-genkit-js/audits/6"
identifiers:
- type: other
value: "skillstore:firebase-developing-genkit-js:audit:6"
description: "Skillstore immutable audit report identifier"
Сравнить варианты
2 устанавливаемых вариантовНавык каждого автора остаётся отдельным устанавливаемым вариантом. Рекомендуемый вариант ранжируется по данным Skillstore.
Почему этот вариант первый
genkit-ai-developing-genkit-js
2026-09-09
firebase-developing-genkit-js
2026-09-09
Оценка Skillstore
Почему такая оценка Достоверность доказательств: ВысокийЧто вы можете построить
Запуск проекта Genkit
Создать практичный путь настройки Genkit для нового или существующего TypeScript-приложения.
Добавление AI-workflows в приложения
Проектировать flows для генерации, структурированного вывода, streaming, изображений или речи.
Исправление ошибок миграции Genkit
Исправлять сломанные импорты, проблемы доступа к response, проблемы со схемами и несовпадения моделей провайдера.
Попробуйте эти промпты
Настрой Genkit в этом TypeScript-проекте. Проверь существующую структуру, выбери со мной провайдера и объясни каждый файл, который добавишь.
Создай Genkit flow для моей функции. Используй актуальные Genkit v1.x APIs, определи четкие схемы и покажи, как я могу это протестировать.
Отладь эту ошибку Genkit. Сначала сравни ее с известными проблемами миграции, затем предложи минимальное исправление и шаг проверки.
Спроектируй для этого приложения подход Genkit, не зависящий от провайдера. Включи выбор плагинов, шаги поиска моделей, границы flows и операционные риски.
Лучшие практики
- Проверяйте актуальную документацию Genkit, прежде чем полагаться на API по памяти.
- Держите flows, tools и конфигурацию Genkit в отдельных исходных файлах.
- Храните учетные данные провайдера в переменных окружения и никогда не встраивайте их напрямую в код.
Избегать
- Использование устаревших импортов или методов response из pre-1.0.
- Запуск команд установки пакетов без подтверждения пользователя.
- Создание сложных схем до подтверждения поддержки Genkit и прохождения проверок типов.
Часто задаваемые вопросы
С чем помогает этот навык?
Он поддерживает только Google AI?
Может ли он создавать новые Genkit flows?
Он запускает команды автоматически?
Как он обрабатывает изменения API?
Он работает с Claude, Codex и Claude Code?
Сведения для разработчиков
Автор
firebaseЛицензия
MIT
Ревизия Skillstore
r1
Примечание о версии
Автор не указал версию.
Ссылка
0519034dad657fb1f7706e0550e962beeda73fdf
Актуальность поддержки
22.07.2026
Использование
5 загрузок · 87 просмотров
Структура файлов