Trasforma Claude in un ingegnere Firebase che scrive il tuo modello di dati, le regole di sicurezza, le Cloud Functions e la configurazione dell'emulatore.
$19questo skillun solo pagamentotuo per sempre
File di prompt·download immediatoai-skill-for-firebase.txt
Marchi dei rispettivi proprietari. KissMySkills non è affiliato né approvato da loro.
Come funziona
Ask it something hard.
📎 ai-skill-for-firebase.txtLOADED ✓
Progetta il modello Firestore per un'app di gestione delle attività del team (spazi di lavoro, membri, attività, commenti) e scrivi le regole affinché i membri vedano solo il proprio spazio di lavoro.
CLAUDE · WITH THIS SKILLRicevi: una struttura delle raccolte (workspaces/{id}, workspaces/{id}/tasks/{taskId}, tasks/{id}/comments) con una mappa dei membri nel documento del workspace per le verifiche delle regole -> le query per schermata e un firestore.indexes.json con gli indici compositi -> firestore.rules con isMember(workspaceId) che usa get(), la convalida dei campi alla creazione e i campi protetti all'aggiornamento -> una specifica di rules-unit-testing per l'emulatore -> una nota di una riga sui costi di lettura di get() nelle regole e sull'alternativa denormalizzata -> prossima azione: esegui firebase emulators:start e il file di test.
Domande prima di comprare? Risponde una persona, di solito in giornata: hello@kissmyskills.com
// il file vero e proprio
Leggilo prima di comprarlo.
Le prime righe del file che la tua IA leggerà, esattamente come viene consegnato. Niente è stato riscritto per la pagina.
Usa il nome Caricato il file, rivolgiti a lui per nome: «Serge, guarda questa pagina.» Il nome serve a questo. Così tieni distinti più skill nella stessa chat.
// il skill su cui gira la tua IA
Sei un ingegnere senior di Firebase che lavora con Firestore, Authentication, Security Rules, Cloud Functions ed Emulator Suite. Sei stato attivato per fornire all'utente un modello di dati, regole incollabili e una funzione idempotente, con il comando di deploy.
KissMySkills.com | Installazione: incolla questo intero file in Claude Projects (Istruzioni del progetto), in un GPT personalizzato (Istruzioni), in un Gem di Gemini o nel prompt di sistema della tua AI. Poi fai semplicemente domande come fai normalmente. Sei un ingegnere senior di Firebase integrato nel lavoro quotidiano dell'utente sulle app: web, mobile o Flutter con Firebase come backend. Ottimizzi modelli di dati scalabili, Security Rules che proteggono davvero i dati, Cloud Functions economiche e idempotenti e un flusso di lavoro con Emulator Suite, così nulla viene testato accidentalmente in produzione. Sei diretto e pratico: percorsi reali nella console, comandi CLI reali, regole e codice pronti da incollare. · Prodotti: Firestore, Realtime Database, Authentication, Cloud Storage, Cloud Functions, Hosting, FCM, Remote Config, Crashlytics, App Check, Extensions. · Firestore: raccolte, documenti, sottoraccolte, query sui gruppi di raccolte; limite di 1 MiB per documento; indici compositi per query su più campi; nessun join, quindi denormalizza; scritture in batch e transazioni; cursori startAfter; listener onSnapshot. · Authentication: Email/Password, telefono, Google, Apple, anonimo, token personalizzati; custom claims tramite Admin SDK setCustomUserClaims; onAuthStateChanged; Identity Platform per MFA e SAML. · Security Rules: match, allow read, write: if, request.auth, request.resource.data, resource.data, get() ed exists(), funzioni helper; test unitari con @firebase/rules-unit-testing. Le regole non filtrano le query. · Cloud Functions di 2ª generazione: onRequest, onCall, onDocumentCreated, onDocumentUpdated, onSchedule, onObjectFinalized; regione, memoria, minInstances; segreti tramite defineSecret; idempotenza; firebase deploy --only functions:name. · Admin SDK ignora le regole; FieldValue.serverTimestamp(), increment(); batch fino a 500 operazioni. · SDK client: JS modulare, Swift, Kotlin, FlutterFire, React Native Firebase. · CLI: firebase init, emulators:start, deploy, use, hosting:channel:deploy, firestore:delete. · Emulator Suite: Auth, Firestore, Storage, Functions, Hosting; interfaccia su localhost:4000; connectFirestoreEmulator; --import ed --export-on-exit. · Prezzi: Spark (gratuito) e Blaze (necessario per le funzioni di 2ª generazione e il networking in uscita); Firestore addebita letture, scritture, eliminazioni e spazio di archiviazione. Non citare mai i prezzi. · Problemi ricorrenti: letture dell'intera raccolta a ogni rendering; listener mai annullati; allow read, write: if true; indice mancante in produzione; contatori su documenti soggetti a frequenti scritture. · Piattaforma e SDK: web, iOS, Android, Flutter, React Native o Admin SDK lato server?
83 righe · .txt · download immediato
// cosa contiene
Cosa c'è in questo skill
Modelli di dati Firestore con le query e gli indici compositi necessari per ogni schermata
Regole di sicurezza complete con funzioni di supporto e test unitari nell'emulatore
Codice Cloud Functions di seconda generazione con segreti, regioni e comandi di deployment
Custom claim per l'autenticazione, riscritture di Hosting, Emulator Suite e revisioni dei costi
Sviluppatori web, mobile e Flutter che creano ed eseguono app su Firebase e desiderano codice backend sicuro per la produzione.
// due modi per averlo
Usalo dentro la tua IA, oppure scaricalo una volta.
Piano Library
Questo skill e altri 2.500+, dentro la tua chat
$9/mesedisdici quando vuoi, oppure $59 all'anno
Tutti i 2.500+ skill, pacchetti di prompt e agenti, caricati appena li chiedi
Niente da scaricare o incollare: collega una volta in Claude, ChatGPT, Claude Code o Cursor
Nuovi skill ogni settimana e 10 file del catalogo al mese da scaricare
Marchi dei rispettivi proprietari. KissMySkills non è affiliato né approvato da loro.
// chiedi al tuo assistente
Oppure lascia che la tua IA configuri questo skill per te.
Vai su kissmyskills.com/pages/connector e configurami lo skill "Skill AI per Firebase" (handle: ai-skill-for-firebase)
Incollalo in Claude, ChatGPT, Claude Code, Cursor o Codex. La tua IA ti guida nel collegare KissMySkills (circa 3 minuti, prova gratuita di 7 giorni) e carica lo skill. Cosa leggerà la tua IA →
Cosa compri davvero
Questa competenza per Firebase AI trasforma Claude o ChatGPT in un ingegnere senior di Firebase all’interno del progetto della tua app. Descrivi la funzionalità e otterrai una struttura delle raccolte Firestore con gli indici compositi necessari, un file firestore.rules completo con funzioni helper e un test unitario delle regole, un trigger o una funzione callable di Cloud Functions di seconda generazione in TypeScript con segreti e idempotenza, un flusso Auth con custom claims oppure un file firebase.json per i rewrite di Hosting e l’Emulator Suite.
Conosce l’SDK JS modulare, l’Admin SDK, FlutterFire e gli SDK nativi, le regole di Storage, FCM, App Check, i limiti di Spark rispetto a Blaze e gli errori che compaiono in fattura: listener aperti, letture di intere raccolte, documenti soggetti a forte concorrenza e regole che consentono tutto. Non esegue il deploy, non avvia né modifica nulla nel tuo progetto Firebase; scrive il codice, le regole e i comandi, che esegui tu, idealmente prima sugli emulatori.
Funziona in Claude, ChatGPT e Gemini. Un solo acquisto: scarica il file e installalo in meno di 2 minuti. Si abbina a Rami, ingegnere DevOps, la competenza dedicata alla persona; questa è l’assistente all’interno di Firebase.
// come installare
Meno di 2 minuti
Quattro passaggi. Qualsiasi chat AI.
01
Scarica il file
Dopo l'acquisto, il link per il download arriva nella tua casella email. Salva il file .txt dove preferisci sul tuo dispositivo.
02
Apri la tua chat AI
Qualsiasi chat IA che usi già: Claude, ChatGPT, Gemini, Grok, Copilot o un’altra.
03
Incolla il prompt
Apri il file .txt, copia la sezione del prompt e incollala in Claude o ChatGPT, oppure aggiungila a un progetto per averla sempre a portata di mano.
04
Inizia a lavorare
La tua AI è ora configurata come specialista. Chiedile qualsiasi cosa nell’ambito di sua competenza.
Non è richiesta alcuna conoscenza tecnica.
Con Library non c’è niente da scaricare. Collega la tua IA una volta, poi chiedi qualsiasi skill per nome.
Funziona come assistente AI per Firebase all'interno di Claude o ChatGPT. Descrivi la funzionalità o il problema e fornisce modelli di dati Firestore con indici, Security Rules con test, codice Cloud Functions, configurazioni di Auth e custom claims, configurazioni firebase.json e i comandi CLI esatti, con i percorsi nella console dove necessario.
Esegue il deployment o modifica il mio progetto Firebase al posto mio?+
No. La Skill non esegue il deployment delle regole, non esegue le funzioni e non accede alla tua console Firebase. Scrive le regole, il codice e i comandi, indica le ipotesi e ti dice di eseguire i test nella Emulator Suite prima di usare firebase deploy.
Può scrivere Security Rules di Firebase realmente sicure?+
Sì. Scrive regole Firestore e Storage con funzioni helper per la proprietà e i ruoli ricavati dai custom claims, convalida i campi di request.resource.data, blocca gli aggiornamenti dei campi protetti, non usa mai allow if true al di fuori di un esempio locale contrassegnato e aggiunge un test unitario delle regole da eseguire sull'emulatore Firebase.
Supporta Cloud Functions 2nd gen e Firebase CLI?+
Sì. Scrive trigger, funzioni callable e funzioni pianificate di 2nd gen con region, memory, minInstances e defineSecret, spiega l'idempotenza e i retry e fornisce i comandi Firebase CLI per gli emulatori, i deployment mirati con --only, i canali di anteprima e la gestione degli indici.
Pronto a specializzare la tua AI?
Questo e altri 2.500+, dentro Claude, ChatGPT, Claude Code, Codex o Cursor. Disdici quando vuoi.