firebase avatar

Developing Genkit Js

Built for the post-1.0 Genkit world where the APIs completely changed and most online examples are broken. This skill forces you to check common-errors.md before attempting any fixes, runs CLI lookups for current docs, and detects your framework setup from package.json. It defaults to Google AI when you don't specify a provider and walks through the mandatory troubleshooting protocol that actually works. The real value is avoiding the hour you'd waste trying deprecated configureGenkit patterns when you should be using the new genkit() constructor.

skills.sh installs
62.5K
GitHub stars
508
last updated
Aug 21, 2026

Install

$ npx -y skills add firebase/agent-skills --skill developing-genkit-js --agent claude-code

Installs into .claude/skills of the current project.

Files

Built for the post-1.0 Genkit world where the APIs completely changed and most online examples are broken. This skill forces you to check common-errors.md before attempting any fixes, runs CLI lookups for current docs, and detects your framework setup from package.json. It defaults to Google AI when you don't specify a provider and walks through the mandatory troubleshooting protocol that actually works. The real value is avoiding the hour you'd waste trying deprecated configureGenkit patterns when you should be using the new genkit() constructor.

Browse the repository on GitHub

Sponsors

Details

Repository
github.com/firebase/agent-skills
Categories
Backend & APIs, AI & Agent Building, Databases

More from firebase/agent-skills

All 23
1planetscale avatarpostgresplanetscale/database-skillsPostgreSQL best practices, query optimization, connection troubleshooting, and performance improvement. Load when working with Postgres databases.8.6Kskills.sh installs
2better-auth avatarbetter-iconsbetter-auth/better-iconsUse when working with icons in any project. Provides CLI for searching 200+ icon libraries (Iconify) and retrieving SVGs. Commands: `better-icons search <query>6.4Kskills.sh installs
3figma avatarfigma-generate-libraryfigma/mcp-server-guideBuild or update a professional-grade design system in Figma from a codebase. Use when the user wants to create variables/tokens, build component libraries, crea4.7Kskills.sh installs
4supabase avatarvitestsupabase/supabaseVitest API and config reference (Jest-compatible) — mocking with vi.*, spies, fake timers, coverage configuration, fixtures, snapshots, and test filtering. Use 2.8Kskills.sh installs
5supabase avatarvercel-composition-patternssupabase/supabaseReact composition patterns that scale. Use when refactoring components with boolean prop proliferation, building flexible component libraries, or designing reus1.9Kskills.sh installs
6planetscale avatarvitessplanetscale/database-skillsVitess best practices, query optimization, and connection troubleshooting for PlanetScale Vitess databases. Load when working with Vitess databases, sharding, V1.6Kskills.sh installs