Genkit JS
Skill Verifiziert AktivDevelop AI-powered applications using Genkit in Node.js/TypeScript. Use when the user asks about Genkit, AI agents, flows, or tools in JavaScript/TypeScript, or when encountering Genkit errors, validation issues, type errors, or API problems.
To empower developers to effectively build and troubleshoot AI applications using Genkit within Node.js and TypeScript environments.
Funktionen
- Genkit setup and project structure guidance
- Code examples for flows, tools, and providers
- Detailed error troubleshooting protocol
- Best practices for model selection and schema definition
- CLI usage for documentation and development workflow
Anwendungsfälle
- When a user asks about Genkit setup in Node.js/TypeScript
- When a user encounters Genkit validation or API errors
- When a user needs examples for Genkit flows or tools
- When a user asks about migrating Genkit versions
Nicht-Ziele
- Writing Genkit code from scratch without user input
- Troubleshooting non-Genkit related JavaScript/TypeScript errors
- Providing generic AI development advice outside the scope of Genkit
Praktiken
- Error Handling
- Development Workflow
- Code Structure
Voraussetzungen
- genkit CLI (version >= 1.29.0)
- Node.js/TypeScript environment
- npm or compatible package manager
Installation
Zuerst Marketplace hinzufügen
/plugin marketplace add firebase/agent-skills/plugin install agent-skills@firebaseQualitätspunktzahl
VerifiziertVertrauenssignale
Ähnliche Erweiterungen
Trader Regime
100Detect current market regime using npx neural-trader — bull/bear/ranging/volatile classification with recommended strategy
Typescript Advanced Types
100Master TypeScript's advanced type system including generics, conditional types, mapped types, template literals, and utility types for building type-safe applications. Use when implementing complex type logic, creating reusable type utilities, or ensuring compile-time type safety in TypeScript projects.
Deepinit
100Deep codebase initialization with hierarchical AGENTS.md documentation
Cleanup Cycles
100Detect and untangle circular dependencies. Runs madge/skott (TS), pycycle (Py), or compiler-only checks (Go/Rust). Auto-fixes leaf-extractable cycles; reports core cycles for human review. Use when the user asks to find circular imports, fix dependency cycles, or untangle module graph. Example queries — "find circular imports", "fix dependency cycles", "untangle our module graph", "why is madge complaining".
Netlify Identity
100Verwenden Sie dies, wenn die Aufgabe Authentifizierung, Benutzerregistrierungen, Anmeldungen, Passwortwiederherstellung, OAuth-Anbieter, rollenbasierte Zugriffskontrolle oder den Schutz von Routen und Funktionen beinhaltet. Verwenden Sie immer `@netlify/identity`. Verwenden Sie niemals `netlify-identity-widget` oder `gotrue-js` – diese sind veraltet.
Vue Router Best Practices
100Vue Router 4 patterns, navigation guards, route params, and route-component lifecycle interactions.