[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-firebase-firebase-remote-config-basics-en":3,"guides-for-firebase-firebase-remote-config-basics":680,"similar-k174f9m0wt10z0zw0hh8mv85vd86mg27-en":681},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":260,"isFallback":251,"parentExtension":265,"providers":319,"relations":323,"repo":324,"tags":678,"workflow":679},1778686877119.383,"k174f9m0wt10z0zw0hh8mv85vd86mg27",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"Comprehensive guide for Firebase Remote Config, including template management and SDK usage. Use this skill when the user needs help setting up Remote Config, managing feature flags, or updating app behavior dynamically.",{"claudeCode":12},"firebase/agent-skills","Firebase Remote Config Basics","https://github.com/firebase/agent-skills",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":241,"workflow":258},1778687226467.7075,"kn746shkdq50wcekksf9006m1586mcvk","en",{"checks":20,"evaluatedAt":193,"extensionSummary":194,"features":195,"nonGoals":200,"practices":204,"prerequisites":208,"promptVersionExtension":212,"promptVersionScoring":213,"purpose":214,"rationale":215,"score":216,"summary":217,"tags":218,"targetMarket":227,"tier":228,"useCases":229,"workflow":234},[21,26,29,32,36,39,43,47,50,53,57,61,65,69,72,75,78,81,84,87,91,95,99,103,107,110,113,116,120,123,126,129,132,135,138,142,146,150,154,158,161,164,167,170,174,177,180,183,186,190],{"category":22,"check":23,"severity":24,"summary":25},"Practical Utility","Problem relevance","pass","The description clearly states the problem of needing help with Firebase Remote Config, including specific use cases like managing feature flags and updating app behavior dynamically.",{"category":22,"check":27,"severity":24,"summary":28},"Unique selling proposition","The skill provides a comprehensive guide with specific CLI commands and SDK setup instructions, going beyond basic Firebase knowledge to offer practical steps for managing Remote Config.",{"category":22,"check":30,"severity":24,"summary":31},"Production readiness","The skill covers the complete lifecycle for Remote Config management, including setup, SDK integration, fetching strategies, template management via CLI, and verification steps.",{"category":33,"check":34,"severity":24,"summary":35},"Scope","Single responsibility principle","The skill is focused exclusively on Firebase Remote Config, covering its setup, management, and SDK usage, without straying into unrelated Firebase services or general app development tasks.",{"category":33,"check":37,"severity":24,"summary":38},"Description quality","The displayed description accurately reflects the skill's content, providing a concise and informative overview of its capabilities and intended use cases.",{"category":40,"check":41,"severity":24,"summary":42},"Invocation","Scoped tools","The skill uses specific, well-defined CLI commands for Remote Config operations (e.g., `remoteconfig:get`, `deploy --only remoteconfig`), rather than a single general-purpose execution tool.",{"category":44,"check":45,"severity":24,"summary":46},"Documentation","Configuration & parameter reference","The skill clearly documents prerequisites, including the need for a Firebase project and CLI, and provides clear instructions for handling potential issues like npx errors and project context.",{"category":33,"check":48,"severity":24,"summary":49},"Tool naming","CLI commands used within the skill are descriptive and follow standard Firebase CLI naming conventions.",{"category":33,"check":51,"severity":24,"summary":52},"Minimal I/O surface","The CLI commands used request specific parameters (e.g., output file, project ID) and the expected outputs (JSON files, version lists) are clearly indicated.",{"category":54,"check":55,"severity":24,"summary":56},"License","License usability","The extension is licensed under the Apache 2.0 license, as confirmed by the bundled LICENSE file, which is a permissive open-source license.",{"category":58,"check":59,"severity":24,"summary":60},"Maintenance","Commit recency","The latest commit was made on May 12, 2026, which is recent and indicates active maintenance.",{"category":58,"check":62,"severity":63,"summary":64},"Dependency Management","not_applicable","The skill primarily uses the Firebase CLI and SDKs, and does not appear to introduce significant third-party dependencies that require complex management.",{"category":66,"check":67,"severity":24,"summary":68},"Security","Secret Management","The skill handles authentication via the Firebase CLI's login process and does not expose or hardcode secrets in its scripts or documentation.",{"category":66,"check":70,"severity":24,"summary":71},"Injection","The skill's scripts and documentation focus on executing predefined CLI commands and do not contain or facilitate the execution of arbitrary code from external sources.",{"category":66,"check":73,"severity":24,"summary":74},"Transitive Supply-Chain Grenades","The skill uses the Firebase CLI via `npx` and bundled references, with no indications of runtime downloads or execution of external, uncommitted code.",{"category":66,"check":76,"severity":24,"summary":77},"Sandbox Isolation","The skill operates by invoking the Firebase CLI, which is assumed to run within its own sandboxed environment, and does not attempt to modify files outside the project scope.",{"category":66,"check":79,"severity":24,"summary":80},"Sandbox escape primitives","No detached process spawns or retry loops around denied tool calls are present in the skill's scripts or documentation.",{"category":66,"check":82,"severity":24,"summary":83},"Data Exfiltration","The skill's operations involve managing Firebase configurations and do not include instructions to read or submit confidential user data to third parties.",{"category":66,"check":85,"severity":24,"summary":86},"Hidden Text Tricks","The bundled files and documentation do not contain any hidden text tricks, invisible characters, or obfuscated instructions.",{"category":88,"check":89,"severity":24,"summary":90},"Hooks","Opaque code execution","The skill's scripts are plain Bash commands and do not involve obfuscated code, base64 payloads, or runtime script fetching.",{"category":92,"check":93,"severity":24,"summary":94},"Portability","Structural Assumption","The skill's scripts assume a standard project structure for Firebase CLI operations and provides clear guidance on handling missing project context or configuration files.",{"category":96,"check":97,"severity":24,"summary":98},"Trust","Issues Attention","In the last 90 days, 3 issues were opened and 6 were closed, with a closure rate of approximately 67%, indicating active maintainer engagement.",{"category":100,"check":101,"severity":24,"summary":102},"Versioning","Release Management","The `pushedAt` timestamp indicates recent activity, and the skill does not explicitly declare a version in its frontmatter, but installation via `firebase/agent-skills` implies a managed version.",{"category":104,"check":105,"severity":24,"summary":106},"Code Execution","Validation","The skill provides clear instructions for handling potential errors with `npx` and project context, guiding the user on remediation steps.",{"category":66,"check":108,"severity":24,"summary":109},"Unguarded Destructive Operations","Destructive operations like deploying configurations require explicit user confirmation or command execution, and are not executed silently.",{"category":104,"check":111,"severity":24,"summary":112},"Error Handling","The skill provides specific troubleshooting steps for `npx` errors and project context issues, including suggested remediation actions.",{"category":104,"check":114,"severity":63,"summary":115},"Logging","The skill primarily invokes the Firebase CLI, which handles its own logging. The skill itself does not perform destructive actions or outbound calls that necessitate separate audit logging.",{"category":117,"check":118,"severity":63,"summary":119},"Compliance","GDPR","The skill manages Firebase configurations and does not operate on personal data.",{"category":117,"check":121,"severity":24,"summary":122},"Target market","The skill's functionality is globally applicable to Firebase projects and does not have any regional restrictions.",{"category":92,"check":124,"severity":24,"summary":125},"Runtime stability","The skill relies on standard Firebase CLI commands and common shell environments, with clear instructions for handling `npx` issues, making it broadly portable.",{"category":44,"check":127,"severity":24,"summary":128},"README","The README file provides a comprehensive overview of the Firebase Agent Skills, including installation instructions and contribution guidelines.",{"category":33,"check":130,"severity":63,"summary":131},"Tool surface size","This is a skill that orchestrates CLI commands, not a set of distinct tools.",{"category":40,"check":133,"severity":63,"summary":134},"Overlapping near-synonym tools","The skill orchestrates CLI commands, rather than exposing multiple tools with overlapping synonyms.",{"category":44,"check":136,"severity":24,"summary":137},"Phantom features","All advertised capabilities, such as template management via CLI and SDK setup, are implemented and supported by the provided commands and references.",{"category":139,"check":140,"severity":24,"summary":141},"Install","Installation instruction","The README provides multiple clear installation options, including CLI commands and manual setup, with copy-pasteable examples.",{"category":143,"check":144,"severity":24,"summary":145},"Errors","Actionable error messages","The skill provides actionable advice for common errors like npx 403 Forbidden errors and project context issues, including remediation steps.",{"category":147,"check":148,"severity":24,"summary":149},"Execution","Pinned dependencies","The skill specifies using the latest Firebase tools via `npx`, and the README indicates installation methods that manage dependencies, implying standard practices.",{"category":33,"check":151,"severity":152,"summary":153},"Dry-run preview","info","While the Firebase CLI offers dry-run capabilities for some commands, this skill does not explicitly demonstrate or enforce their use for Remote Config operations.",{"category":155,"check":156,"severity":63,"summary":157},"Protocol","Idempotent retry & timeouts","The skill orchestrates CLI commands; idempotency and timeouts are handled by the underlying Firebase CLI, not directly by the skill's logic.",{"category":117,"check":159,"severity":24,"summary":160},"Telemetry opt-in","The skill does not appear to emit any telemetry. The Firebase CLI itself may have opt-out telemetry, but that is outside the scope of this skill's direct actions.",{"category":40,"check":162,"severity":24,"summary":163},"Precise Purpose","The skill clearly defines its purpose as guiding users through Firebase Remote Config setup and management, and specifies when to use it (setting up, managing feature flags) and implicitly when not (general app development).",{"category":40,"check":165,"severity":24,"summary":166},"Concise Frontmatter","The frontmatter is concise, clearly stating the core capability and use cases within the character limit.",{"category":44,"check":168,"severity":24,"summary":169},"Concise Body","The SKILL.md file is reasonably sized, providing necessary instructions and delegating detailed SDK setup to separate reference files.",{"category":171,"check":172,"severity":24,"summary":173},"Context","Progressive Disclosure","Detailed SDK setup instructions for Android and iOS are correctly placed in separate reference files (`android_setup.md`, `ios_setup.md`) and linked from the main SKILL.md.",{"category":171,"check":175,"severity":63,"summary":176},"Forked exploration","This skill provides procedural guidance and CLI commands; it does not involve deep code review or extensive exploration that would necessitate forked context.",{"category":22,"check":178,"severity":24,"summary":179},"Usage examples","The skill provides clear, executable examples for key Remote Config CLI commands (get, deploy, versions list) and SDK setup steps for both Android and iOS.",{"category":22,"check":181,"severity":24,"summary":182},"Edge cases","The skill documents failure modes for npx errors and project context issues, providing specific symptoms and recovery steps.",{"category":104,"check":184,"severity":63,"summary":185},"Tool Fallback","The skill relies on the Firebase CLI, which is assumed to be installed or managed via `npx`. There are no external tool dependencies that require fallback mechanisms.",{"category":187,"check":188,"severity":24,"summary":189},"Safety","Halt on unexpected state","The skill instructs the user to halt and prompt for project ID if context issues arise, preventing unintended operations.",{"category":92,"check":191,"severity":24,"summary":192},"Cross-skill coupling","The skill is self-contained and focuses solely on Firebase Remote Config, correctly referencing the `firebase-basics` skill for prerequisite setup without implicitly relying on other skills.",1778687226354,"This skill guides users through setting up and managing Firebase Remote Config for Android and iOS applications. It provides CLI commands for template management, SDK integration steps, and troubleshooting advice.",[196,197,198,199],"Remote Config setup and SDK integration for Android/iOS","CLI commands for template management (get, deploy)","Guidance on fetching strategies and in-app defaults","Troubleshooting for common CLI and project issues",[201,202,203],"Managing other Firebase services","General Android or iOS development tasks outside Remote Config","Advanced troubleshooting of Firebase project infrastructure",[205,206,207],"Configuration management","Feature flagging","App behavior dynamics",[209,210,211],"Firebase project and app setup","Firebase CLI installed (recommended)","Android or iOS development environment","3.0.0","4.4.0","To help users effectively set up and manage Firebase Remote Config, including feature flag management and dynamic app behavior updates.","The skill is exceptionally well-documented and practical, with clear instructions, examples, and error handling. The primary finding impacting the score is the minor lack of explicit dry-run examples for Remote Config operations.",98,"Excellent skill providing comprehensive guidance and practical examples for Firebase Remote Config management.",[219,220,221,222,223,224,225,226],"firebase","remote-config","feature-flags","configuration","cli","sdk","android","ios","global","verified",[230,231,232,233],"When needing to set up Firebase Remote Config for the first time","When managing feature flags and dynamically updating app behavior","When needing to understand Remote Config SDK integration for Android or iOS","When troubleshooting Firebase CLI issues related to Remote Config",[235,236,237,238,239,240],"Review prerequisites (Firebase project, CLI)","Set up SDK dependencies (Gradle/Swift)","Configure in-app defaults","Fetch and activate Remote Config values","Manage template via CLI (get, edit, deploy)","Verify deployment",{"codeQuality":242,"collectedAt":244,"documentation":245,"maintenance":248,"security":255,"testCoverage":257},{"hasLockfile":243},true,1778687205015,{"descriptionLength":246,"readmeSize":247},220,2913,{"closedIssues90d":249,"forks":250,"hasChangelog":251,"openIssues90d":252,"pushedAt":253,"stars":254},6,49,false,3,1778597595000,280,{"hasNpmPackage":251,"license":256,"smitheryVerified":251},"Apache-2.0",{"hasCi":243,"hasTests":251},{"updatedAt":259},1778687226467,{"basePath":261,"githubOwner":219,"githubRepo":262,"locale":18,"slug":263,"type":264},"skills/firebase-remote-config-basics","agent-skills","firebase-remote-config-basics","skill",{"_creationTime":266,"_id":267,"community":268,"display":269,"identity":272,"parentExtension":275,"providers":306,"relations":315,"tags":316,"workflow":317},1778686877119.38,"k178a2mzzjfj94c2c1aqwx96a986ng56",{"reviewCount":8},{"description":270,"installMethods":271,"name":219,"sourceUrl":14},"Official Claude plugin for Firebase. Manage projects, add backend services, develop AI features, deploy & host apps, and more",{"claudeCode":219},{"basePath":273,"githubOwner":219,"githubRepo":262,"locale":18,"slug":262,"type":274},"","plugin",{"_creationTime":276,"_id":277,"community":278,"display":279,"identity":283,"providers":285,"relations":300,"tags":302,"workflow":303},1778686877119.3796,"k1793kqtkkcy39qn4jrwer001986nw1h",{"reviewCount":8},{"description":280,"installMethods":281,"name":282,"sourceUrl":14},"Agent Skills for Firebase",{"claudeCode":12},"Firebase Agent Skills",{"basePath":273,"githubOwner":219,"githubRepo":262,"locale":18,"slug":262,"type":284},"marketplace",{"evaluate":286,"extract":294},{"promptVersionExtension":287,"promptVersionScoring":213,"score":288,"tags":289,"targetMarket":227,"tier":293},"3.1.0",95,[219,290,291,292],"ai-agent","coding-assistant","developer-tools","community",{"commitSha":295,"license":256,"marketplace":296,"plugin":298},"HEAD",{"name":219,"pluginCount":297},1,{"mcpCount":8,"provider":299,"skillCount":8},"classify",{"repoId":301},"kd7eyv3zk9h3ezarbzv0hn28k586n5r6",[290,291,292,219],{"evaluatedAt":304,"extractAt":305,"updatedAt":304},1778686897857,1778686877119,{"evaluate":307,"extract":311},{"promptVersionExtension":212,"promptVersionScoring":213,"score":288,"tags":308,"targetMarket":227,"tier":228},[219,223,292,309,310],"backend","cloud",{"commitSha":295,"license":312,"plugin":313},"MIT",{"mcpCount":8,"provider":299,"skillCount":314},15,{"parentExtensionId":277,"repoId":301},[309,223,310,292,219],{"evaluatedAt":318,"extractAt":305,"updatedAt":318},1778686916690,{"evaluate":320,"extract":322},{"promptVersionExtension":212,"promptVersionScoring":213,"score":216,"tags":321,"targetMarket":227,"tier":228},[219,220,221,222,223,224,225,226],{"commitSha":295,"license":256},{"parentExtensionId":267,"repoId":301},{"_creationTime":325,"_id":301,"identity":326,"providers":327,"workflow":674},1778686873257.0579,{"githubOwner":219,"githubRepo":262,"sourceUrl":14},{"classify":328,"discover":669,"github":672},{"commitSha":295,"extensions":329},[330,343,386,415,437,455,474,490,504,520,564,574,586,626,637,644,652],{"basePath":273,"displayName":219,"installMethods":331,"rationale":332,"selectedPaths":333,"source":342,"sourceLanguage":18,"type":284},{"claudeCode":12},"marketplace.json at .claude-plugin/marketplace.json",[334,337,339],{"path":335,"priority":336},".claude-plugin/marketplace.json","mandatory",{"path":338,"priority":336},"README.md",{"path":340,"priority":341},"LICENSE","high","rule",{"basePath":273,"description":270,"displayName":219,"installMethods":344,"license":312,"rationale":345,"selectedPaths":346,"source":342,"sourceLanguage":18,"type":274},{"claudeCode":219},"plugin manifest at .claude-plugin/plugin.json",[347,349,350,351,354,356,358,360,362,364,366,368,370,372,374,376,378,380,382,384],{"path":348,"priority":336},".claude-plugin/plugin.json",{"path":338,"priority":336},{"path":340,"priority":341},{"path":352,"priority":353},"skills/developing-genkit-dart/SKILL.md","medium",{"path":355,"priority":353},"skills/developing-genkit-go/SKILL.md",{"path":357,"priority":353},"skills/developing-genkit-js/SKILL.md",{"path":359,"priority":353},"skills/developing-genkit-python/SKILL.md",{"path":361,"priority":353},"skills/firebase-ai-logic-basics/SKILL.md",{"path":363,"priority":353},"skills/firebase-app-hosting-basics/SKILL.md",{"path":365,"priority":353},"skills/firebase-auth-basics/SKILL.md",{"path":367,"priority":353},"skills/firebase-basics/SKILL.md",{"path":369,"priority":353},"skills/firebase-crashlytics/SKILL.md",{"path":371,"priority":353},"skills/firebase-data-connect-basics/SKILL.md",{"path":373,"priority":353},"skills/firebase-firestore/SKILL.md",{"path":375,"priority":353},"skills/firebase-hosting-basics/SKILL.md",{"path":377,"priority":353},"skills/firebase-remote-config-basics/SKILL.md",{"path":379,"priority":353},"skills/firebase-security-rules-auditor/SKILL.md",{"path":381,"priority":353},"skills/xcode-project-setup/SKILL.md",{"path":383,"priority":336},".mcp.json",{"path":385,"priority":341},".cursor-plugin/plugin.json",{"basePath":387,"description":388,"displayName":389,"installMethods":390,"rationale":391,"selectedPaths":392,"source":342,"sourceLanguage":18,"type":264},"skills/developing-genkit-dart","Generates code and provides documentation for the Genkit Dart SDK. Use when the user asks to build AI agents in Dart, use Genkit flows, or integrate LLMs into Dart/Flutter applications.","developing-genkit-dart",{"claudeCode":12},"SKILL.md frontmatter at skills/developing-genkit-dart/SKILL.md",[393,395,397,399,401,403,405,407,409,411,413],{"path":394,"priority":336},"SKILL.md",{"path":396,"priority":353},"references/genkit.md",{"path":398,"priority":353},"references/genkit_anthropic.md",{"path":400,"priority":353},"references/genkit_chrome.md",{"path":402,"priority":353},"references/genkit_firebase_ai.md",{"path":404,"priority":353},"references/genkit_google_genai.md",{"path":406,"priority":353},"references/genkit_mcp.md",{"path":408,"priority":353},"references/genkit_middleware.md",{"path":410,"priority":353},"references/genkit_openai.md",{"path":412,"priority":353},"references/genkit_shelf.md",{"path":414,"priority":353},"references/schemantic.md",{"basePath":416,"description":417,"displayName":418,"installMethods":419,"rationale":420,"selectedPaths":421,"source":342,"sourceLanguage":18,"type":264},"skills/developing-genkit-go","Develop AI-powered applications using Genkit in Go. Use when the user asks to build AI features, agents, flows, or tools in Go using Genkit, or when working with Genkit Go code involving generation, prompts, streaming, tool calling, or model providers.","developing-genkit-go",{"claudeCode":12},"SKILL.md frontmatter at skills/developing-genkit-go/SKILL.md",[422,423,425,427,429,431,433,435],{"path":394,"priority":336},{"path":424,"priority":353},"references/flows-and-http.md",{"path":426,"priority":353},"references/generation.md",{"path":428,"priority":353},"references/getting-started.md",{"path":430,"priority":353},"references/middleware.md",{"path":432,"priority":353},"references/prompts.md",{"path":434,"priority":353},"references/providers.md",{"path":436,"priority":353},"references/tools.md",{"basePath":438,"description":439,"displayName":440,"installMethods":441,"rationale":442,"selectedPaths":443,"source":342,"sourceLanguage":18,"type":264},"skills/developing-genkit-js","Develop AI-powered applications using Genkit in Node.js/TypeScript. Use when the user asks about Genkit, AI agents, flows, or tools in JavaScript/TypeScript, or when encountering Genkit errors, validation issues, type errors, or API problems.","developing-genkit-js",{"claudeCode":12},"SKILL.md frontmatter at skills/developing-genkit-js/SKILL.md",[444,445,447,449,451,453],{"path":394,"priority":336},{"path":446,"priority":353},"references/best-practices.md",{"path":448,"priority":353},"references/common-errors.md",{"path":450,"priority":353},"references/docs-and-cli.md",{"path":452,"priority":353},"references/examples.md",{"path":454,"priority":353},"references/setup.md",{"basePath":456,"description":457,"displayName":458,"installMethods":459,"rationale":460,"selectedPaths":461,"source":342,"sourceLanguage":18,"type":264},"skills/developing-genkit-python","Develop AI-powered applications using Genkit in Python. Use when the user asks about Genkit, AI agents, flows, or tools in Python, or when encountering Genkit errors, import issues, or API problems.","developing-genkit-python",{"claudeCode":12},"SKILL.md frontmatter at skills/developing-genkit-python/SKILL.md",[462,463,464,466,468,470,471,473],{"path":394,"priority":336},{"path":448,"priority":353},{"path":465,"priority":353},"references/dev-workflow.md",{"path":467,"priority":353},"references/dotprompt.md",{"path":469,"priority":353},"references/evals.md",{"path":452,"priority":353},{"path":472,"priority":353},"references/fastapi.md",{"path":454,"priority":353},{"basePath":475,"description":476,"displayName":477,"installMethods":478,"rationale":479,"selectedPaths":480,"source":342,"sourceLanguage":18,"type":264},"skills/firebase-ai-logic-basics","Official skill for integrating Firebase AI Logic (Gemini API) into web applications. Covers setup, multimodal inference, structured output, and security.","firebase-ai-logic-basics",{"claudeCode":12},"SKILL.md frontmatter at skills/firebase-ai-logic-basics/SKILL.md",[481,482,484,486,488],{"path":394,"priority":336},{"path":483,"priority":353},"references/flutter_setup.md",{"path":485,"priority":353},"references/ios_setup.md",{"path":487,"priority":353},"references/usage_patterns_android.md",{"path":489,"priority":353},"references/usage_patterns_web.md",{"basePath":491,"description":492,"displayName":493,"installMethods":494,"rationale":495,"selectedPaths":496,"source":342,"sourceLanguage":18,"type":264},"skills/firebase-app-hosting-basics","Deploy and manage web apps with Firebase App Hosting. Use this skill when deploying Next.js/Angular apps with backends.","firebase-app-hosting-basics",{"claudeCode":12},"SKILL.md frontmatter at skills/firebase-app-hosting-basics/SKILL.md",[497,498,500,502],{"path":394,"priority":336},{"path":499,"priority":353},"references/cli_commands.md",{"path":501,"priority":353},"references/configuration.md",{"path":503,"priority":353},"references/emulation.md",{"basePath":505,"description":506,"displayName":507,"installMethods":508,"rationale":509,"selectedPaths":510,"source":342,"sourceLanguage":18,"type":264},"skills/firebase-auth-basics","Guide for setting up and using Firebase Authentication. Use this skill when the user's app requires user sign-in, user management, or secure data access using auth rules.","firebase-auth-basics",{"claudeCode":12},"SKILL.md frontmatter at skills/firebase-auth-basics/SKILL.md",[511,512,514,516,517,518],{"path":394,"priority":336},{"path":513,"priority":353},"references/client_sdk_android.md",{"path":515,"priority":353},"references/client_sdk_web.md",{"path":483,"priority":353},{"path":485,"priority":353},{"path":519,"priority":353},"references/security_rules.md",{"basePath":521,"description":522,"displayName":523,"installMethods":524,"rationale":525,"selectedPaths":526,"source":342,"sourceLanguage":18,"type":264},"skills/firebase-basics","Provides foundational setup, authentication, and project management workflows for Firebase using the Firebase CLI. Use when checking Firebase CLI version (must use 'npx -y firebase-tools@latest --version'), initializing a Firebase environment, authenticating, setting active projects, or setting up `google-services.json` or `GoogleService-Info.plist` files.","firebase-basics",{"claudeCode":12},"SKILL.md frontmatter at skills/firebase-basics/SKILL.md",[527,528,530,532,534,535,536,538,540,542,544,546,548,550,552,554,556,558,560,562],{"path":394,"priority":336},{"path":529,"priority":353},"references/android_setup.md",{"path":531,"priority":353},"references/firebase-cli-guide.md",{"path":533,"priority":353},"references/firebase-service-init.md",{"path":483,"priority":353},{"path":485,"priority":353},{"path":537,"priority":353},"references/local-env-setup.md",{"path":539,"priority":353},"references/refresh/android_studio.md",{"path":541,"priority":353},"references/refresh/antigravity.md",{"path":543,"priority":353},"references/refresh/claude.md",{"path":545,"priority":353},"references/refresh/gemini-cli.md",{"path":547,"priority":353},"references/refresh/other-agents.md",{"path":549,"priority":353},"references/setup/android_studio.md",{"path":551,"priority":353},"references/setup/antigravity.md",{"path":553,"priority":353},"references/setup/claude_code.md",{"path":555,"priority":353},"references/setup/cursor.md",{"path":557,"priority":353},"references/setup/gemini_cli.md",{"path":559,"priority":353},"references/setup/github_copilot.md",{"path":561,"priority":353},"references/setup/other_agents.md",{"path":563,"priority":353},"references/web_setup.md",{"basePath":565,"description":566,"displayName":567,"installMethods":568,"rationale":569,"selectedPaths":570,"source":342,"sourceLanguage":18,"type":264},"skills/firebase-crashlytics","Comprehensive guide for Firebase Crashlytics, including provisioning and SDK usage. Use this skill when the user needs help setting up Crashlytics, adding crash reporting, or using the Crashlytics SDK in their application.","firebase-crashlytics",{"claudeCode":12},"SKILL.md frontmatter at skills/firebase-crashlytics/SKILL.md",[571,572,573],{"path":394,"priority":336},{"path":529,"priority":353},{"path":485,"priority":353},{"basePath":575,"description":576,"displayName":577,"installMethods":578,"rationale":579,"selectedPaths":580,"source":342,"sourceLanguage":18,"type":264},"skills/firebase-data-connect-basics","Builds and deploys Firebase SQL Connect (aka Firebase Data Connect) backends with PostgreSQL securely. Use when designing schemas with tables and relations, writing authorized queries and mutations, configuring real-time data updates, or generating type-safe SDKs. Use when you need a relational database with Firebase, or when the user mentions SQL Connect or Data Connect.","firebase-data-connect",{"claudeCode":12},"SKILL.md frontmatter at skills/firebase-data-connect-basics/SKILL.md",[581,582,584],{"path":394,"priority":336},{"path":583,"priority":353},"examples.md",{"path":585,"priority":353},"templates.md",{"basePath":587,"description":588,"displayName":589,"installMethods":590,"rationale":591,"selectedPaths":592,"source":342,"sourceLanguage":18,"type":264},"skills/firebase-firestore","Sets up, manages, and executes queries against Cloud Firestore database instances. You MUST unconditionally activate this skill if you plan to use Firestore in any way. Use when listing or creating Firestore databases, configuring security rules, designing data models, writing client SDK queries, or checking indexes.","firebase-firestore",{"claudeCode":12},"SKILL.md frontmatter at skills/firebase-firestore/SKILL.md",[593,594,596,598,600,602,604,606,608,610,612,614,616,618,620,622,624],{"path":394,"priority":336},{"path":595,"priority":353},"references/enterprise/android_sdk_usage.md",{"path":597,"priority":353},"references/enterprise/data_model.md",{"path":599,"priority":353},"references/enterprise/flutter_setup.md",{"path":601,"priority":353},"references/enterprise/indexes.md",{"path":603,"priority":353},"references/enterprise/ios_setup.md",{"path":605,"priority":353},"references/enterprise/provisioning.md",{"path":607,"priority":353},"references/enterprise/python_sdk_usage.md",{"path":609,"priority":353},"references/enterprise/security_rules.md",{"path":611,"priority":353},"references/enterprise/web_sdk_usage.md",{"path":613,"priority":353},"references/standard/android_sdk_usage.md",{"path":615,"priority":353},"references/standard/flutter_setup.md",{"path":617,"priority":353},"references/standard/indexes.md",{"path":619,"priority":353},"references/standard/ios_setup.md",{"path":621,"priority":353},"references/standard/provisioning.md",{"path":623,"priority":353},"references/standard/security_rules.md",{"path":625,"priority":353},"references/standard/web_sdk_usage.md",{"basePath":627,"description":628,"displayName":629,"installMethods":630,"rationale":631,"selectedPaths":632,"source":342,"sourceLanguage":18,"type":264},"skills/firebase-hosting-basics","Skill for working with Firebase Hosting (Classic). Use this when you want to deploy static web apps, Single Page Apps (SPAs), or simple microservices. Do NOT use for Firebase App Hosting.","firebase-hosting-basics",{"claudeCode":12},"SKILL.md frontmatter at skills/firebase-hosting-basics/SKILL.md",[633,634,635],{"path":394,"priority":336},{"path":501,"priority":353},{"path":636,"priority":353},"references/deploying.md",{"basePath":261,"description":10,"displayName":263,"installMethods":638,"rationale":639,"selectedPaths":640,"source":342,"sourceLanguage":18,"type":264},{"claudeCode":12},"SKILL.md frontmatter at skills/firebase-remote-config-basics/SKILL.md",[641,642,643],{"path":394,"priority":336},{"path":529,"priority":353},{"path":485,"priority":353},{"basePath":645,"description":646,"displayName":647,"installMethods":648,"rationale":649,"selectedPaths":650,"source":342,"sourceLanguage":18,"type":264},"skills/firebase-security-rules-auditor","A skill to evaluate how secure Firestore security rules are. Use this when Firestore security rules are updated to ensure that the generated rules are extremely secure and robust.","firebase-security-rules-auditor",{"claudeCode":12},"SKILL.md frontmatter at skills/firebase-security-rules-auditor/SKILL.md",[651],{"path":394,"priority":336},{"basePath":653,"description":654,"displayName":655,"installMethods":656,"rationale":657,"selectedPaths":658,"source":342,"sourceLanguage":18,"type":264},"skills/xcode-project-setup","Safely modifies Xcode projects (.pbxproj) to add Swift Packages and link files. Use this skill whenever an iOS project needs dependencies installed (e.g. Firebase, Alamofire).","xcode-project-setup",{"claudeCode":12},"SKILL.md frontmatter at skills/xcode-project-setup/SKILL.md",[659,660,663,665,667],{"path":394,"priority":336},{"path":661,"priority":662},"scripts/xcode_spm_setup/.gitignore","low",{"path":664,"priority":662},"scripts/xcode_spm_setup/Package.resolved",{"path":666,"priority":662},"scripts/xcode_spm_setup/Package.swift",{"path":668,"priority":662},"scripts/xcode_spm_setup/Sources/main.swift",{"sources":670},[671],"manual",{"closedIssues90d":249,"description":280,"forks":250,"license":256,"openIssues90d":252,"pushedAt":253,"readmeSize":247,"stars":254,"topics":673},[],{"classifiedAt":675,"discoverAt":676,"extractAt":677,"githubAt":677,"updatedAt":675},1778686876918,1778686873257,1778686875118,[225,223,222,221,219,226,220,224],{"evaluatedAt":259,"extractAt":305,"updatedAt":259},[],[682,712,729,759,786,806],{"_creationTime":683,"_id":684,"community":685,"display":686,"identity":692,"providers":696,"relations":705,"tags":708,"workflow":709},1778686547483.5188,"k17c97qrzhndzkxxzj7k0pt3rh86nt0p",{"reviewCount":8},{"description":687,"installMethods":688,"name":690,"sourceUrl":691},"When the user wants to monitor, triage, or reduce their app's crash rate — including setting up Crashlytics, prioritizing which crashes to fix first, interpreting crash data, and understanding how crashes affect App Store ranking. Use when the user mentions \"crash\", \"crashlytics\", \"crash rate\", \"ANR\", \"app not responding\", \"crash-free sessions\", \"crash-free users\", \"symbolication\", \"stability\", \"firebase crashes\", \"app crashing\", or \"crash report\". For overall analytics setup, see app-analytics.",{"claudeCode":689},"Eronred/aso-skills","crash-analytics","https://github.com/Eronred/aso-skills",{"basePath":693,"githubOwner":694,"githubRepo":695,"locale":18,"slug":690,"type":264},"skills/crash-analytics","Eronred","aso-skills",{"evaluate":697,"extract":704},{"promptVersionExtension":212,"promptVersionScoring":213,"score":698,"tags":699,"targetMarket":227,"tier":228},99,[700,701,702,219,226,225,703],"app-store-optimization","mobile-analytics","crash-reporting","debugging",{"commitSha":295},{"parentExtensionId":706,"repoId":707},"k1727n4vhgt43pj3y260sxsq3x86m9ew","kd7cmwz9bgzp6ww0emxg8jfez186n7c2",[225,700,702,703,219,226,701],{"evaluatedAt":710,"extractAt":711,"updatedAt":710},1778687039013,1778686547483,{"_creationTime":713,"_id":714,"community":715,"display":716,"identity":718,"providers":719,"relations":725,"tags":726,"workflow":727},1778686877119.382,"k1748g6n3vm39gnbtmx9rwfg3h86nj7p",{"reviewCount":8},{"description":566,"installMethods":717,"name":567,"sourceUrl":14},{"claudeCode":12},{"basePath":565,"githubOwner":219,"githubRepo":262,"locale":18,"slug":567,"type":264},{"evaluate":720,"extract":724},{"promptVersionExtension":212,"promptVersionScoring":213,"score":216,"tags":721,"targetMarket":227,"tier":228},[219,722,225,226,723,703],"crashlytics","sdk-setup",{"commitSha":295},{"parentExtensionId":267,"repoId":301},[225,722,703,219,226,723],{"evaluatedAt":728,"extractAt":305,"updatedAt":728},1778687144084,{"_creationTime":730,"_id":731,"community":732,"display":733,"identity":739,"providers":744,"relations":753,"tags":755,"workflow":756},1778697652123.895,"k179x649dvyg7xswjx2h5a199n86m32x",{"reviewCount":8},{"description":734,"installMethods":735,"name":737,"sourceUrl":738},"Diagnose OpenClaw Android, iOS, or macOS node pairing, QR/setup code, route, auth, and connection failures.",{"claudeCode":736},"steipete/clawdis","Node Connect","https://github.com/steipete/clawdis",{"basePath":740,"githubOwner":741,"githubRepo":742,"locale":18,"slug":743,"type":264},"skills/node-connect","steipete","clawdis","node-connect",{"evaluate":745,"extract":752},{"promptVersionExtension":212,"promptVersionScoring":213,"score":746,"tags":747,"targetMarket":227,"tier":228},100,[703,748,225,226,749,750,751],"networking","macos","troubleshooting","openclaws",{"commitSha":295,"license":312},{"repoId":754},"kd738npxg9yh3xf3vddzy9fyfh86nhng",[225,703,226,749,748,751,750],{"evaluatedAt":757,"extractAt":758,"updatedAt":757},1778698735523,1778697652123,{"_creationTime":760,"_id":761,"community":762,"display":763,"identity":769,"providers":773,"relations":779,"tags":782,"workflow":783},1778699234184.6174,"k174zww66m804nhr89ttra7r6d86nwyg",{"reviewCount":8},{"description":764,"installMethods":765,"name":767,"sourceUrl":768},"Use first for install/update routing — sends setup, doctor, or MCP requests to the correct OMC setup flow",{"claudeCode":766},"Yeachan-Heo/oh-my-claudecode","setup","https://github.com/Yeachan-Heo/oh-my-claudecode",{"basePath":770,"githubOwner":771,"githubRepo":772,"locale":18,"slug":767,"type":264},"skills/setup","Yeachan-Heo","oh-my-claudecode",{"evaluate":774,"extract":778},{"promptVersionExtension":212,"promptVersionScoring":213,"score":746,"tags":775,"targetMarket":227,"tier":228},[767,776,222,223,777],"routing","mcp",{"commitSha":295},{"parentExtensionId":780,"repoId":781},"k17brg5egdw1jbncj1j4wfv3fh86n639","kd74zv63fryf9prygtq7gf4es986n22y",[223,222,777,776,767],{"evaluatedAt":784,"extractAt":785,"updatedAt":784},1778699724286,1778699234184,{"_creationTime":787,"_id":788,"community":789,"display":790,"identity":794,"providers":796,"relations":802,"tags":803,"workflow":804},1778699234184.6143,"k17cnx0m6a27fw52yvt4zsbsxh86nd1c",{"reviewCount":8},{"description":791,"installMethods":792,"name":793,"sourceUrl":768},"Configure popular MCP servers for enhanced agent capabilities",{"claudeCode":766},"mcp-setup",{"basePath":795,"githubOwner":771,"githubRepo":772,"locale":18,"slug":793,"type":264},"skills/mcp-setup",{"evaluate":797,"extract":801},{"promptVersionExtension":212,"promptVersionScoring":213,"score":746,"tags":798,"targetMarket":227,"tier":228},[777,222,223,799,800],"agent","tooling",{"commitSha":295},{"parentExtensionId":780,"repoId":781},[799,223,222,777,800],{"evaluatedAt":805,"extractAt":785,"updatedAt":805},1778699492025,{"_creationTime":807,"_id":808,"community":809,"display":810,"identity":816,"providers":820,"relations":829,"tags":832,"workflow":833},1778693180473.1133,"k17d2y3yt9d20wck91k38bs7s586ne6z",{"reviewCount":8},{"description":811,"installMethods":812,"name":814,"sourceUrl":815},"Azure App Configuration SDK for Python. Use for centralized configuration management, feature flags, and dynamic settings.\nTriggers: \"azure-appconfiguration\", \"AzureAppConfigurationClient\", \"feature flags\", \"configuration\", \"key-value settings\".\n",{"claudeCode":813},"microsoft/agent-skills","Azure App Configuration SDK for Python","https://github.com/microsoft/agent-skills",{"basePath":817,"githubOwner":818,"githubRepo":262,"locale":18,"slug":819,"type":264},".github/plugins/azure-sdk-python/skills/azure-appconfiguration-py","microsoft","azure-appconfiguration-py",{"evaluate":821,"extract":828},{"promptVersionExtension":212,"promptVersionScoring":213,"score":746,"tags":822,"targetMarket":227,"tier":228},[823,824,224,825,826,221,827],"azure","app-configuration","python","settings","devops",{"commitSha":295,"license":312},{"parentExtensionId":830,"repoId":831},"k171mfx6atvhq1bkhpky84v4b186n9qd","kd77czgnv00rfjm815pcc5xx5986n5t8",[824,823,827,221,825,224,826],{"evaluatedAt":834,"extractAt":835,"updatedAt":834},1778694802107,1778693180473]