backend-integration

Integrates Unity projects with PlayFab or Firebase for authentication, cloud saves, and leaderboards.

71|11|Updated Jan 23, 2026
One-click install
npx skills add https://github.com/nlelouche/Unity-SkillForge --skill backend-integration
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: backend-integration
Source: https://github.com/nlelouche/Unity-SkillForge/tree/main/.agent/skills/08-backend-monetization/backend-integration
Command: npx skills add https://github.com/nlelouche/Unity-SkillForge --skill backend-integration

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill simplifies the integration of your Unity game with backend services, enabling features like user authentication, cloud data storage, and leaderboards.

Core Features & Use Cases

  • Authentication: Handles user login and account creation using services like PlayFab or Firebase.
  • Cloud Save: Persists player data (e.g., progress, inventory) to the cloud for cross-device access.
  • Leaderboards: Manages and submits player scores to global leaderboards.
  • Use Case: Allow players to log in with their existing accounts and save their game progress so they can continue playing on different devices.

Quick Start

Use the backend-integration skill to log the player in silently.

Frequently Asked Questions about backend-integration

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

FAQPage Schema
How do I set up Unity cloud save for cross-device gameplay?

To set up Unity cloud save for cross-device gameplay, this Skill integrates your project with Backend-as-a-Service platforms like PlayFab and Firebase. It persists player progress and inventory to the cloud, allowing users to access data across different devices.

Does this backend integration support both PlayFab and Firebase?

Yes, this backend integration supports both PlayFab and Firebase. It offers solutions for user accounts, cross-device save games, and virtual economies, allowing you to connect your Unity project to your preferred BaaS platform.

How do I handle user authentication in Unity without blocking the main thread?

To handle user authentication in Unity without blocking the main thread, this Skill utilizes asynchronous operations for login and account creation. This maintains game performance while securely communicating with PlayFab or Firebase services.

What is the best way to manage global leaderboards in a Unity game?

The best way to manage global leaderboards in a Unity game is using this Skill to submit and retrieve player scores via backend services. It connects to PlayFab or Firebase to handle global ranking data asynchronously.

Do I need to manage API keys manually when connecting Unity to Firebase?

When connecting Unity to Firebase, you need to ensure secure API key handling to protect your backend services. This Skill requires proper configuration of your authentication credentials to safely manage user accounts and cloud data.