Skip to main content
skill CX Codex

genkit — Claude Code skill: what it does, how to install

Guides Firebase AI features by picking between the client AI Logic SDK and server-side Genkit flows.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add akillness/jeo-skills --skill genkit -a claude-code
Open on GitHub

What genkit does

This skill guides how you structure AI capabilities in Firebase projects. It forces a clear architectural choice early. You decide whether to call models directly from a mobile or web client using the Firebase AI Logic SDK, or move the logic into structured backend workflows powered by Genkit.

The workflow follows structured intake steps. It identifies the feature boundary, then selects an operating mode covering flow design, tool calling, retrieval, prompt files, or tracing. It also covers runtime configurations such as running jobs on Cloud Run.

Routine operations like managing emulators, auth configuration, or hosting deploys belong in firebase-cli rather than this skill.

What it helps with

  • decide between client Firebase AI Logic and server-managed Genkit flows
  • structure typed backend flows with tool calling and retrieval
  • set up evaluation, tracing, and prompt templates for existing pipelines
  • plan Cloud Run deployments with App Check protection

Example prompts for the agent

  • Should I implement this chat feature using Firebase AI Logic in the mobile client or a Genkit flow on the server?
  • Design a server-side Genkit flow that takes a ticket description and invokes a lookup tool.
  • Review our existing Genkit pipeline for tracing and prepare it for Cloud Run.

How to install genkit

1Skills CLI (Vercel)

npx skills add akillness/jeo-skills --skill genkit -a claude-code

2Manually: put the files in place

~/.claude/skills/genkit/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/genkit/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about genkit

How do I install genkit in Claude Code?

Run npx skills add akillness/jeo-skills --skill genkit -a claude-code. The file will be saved at ~/.claude/skills/genkit/SKILL.md.

What does the genkit skill do?

It establishes clear boundaries for Firebase AI development. The skill helps choose the right ownership tier, configure structured model outputs, and wire up retrieval or tool execution.

When should I avoid using this skill?

Skip it for generic Firebase emulator setup, hosting deployments, or auth maintenance, which require firebase-cli. Broad framework comparisons belong in general survey tools.

Similar skills

All skills for AI and ML →

From the same set65

environment-setup A skill for app configuration: which values belong in .env, what gets committed, how to validate required variables, and where secrets stop being your problem. CX Codex +1 353installs system-environment-setup A skill that makes a repo runnable on any machine: pinned runtimes, local services, containers, bootstrap scripts and setup diagnosis. CX Codex +1 351installs skill-standardization Validates and standardizes SKILL.md files against the Agent Skills spec. Helps draft trigger-focused frontmatter and removes catalog drift across repositories. CX Codex +1 351installs npm-git-install Picks a safe delivery path for a Node package coming from a branch, commit, fork or private repo. Useful when the question is whether to pull from Git at all. CX Codex +1 350installs vercel-deploy This skill operates Vercel deployments for linked projects, from preview URLs and production releases to aliases, domains, environment sync, and rollback checks. CX Codex +1 347installs game-performance-profiler Turns Unity and Unreal frame-time complaints into one brief: which capture to trust, where the bottleneck sits, what to measure next. CX Codex +1 345installs react-grab This skill lets an agent pull context for a React element you pick in a live browser: component name, file, line and HTML. Useful when a fix has to match the real DOM. CX Codex +1 344installs playwriter Connects agents to a running Chrome session via Playwriter CLI and MCP, keeping existing logins, cookies, and extensions. Useful when auth state matters. CX Codex +1 344installs

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor