genkit
Build full-stack AI apps with one framework across languages
All Skills in This Repository (9)
Pure Emerald Level Indicatorstest-writer
Writes pytest tests following workspace conventions for naming, structure, and coverage.
python-expert
Applies idiomatic Python conventions when reading, editing, or writing Python source files.
pirate
Rewrites AI responses in the voice of a swashbuckling pirate persona.
haiku
Generates responses as a single traditional haiku with 5-7-5 syllable structure.
shakespeare
Generates responses in Shakespearean early modern English with poetic cadence.
eli5
Explains complex concepts in simple language suitable for a five-year-old.
typescript
Enforces TypeScript coding conventions, naming standards, and error handling patterns.
coding
Adds a funny comment to every piece of generated code.
developing-genkit-tooling
Codify best practices for authoring Genkit CLI commands and MCP server tools.
Frequently Asked Questions
FAQPage SchemaHow to install Genkit?โผ
Run `npx skills add firebase/genkit --all -g -y` in your terminal to install all skills in this suite globally.
What is Genkit used for?โผ
Genkit is an open-source framework from Google for building full-stack AI features like chatbots, agents, tool calling, and RAG workflows. It gives you one consistent API across many model providers.
Which AI models does Genkit support?โผ
It works with hundreds of models from Google Gemini, OpenAI, Anthropic, Ollama, and more through simple plugins. You can switch providers without rewriting your application logic.
Which programming languages does Genkit support?โผ
Genkit offers production-ready SDKs for JavaScript/TypeScript and Go, plus a Python SDK in beta and Dart in preview. All languages share consistent APIs and capabilities.
Can I test and debug AI flows locally with Genkit?โผ
Yes. Genkit ships with a CLI and local Developer UI where you can run flows, compare model outputs, inspect execution traces, and evaluate results before deploying.
Related Repositories in Software Engineering
View All in Software Engineeringโopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core