{"kind":"skill","version":"1.0","generatedAt":"2026-07-27T11:14:02.293Z","skill":{"slug":"firebase-firebase-ai-logic","name":"firebase-ai-logic","version":"1.0.0","authorVersion":"1.0.0","skillstoreRevision":1,"versionStatus":"valid","treeHash":"bae50c59082ebebb897b49233a51f04c76e1b39ce0913dfc978d3704539fa565","author":"firebase"},"artifact":{"type":"skill-zip","source":{"type":"github","owner":"aiskillstore","repo":"marketplace","ref":"0519034dad657fb1f7706e0550e962beeda73fdf","commit":"0519034dad657fb1f7706e0550e962beeda73fdf","path":"skills/firebase/firebase-ai-logic"},"url":"https://skillstore.pages.dev/api/skills/firebase-firebase-ai-logic/download?ref=0519034dad657fb1f7706e0550e962beeda73fdf","mediaType":"application/zip","sha256":"a56c683e6c77a2e0bf42b236fd28c1080bf8f8fbfc4d4044b88ac5ce26ed9436"},"lockfile":{"schemaVersion":"1.0","generatedAt":"2026-07-27T11:14:02.293Z","source":{"manifestUrl":"https://skillstore.pages.dev/api/skills/firebase-firebase-ai-logic/manifest"},"skills":[{"slug":"firebase-firebase-ai-logic","name":"firebase-ai-logic","version":"1.0.0","authorVersion":"1.0.0","skillstoreRevision":1,"versionStatus":"valid","treeHash":"bae50c59082ebebb897b49233a51f04c76e1b39ce0913dfc978d3704539fa565","artifact":{"type":"skill-zip","source":{"type":"github","owner":"aiskillstore","repo":"marketplace","ref":"0519034dad657fb1f7706e0550e962beeda73fdf","commit":"0519034dad657fb1f7706e0550e962beeda73fdf","path":"skills/firebase/firebase-ai-logic"},"url":"https://skillstore.pages.dev/api/skills/firebase-firebase-ai-logic/download?ref=0519034dad657fb1f7706e0550e962beeda73fdf","mediaType":"application/zip","sha256":"a56c683e6c77a2e0bf42b236fd28c1080bf8f8fbfc4d4044b88ac5ce26ed9436"}}]},"schemaVersion":"2.0","signed":{"kind":"skill","version":"1.0","generatedAt":"2026-07-27T11:14:02.293Z","skill":{"slug":"firebase-firebase-ai-logic","name":"firebase-ai-logic","version":"1.0.0","authorVersion":"1.0.0","skillstoreRevision":1,"versionStatus":"valid","treeHash":"bae50c59082ebebb897b49233a51f04c76e1b39ce0913dfc978d3704539fa565","author":"firebase"},"artifact":{"type":"skill-zip","source":{"type":"github","owner":"aiskillstore","repo":"marketplace","ref":"0519034dad657fb1f7706e0550e962beeda73fdf","commit":"0519034dad657fb1f7706e0550e962beeda73fdf","path":"skills/firebase/firebase-ai-logic"},"url":"https://skillstore.pages.dev/api/skills/firebase-firebase-ai-logic/download?ref=0519034dad657fb1f7706e0550e962beeda73fdf","mediaType":"application/zip","sha256":"a56c683e6c77a2e0bf42b236fd28c1080bf8f8fbfc4d4044b88ac5ce26ed9436"},"lockfile":{"schemaVersion":"1.0","generatedAt":"2026-07-27T11:14:02.293Z","source":{"manifestUrl":"https://skillstore.pages.dev/api/skills/firebase-firebase-ai-logic/manifest"},"skills":[{"slug":"firebase-firebase-ai-logic","name":"firebase-ai-logic","version":"1.0.0","authorVersion":"1.0.0","skillstoreRevision":1,"versionStatus":"valid","treeHash":"bae50c59082ebebb897b49233a51f04c76e1b39ce0913dfc978d3704539fa565","artifact":{"type":"skill-zip","source":{"type":"github","owner":"aiskillstore","repo":"marketplace","ref":"0519034dad657fb1f7706e0550e962beeda73fdf","commit":"0519034dad657fb1f7706e0550e962beeda73fdf","path":"skills/firebase/firebase-ai-logic"},"url":"https://skillstore.pages.dev/api/skills/firebase-firebase-ai-logic/download?ref=0519034dad657fb1f7706e0550e962beeda73fdf","mediaType":"application/zip","sha256":"a56c683e6c77a2e0bf42b236fd28c1080bf8f8fbfc4d4044b88ac5ce26ed9436"}}]}},"signature":{"algorithm":"Ed25519","keyId":"EP0Myk7rTk_J0RdG1fvpkP","publicKeyJwk":{"kty":"OKP","crv":"Ed25519","x":"2tbC6eNY4T9sx4Pvuo_NwHlXGyWWz95WAtHyHUTqzs8"},"signedAt":"2026-07-27T11:14:02.293Z","value":"5tF4B_2qNAghX-BDtL0PHPda_EoWnL5L2Hx573AcheEpRljaInAtb1A7aun2onjfuBD7NTYdPaBlpmdfxoSxBA"}}