跳转到主要内容
此内容尚未提供您的语言版本,正在以英文显示。

Developing Genkit Python

技能 活跃
属于:Firebase

Develop AI-powered applications using Genkit in Python. Use when the user asks about Genkit, AI agents, flows, or tools in Python, or when encountering Genkit errors, import issues, or API problems.

目的

To guide users in developing AI applications using Genkit in Python, from initial setup to handling common errors and implementing advanced patterns.

功能

  • Genkit Python development guidance
  • Setup instructions with dependency management
  • Code examples for core Genkit features
  • Troubleshooting for common Genkit errors
  • Documentation on flows, tools, and streaming

使用场景

  • Learning to use Genkit in Python
  • Setting up a new Genkit Python project
  • Implementing Genkit flows and tools
  • Resolving Genkit import or API errors

非目标

  • Providing pre-built Genkit applications
  • Acting as a runtime for Genkit applications
  • Replacing the official Genkit Python SDK documentation

Documentation

  • info:Configuration & parameter referenceThe skill mentions prerequisites like Python version and `uv` for dependencies, but the explicit configuration parameters for Genkit itself (like API keys or model settings beyond the default) are implicitly handled by Genkit's environment variable system and are not exhaustively documented within this skill's direct documentation.

Security

  • warning:Secret ManagementThe documentation clearly states the need for a `GEMINI_API_KEY` and instructs to export it as an environment variable, but it does not explicitly warn against committing this key or provide guidance on more secure secret management practices beyond basic environment variable usage.

安装

请先添加 Marketplace

/plugin marketplace add firebase/agent-skills
/plugin install agent-skills@firebase

质量评分

95 /100
1 day ago 分析

信任信号

最近提交2 days ago
星标280
许可证Apache-2.0
状态
查看源代码

类似扩展

Ui Ux Pro Max

100

UI/UX design intelligence with searchable style, palette, typography, and chart databases. Use when designing UI components, choosing colors/fonts, reviewing code for UX issues, building landing pages, or implementing responsive layouts.

技能
spartan-stratos

Google Docs

100

Interact with Google Docs - create documents, search by title, read content, and edit text. Use when user asks to: create a Google Doc, find a document, read doc content, add text to a doc, or replace text in a document. Lightweight alternative to full Google Workspace MCP server with standalone OAuth authentication.

技能
sanjay3290

Master Claude for Legal

100

Master skill for legal teams using Claude. Loads the right reference for the user's question (privilege configuration, MCP hardening, verification, long documents, practice-area patterns, skill authoring) and routes to specialized starter skills (NDA triage, version diff, meeting brief, citation verification, status synthesis). Auto-invokes when the user mentions legal work, contracts, redlines, NDAs, privilege, attorney-client, court filings, depositions, regulatory compliance, or asks how to set up Claude for a law firm or in-house legal team.

技能
sboghossian

Teach Guidance

100

Guide a person in becoming a better teacher and explainer. AI coaches content structuring, audience calibration, explanation clarity, Socratic questioning technique, feedback interpretation, and reflective practice for technical presentations, documentation, and mentoring. Use when a person needs to present technical content and wants preparation coaching, wants to write better documentation or tutorials, struggles to explain concepts across expertise levels, is mentoring a colleague, or is preparing for a talk or knowledge-sharing session.

技能
pjt222

Prepare Inspection Readiness

100

Prepare an organisation for regulatory inspection by assessing readiness against agency-specific focus areas (FDA, EMA, MHRA). Covers warning letter and 483 theme analysis, mock inspection protocols, document bundle preparation, inspection logistics, and response template creation. Use when a regulatory inspection has been announced or is anticipated, when a periodic self-assessment is due, when new systems have been implemented since the last inspection, or after a significant audit finding that may attract regulatory attention.

技能
pjt222

External Context

100

Invoke parallel document-specialist agents for external web searches and documentation lookup

技能
Yeachan-Heo