firebase-data-connect

Create and deploy Firebase Data Connect backends with PostgreSQL and GraphQL schemas.

Updated Dec 17, 2025
One-click install
npx skills add https://github.com/ionmidori/SYDBioedilizia --skill firebase-data-connect-ionmidori
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: firebase-data-connect
Source: https://github.com/ionmidori/SYDBioedilizia/tree/main/.agents/skills/firebase-data-connect
Command: npx skills add https://github.com/ionmidori/SYDBioedilizia --skill firebase-data-connect-ionmidori

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill streamlines the development of robust, scalable backends by leveraging Firebase Data Connect, simplifying database schema design, GraphQL API creation, and client SDK generation.

Core Features & Use Cases

  • Schema Design: Define data models using GraphQL schema syntax with @table, @ref, and custom types.
  • API Generation: Automatically generates GraphQL queries, mutations, and subscriptions.
  • Client SDKs: Generates type-safe SDKs for Web (TypeScript), Android (Kotlin), iOS (Swift), and Flutter (Dart).
  • Security: Implement fine-grained authorization using @auth and @check directives.
  • Use Case: Develop a social media app backend where users can create posts, follow others, and receive real-time updates, all managed through a type-safe GraphQL API.

Quick Start

Use the firebase-data-connect skill to define a schema for a blog with posts and users.

Frequently Asked Questions about firebase-data-connect

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build a scalable backend with PostgreSQL and GraphQL?

To build a scalable backend with PostgreSQL and GraphQL, use Firebase Data Connect to define relational data models using GraphQL schema syntax, automatically generating queries, mutations, and type-safe client SDKs.

How do I generate type-safe SDKs for web and mobile clients from a GraphQL schema?

Generating type-safe SDKs for web, Android, iOS, and Flutter from a GraphQL schema is handled automatically by Firebase Data Connect when you define your database models and operations.

How does Firebase Data Connect handle authorization for GraphQL APIs?

Firebase Data Connect handles GraphQL API authorization by allowing you to implement fine-grained security rules directly in your schema using the @auth and @check directives.

Can I use PostgreSQL with Firebase for relational data modeling?

You can use PostgreSQL with Firebase for relational data modeling through Firebase Data Connect, which supports schema design with custom types, references, and automated API generation.

Does Firebase Data Connect support vector search and full-text search?

Firebase Data Connect supports both vector search and full-text search features natively within your PostgreSQL backend, alongside standard relational data modeling and GraphQL API generation.

What is the best way to define a database schema for a social media app backend?

The best way to define a database schema for a social media app backend is using Firebase Data Connect's GraphQL syntax with @table and @ref directives to manage posts, follows, and real-time updates.