Help us improve
Share bugs, ideas, or general feedback.
From firebase
Deploys and manages full-stack web apps (Next.js, Angular) with Firebase App Hosting, including SSR/ISR support, git-based deployment, and local emulation.
npx claudepluginhub firebase/agent-skills --plugin firebaseHow this skill is triggered — by the user, by Claude, or both
Slash command
/firebase:firebase-app-hosting-basicsThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
This skill enables the agent to deploy and manage modern, full-stack web applications (Next.js, Angular, etc.) using Firebase App Hosting.
Deploys static web apps, SPAs, and simple microservices to Firebase Hosting. Configures firebase.json, deploys with CLI, and runs local emulation.
Guides step-by-step deployment of static sites, React/Vue/Next.js/Nuxt frontends, Python (Flask/FastAPI/Django) or Node.js (Express/Nest) backends to Vercel, Netlify, Cloudflare Pages, Railway, Render. Prepares build configs, env vars, gitignore.
Guides deploying apps to Vercel, Railway, Netlify, and others; covers hosting selection, custom domains, env vars, production DBs, DNS, and going live.
Share bugs, ideas, or general feedback.
This skill enables the agent to deploy and manage modern, full-stack web applications (Next.js, Angular, etc.) using Firebase App Hosting.
Important: In order to use App Hosting, your Firebase project must be on the Blaze pricing plan. Direct the user to https://console.firebase.google.com/project/_/overview?purchaseBillingPlan=metered to upgrade their plan.
Choose Firebase Hosting if:
Choose Firebase App Hosting if:
This is the recommended flow for most users.
firebase.json with an apphosting block.
{
"apphosting": {
"backendId": "my-app-id",
"rootDir": "/",
"ignore": [
"node_modules",
".git",
"firebase-debug.log",
"firebase-debug.*.log",
"functions"
]
}
}
apphosting.yaml- see Configuration for more information on how to do so.npx -y firebase-tools@latest apphosting:secrets commands to set and grant access to secrets.npx -y firebase-tools@latest deploy when you are ready to deploy.Alternatively, set up a backend connected to a GitHub repository for automated deployments "git push" deployments. This is only recommended for more advanced users, and is not required to use App Hosting. See CLI Commands for more information on how to set this up using CLI commands.
See Emulation for more information on how to test your app locally using the Firebase Local Emulator Suite.