Skip to content
Kitbay
Submit

extension-to-functions-codebase

Apache-2.0Updated on Nov 9, 2026508GitHub stars

A skill in Firebase's own skills repository for moving an installed Firebase Extension, or an extension's source, into ordinary Cloud Functions for Firebase code.

What the skill teaches

A skill in Firebase's own skills repository for moving an installed Firebase Extension, or an extension's source, into ordinary Cloud Functions for Firebase code. The agent can produce either a local functions codebase that an app deploys itself or a reusable npm package that exports second-generation functions. Along the way it upgrades first-generation triggers to second generation and replaces manual setup with the Functions SDK's declared IAM roles, parameterised config and lifecycle hooks. It comes with reference files and no scripts.

Capabilities

  • Convert a Firebase Extension into a Cloud Functions codebase
  • Package converted functions as a publishable npm package
  • Upgrade first-generation triggers to second generation
  • Declare required IAM roles and config in code