Skip to content

gemini-3-pro-preview --> gemini-3.1-pro-preview#40

Merged
joehan merged 1 commit intofirebase:mainfrom
thatfiredev:rpf/replace-gemini-3-pro
Mar 18, 2026
Merged

gemini-3-pro-preview --> gemini-3.1-pro-preview#40
joehan merged 1 commit intofirebase:mainfrom
thatfiredev:rpf/replace-gemini-3-pro

Conversation

@thatfiredev
Copy link
Copy Markdown
Member

The gemini-3-pro-preview was shutdown on March 9th, 2026.

@gemini-code-assist
Copy link
Copy Markdown
Contributor

Summary of Changes

Hello, I'm Gemini Code Assist1! I'm currently reviewing this pull request and will post my feedback shortly. In the meantime, here's a summary to help you and other reviewers quickly get up to speed!

This pull request updates all references to the gemini-3-pro-preview model to gemini-3.1-pro-preview. This change is crucial for maintaining the functionality of existing code and documentation, as the older preview model has been decommissioned. The update ensures that applications and examples continue to utilize the latest and supported Gemini models, preventing potential breakage and aligning with current best practices for Google AI model selection.

Highlights

  • Model Update: Updated the modelName constant in scripts/skill-token-counter/index.js from gemini-3-pro-preview to gemini-3.1-pro-preview to reflect the latest available model.
  • Documentation Alignment: Modified skills/developing-genkit-js/references/best-practices.md to recommend gemini-3.1-pro-preview for complex tasks, replacing the deprecated gemini-3-pro-preview.
  • Example Code Correction: Adjusted the model reference in a code example within skills/developing-genkit-js/references/examples.md to use gemini-3.1-pro-preview.

🧠 New Feature in Public Preview: You can now enable Memory to help Gemini Code Assist learn from your team's feedback. This makes future code reviews more consistent and personalized to your project's style. Click here to enable Memory in your admin console.

Changelog
  • scripts/skill-token-counter/index.js
    • Updated the modelName constant to gemini-3.1-pro-preview.
  • skills/developing-genkit-js/references/best-practices.md
    • Updated the recommended Gemini model for complex tasks to gemini-3.1-pro-preview.
  • skills/developing-genkit-js/references/examples.md
    • Updated the model used in the ai.generate example to gemini-3.1-pro-preview.
Activity
  • No specific activity (comments, reviews, progress) has been recorded for this pull request yet.
Using Gemini Code Assist

The full guide for Gemini Code Assist can be found on our documentation page, here are some quick tips.

Invoking Gemini

You can request assistance from Gemini at any point by creating a comment using either /gemini <command> or @gemini-code-assist <command>. Below is a summary of the supported commands on the current page.

Feature Command Description
Code Review /gemini review Performs a code review for the current pull request in its current state.
Pull Request Summary /gemini summary Provides a summary of the current pull request in its current state.
Comment @gemini-code-assist Responds in comments when explicitly tagged, both in pull request comments and review comments.
Help /gemini help Displays a list of available commands.

Customization

To customize Gemini Code Assist for GitHub experience, repository maintainers can create a configuration file and/or provide a custom code review style guide (such as PEP-8 for Python) by creating and adding files to a .gemini/ folder in the base of the repository. Detailed instructions can be found here.

Limitations & Feedback

Gemini Code Assist may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counter productive. You can react with 👍 and 👎 on @gemini-code-assist comments. If you're interested in giving your feedback about your experience with Gemini Code Assist for GitHub and other Google products, sign up here.

You can also get AI-powered code generation, chat, as well as code reviews directly in the IDE at no cost with the Gemini Code Assist IDE Extension.

Footnotes

  1. Review the Privacy Notices, Generative AI Prohibited Use Policy, Terms of Service, and learn how to configure Gemini Code Assist in GitHub here. Gemini can make mistakes, so double check it and use code with caution.

Copy link
Copy Markdown
Contributor

@gemini-code-assist gemini-code-assist Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request correctly updates the Gemini model from the deprecated gemini-3-pro-preview to gemini-3.1-pro-preview. The changes are applied consistently across a utility script and related documentation files. I have added one suggestion to improve the maintainability of the token counting script by making the model name configurable rather than hardcoded.

Comment thread scripts/skill-token-counter/index.js
@joehan joehan merged commit afbce83 into firebase:main Mar 18, 2026
2 checks passed
joehan added a commit that referenced this pull request Apr 2, 2026
* Explanding out contributor guidelines (#3)

* update claude plugin marketplace command to use the new repo (#2)

* add kiro power (#4)

* update license (#8)

* Adding a token counting script (#11)

* Next -> Main (#16)

* Add firebase-data-connect-basics skill (#7)

* Add firebase-data-connect-basics skill

* Add firebase dataconnect basic skills

---------

Co-authored-by: Muhammad Talha <muhammadtalhar@google.com>

* [Dataconnect] Restructure SKILL.md into a development workflow guide

---------

Co-authored-by: Muhammad Talha <muhammadtalhar@google.com>
Co-authored-by: Muhammad Talha <126821605+mtr002@users.noreply.github.com>

* Adding a Cursor plugin (#13)

* Add Cursor plugin configuration

* Add logo to cursor plugin config

* Move logo to assets directory

* Restructure Cursor plugin to multi-plugin format

* Clean up language

* Use a symlink instead

* Add theme to GCLI extension (#17)

* Remove curl|bash (#18)

* Update SKILL.md to remove references to 2.5 and instead use `latest`. (#19)

* feat: Add sync job for genkit-ai/skills (#23)

* Change to use `npx` to invoke Firebase CLI (#26)

Change all `firebase` shell command mentioned in the skills to use
`npx -y firebase-tools@latest` instead to ensure freshness and reduce
frictions to the agents.

* use pat for cla reasons (#29)

* fix: update workflow title and committer details (#33)

* Move the local environment setup to a new skill + MCP setup (#31)

- Move all one-time-only local environment setup from `firebase-basic` to `firebase-local-env-setup` skill
- Add description about how to install skills and MCP server.

* fix: Add reviewers to sync-genkit-skills workflow (#35)

Based on https://github.com/peter-evans/create-pull-request?tab=readme-ov-file#action-inputs

* chore: sync updated skills (#34)

Co-authored-by: ssbushi <66321939+ssbushi@users.noreply.github.com>

* Update skill names in security rules documentation (#37)

* Support Agent Skills for Firestore Enterprise with Native Mode (#27)

* Add agent skills for firestore enterprise with native mode

* Amend SKILL.md

* Format SKILL

* Address comments and rename standard edition

* Remove files & update frontmatter

* Updated to use "npx firebase-tools@latest"

---------

Co-authored-by: Sichen Liu <sichenliu@google.com>
Co-authored-by: Joe Hanley <joehanley@google.com>

* update the skill verification instruction (#38)

* chore: sync updated skills (#39)

* gemini-3-pro-preview --> gemini-3.1-pro-preview (#40)

* Refine `firebase-local-env-setup` instructions for agents (#41)

Updated the installation reference guides for all supported agents (Antigravity, Claude Code, Cursor, Gemini CLI, GitHub Copilot, and others) in the `firebase-local-env-setup` skill.
- Added detailed steps to locate, verify, and safely merge MCP configurations (`mcp.json`, `claude_desktop_config.json`, etc.) without overwriting existing entries.
- Added explicit instructions to check for existing skill installations using `npx skills list` before installing.
- Enforced "stop and wait" instructions for user restarts to ensure the agent correctly verifies the MCP server connection securely.

* Update `firebase-basics` skills (#42)

* Update `firebase-basics` skills

- Optimize description so that it is more likely to be loaded
- Clearly state the prerequisites, how to validate them and how to meet them.
- Add principles about how to optimize agent ability to help with Firebase related task
- Indexing other knowledges for progressive disclosure.

Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>

* Update `firebase-basics` skill and `firebase-local-env-setup` skill (#43)

- Update their description so that firebase-basics can be picked up more consistently
- Update instructions about how to refresh skills for Antigravity and other agents.

* Split out python sdk content (#45)

* Fixing up Cursor plugin format (#46)

* docs: Improve local installation instructions (#47)

* docs: improve local installation instructions

* docs: address reviewer feedback on local installation instructions

* adjusting cursor plugin to reflect skills and mcp setup path correctly (#52)

* adjusting cursor plugin to reflect skills and mcp setup path correctly

* Apply suggestion from @gemini-code-assist[bot]

Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>

* update mcp path to ensure it can find it

* correct the path

---------

Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>

* Add new skills logo (#51)

* re-organize claude plugins (#54)

* Moving battlehardened AI studio prompt into skills (#53)

* Moving battlehardened AI studio prompt into skills

* PR fixes

* Address PR feedback: add isRecent, isAdmin, fix regex escaping and numbering

* PR fixes

* PR fixes

* Merge `firebase-local-env-setup` skills into `firebase-basics` (#56)

* Change all `firebase` CLI reference to use `npx firebase-tools` (#61)

---------

Co-authored-by: Charlotte Liang <chliang@google.com>
Co-authored-by: Muhammad Talha <muhammadtalhar@google.com>
Co-authored-by: Muhammad Talha <126821605+mtr002@users.noreply.github.com>
Co-authored-by: christhompsongoogle <106194718+christhompsongoogle@users.noreply.github.com>
Co-authored-by: Samuel Bushi <66321939+ssbushi@users.noreply.github.com>
Co-authored-by: chkuang-g <31869252+chkuang-g@users.noreply.github.com>
Co-authored-by: Morgan Chen <morganchen12@gmail.com>
Co-authored-by: Google Open Source Bot <firebase-oss-bot@google.com>
Co-authored-by: cmoiccool <cmoiccool@users.noreply.github.com>
Co-authored-by: Sichen Liu <lscmirror@gmail.com>
Co-authored-by: Sichen Liu <sichenliu@google.com>
Co-authored-by: Rosário P. Fernandes <rosariofernandes51@gmail.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Peter Friese <peter@peterfriese.de>
joehan added a commit that referenced this pull request Apr 10, 2026
* Add firebase-data-connect-basics skill (#7)

* Add firebase-data-connect-basics skill

* Add firebase dataconnect basic skills

---------

Co-authored-by: Muhammad Talha <muhammadtalhar@google.com>

* [Dataconnect] Restructure SKILL.md into a development workflow guide

* Add iOS guides for skills.

* Eliminate force unwrap

* Update firebase-xcode-setup skill with strict anti-Ruby and modern Xcode rules

* Refactor firebase-xcode-setup to generic xcode-project-setup with Tuist support

* Update references to new xcode-project-setup skill

* docs(firebase-auth-basics): enforce automated CLI provisioning mandate

* docs: decouple project creation from platform-specific app registration

* docs(ios): enforce FirebaseApp init order and modern SwiftUI state management

* docs(firestore): enforce fully automated proactive indexing workflows

* docs(firestore): inject proactive indexing critical rules into SDK usage guides

* docs(ios): prioritize async/await, Codable, and deprecate FirebaseFirestoreSwift

* feat(xcode): automatically inject -ObjC linker flag for Firebase dependencies

* docs: mandate usage of latest Firebase SDK release versions

* docs: address feedback from PR review

- standardize AI model names to gemini-flash-latest
- restore context in AI Logic chat examples
- remove non-existent android_setup.md reference
- clarify automatic vs manual index management in Firestore guides"

* docs(guides): fix dictionary write snippet and add AIViewModel defer

* docs: address indexing, SDK versioning, and auth review feedback

* chore: revert unnecessary changes to web and python guides

* docs(firestore): implement explicit task suspension for safe SwiftUI listeners

* docs(firestore): refine listener best practices to use deinit and task id

* docs(firestore): remove redundant invalid code block caught by review

* docs: apply Swift Concurrency and SwiftUI Expert skill best practices

In response to swift-concurrency and swiftui-expert-skill guidelines:
- Applied @mainactor to ViewModels to ensure thread-safe UI updates and fix Swift 6 strict concurrency data races.
- Applied 'final' to ViewModels.
- Used 'isolated deinit' in DataManager for safe actor-isolated cleanup of ListenerRegistrations (Swift 6.2+ pattern).
- Replaced deprecated .foregroundColor with modern .foregroundStyle.

* docs: address scope, ordering, and clarity feedback from PR review

This commit addresses Rachel's feedback on PR #58 by:
- Reverting out-of-scope changes (Android/Web SDK versioning, Auth/Firestore automation mandates) to be handled in separate PRs.
- Reordering AI Logic sections so Chat Session correctly precedes Function Calling.
- Removing legacy completion handler snippets from the Auth iOS guide to prevent AI confusion.
- Clarifying that a Firebase Project is just a container and requires an App registration.
- Adding explicit instructions for the AI agent to read the Xcode project to find the bundle ID before registering the iOS app.
- Clarifying that the downloaded plist config should be linked to the main application target.

* docs(ai-logic): group advanced features to avoid sequential confusion

* chore: revert out-of-scope iOS injection in enterprise firestore skill

* Sync main & next (#64)

* Explanding out contributor guidelines (#3)

* update claude plugin marketplace command to use the new repo (#2)

* add kiro power (#4)

* update license (#8)

* Adding a token counting script (#11)

* Next -> Main (#16)

* Add firebase-data-connect-basics skill (#7)

* Add firebase-data-connect-basics skill

* Add firebase dataconnect basic skills

---------

Co-authored-by: Muhammad Talha <muhammadtalhar@google.com>

* [Dataconnect] Restructure SKILL.md into a development workflow guide

---------

Co-authored-by: Muhammad Talha <muhammadtalhar@google.com>
Co-authored-by: Muhammad Talha <126821605+mtr002@users.noreply.github.com>

* Adding a Cursor plugin (#13)

* Add Cursor plugin configuration

* Add logo to cursor plugin config

* Move logo to assets directory

* Restructure Cursor plugin to multi-plugin format

* Clean up language

* Use a symlink instead

* Add theme to GCLI extension (#17)

* Remove curl|bash (#18)

* Update SKILL.md to remove references to 2.5 and instead use `latest`. (#19)

* feat: Add sync job for genkit-ai/skills (#23)

* Change to use `npx` to invoke Firebase CLI (#26)

Change all `firebase` shell command mentioned in the skills to use
`npx -y firebase-tools@latest` instead to ensure freshness and reduce
frictions to the agents.

* use pat for cla reasons (#29)

* fix: update workflow title and committer details (#33)

* Move the local environment setup to a new skill + MCP setup (#31)

- Move all one-time-only local environment setup from `firebase-basic` to `firebase-local-env-setup` skill
- Add description about how to install skills and MCP server.

* fix: Add reviewers to sync-genkit-skills workflow (#35)

Based on https://github.com/peter-evans/create-pull-request?tab=readme-ov-file#action-inputs

* chore: sync updated skills (#34)

Co-authored-by: ssbushi <66321939+ssbushi@users.noreply.github.com>

* Update skill names in security rules documentation (#37)

* Support Agent Skills for Firestore Enterprise with Native Mode (#27)

* Add agent skills for firestore enterprise with native mode

* Amend SKILL.md

* Format SKILL

* Address comments and rename standard edition

* Remove files & update frontmatter

* Updated to use "npx firebase-tools@latest"

---------

Co-authored-by: Sichen Liu <sichenliu@google.com>
Co-authored-by: Joe Hanley <joehanley@google.com>

* update the skill verification instruction (#38)

* chore: sync updated skills (#39)

* gemini-3-pro-preview --> gemini-3.1-pro-preview (#40)

* Refine `firebase-local-env-setup` instructions for agents (#41)

Updated the installation reference guides for all supported agents (Antigravity, Claude Code, Cursor, Gemini CLI, GitHub Copilot, and others) in the `firebase-local-env-setup` skill.
- Added detailed steps to locate, verify, and safely merge MCP configurations (`mcp.json`, `claude_desktop_config.json`, etc.) without overwriting existing entries.
- Added explicit instructions to check for existing skill installations using `npx skills list` before installing.
- Enforced "stop and wait" instructions for user restarts to ensure the agent correctly verifies the MCP server connection securely.

* Update `firebase-basics` skills (#42)

* Update `firebase-basics` skills

- Optimize description so that it is more likely to be loaded
- Clearly state the prerequisites, how to validate them and how to meet them.
- Add principles about how to optimize agent ability to help with Firebase related task
- Indexing other knowledges for progressive disclosure.

Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>

* Update `firebase-basics` skill and `firebase-local-env-setup` skill (#43)

- Update their description so that firebase-basics can be picked up more consistently
- Update instructions about how to refresh skills for Antigravity and other agents.

* Split out python sdk content (#45)

* Fixing up Cursor plugin format (#46)

* docs: Improve local installation instructions (#47)

* docs: improve local installation instructions

* docs: address reviewer feedback on local installation instructions

* adjusting cursor plugin to reflect skills and mcp setup path correctly (#52)

* adjusting cursor plugin to reflect skills and mcp setup path correctly

* Apply suggestion from @gemini-code-assist[bot]

Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>

* update mcp path to ensure it can find it

* correct the path

---------

Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>

* Add new skills logo (#51)

* re-organize claude plugins (#54)

* Moving battlehardened AI studio prompt into skills (#53)

* Moving battlehardened AI studio prompt into skills

* PR fixes

* Address PR feedback: add isRecent, isAdmin, fix regex escaping and numbering

* PR fixes

* PR fixes

* Merge `firebase-local-env-setup` skills into `firebase-basics` (#56)

* Change all `firebase` CLI reference to use `npx firebase-tools` (#61)

---------

Co-authored-by: Charlotte Liang <chliang@google.com>
Co-authored-by: Muhammad Talha <muhammadtalhar@google.com>
Co-authored-by: Muhammad Talha <126821605+mtr002@users.noreply.github.com>
Co-authored-by: christhompsongoogle <106194718+christhompsongoogle@users.noreply.github.com>
Co-authored-by: Samuel Bushi <66321939+ssbushi@users.noreply.github.com>
Co-authored-by: chkuang-g <31869252+chkuang-g@users.noreply.github.com>
Co-authored-by: Morgan Chen <morganchen12@gmail.com>
Co-authored-by: Google Open Source Bot <firebase-oss-bot@google.com>
Co-authored-by: cmoiccool <cmoiccool@users.noreply.github.com>
Co-authored-by: Sichen Liu <lscmirror@gmail.com>
Co-authored-by: Sichen Liu <sichenliu@google.com>
Co-authored-by: Rosário P. Fernandes <rosariofernandes51@gmail.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Peter Friese <peter@peterfriese.de>

---------

Co-authored-by: Joe Hanley <joehanley@google.com>
Co-authored-by: Muhammad Talha <muhammadtalhar@google.com>
Co-authored-by: Muhammad Talha <126821605+mtr002@users.noreply.github.com>
Co-authored-by: Ryan Wilson <wilsonryan@google.com>
Co-authored-by: Charlotte Liang <chliang@google.com>
Co-authored-by: christhompsongoogle <106194718+christhompsongoogle@users.noreply.github.com>
Co-authored-by: Samuel Bushi <66321939+ssbushi@users.noreply.github.com>
Co-authored-by: chkuang-g <31869252+chkuang-g@users.noreply.github.com>
Co-authored-by: Morgan Chen <morganchen12@gmail.com>
Co-authored-by: Google Open Source Bot <firebase-oss-bot@google.com>
Co-authored-by: cmoiccool <cmoiccool@users.noreply.github.com>
Co-authored-by: Sichen Liu <lscmirror@gmail.com>
Co-authored-by: Sichen Liu <sichenliu@google.com>
Co-authored-by: Rosário P. Fernandes <rosariofernandes51@gmail.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
joehan added a commit that referenced this pull request Apr 17, 2026
* Add firebase-data-connect-basics skill (#7)

* Add firebase-data-connect-basics skill

* Add firebase dataconnect basic skills

---------

Co-authored-by: Muhammad Talha <muhammadtalhar@google.com>

* [Dataconnect] Restructure SKILL.md into a development workflow guide

* add android skills

* small edits

* Update instructions to include firebase cli

* add instructions for firestore

* remove .idea files

* use compose and use bom

* Sync main & next (#64)

* Explanding out contributor guidelines (#3)

* update claude plugin marketplace command to use the new repo (#2)

* add kiro power (#4)

* update license (#8)

* Adding a token counting script (#11)

* Next -> Main (#16)

* Add firebase-data-connect-basics skill (#7)

* Add firebase-data-connect-basics skill

* Add firebase dataconnect basic skills

---------

Co-authored-by: Muhammad Talha <muhammadtalhar@google.com>

* [Dataconnect] Restructure SKILL.md into a development workflow guide

---------

Co-authored-by: Muhammad Talha <muhammadtalhar@google.com>
Co-authored-by: Muhammad Talha <126821605+mtr002@users.noreply.github.com>

* Adding a Cursor plugin (#13)

* Add Cursor plugin configuration

* Add logo to cursor plugin config

* Move logo to assets directory

* Restructure Cursor plugin to multi-plugin format

* Clean up language

* Use a symlink instead

* Add theme to GCLI extension (#17)

* Remove curl|bash (#18)

* Update SKILL.md to remove references to 2.5 and instead use `latest`. (#19)

* feat: Add sync job for genkit-ai/skills (#23)

* Change to use `npx` to invoke Firebase CLI (#26)

Change all `firebase` shell command mentioned in the skills to use
`npx -y firebase-tools@latest` instead to ensure freshness and reduce
frictions to the agents.

* use pat for cla reasons (#29)

* fix: update workflow title and committer details (#33)

* Move the local environment setup to a new skill + MCP setup (#31)

- Move all one-time-only local environment setup from `firebase-basic` to `firebase-local-env-setup` skill
- Add description about how to install skills and MCP server.

* fix: Add reviewers to sync-genkit-skills workflow (#35)

Based on https://github.com/peter-evans/create-pull-request?tab=readme-ov-file#action-inputs

* chore: sync updated skills (#34)

Co-authored-by: ssbushi <66321939+ssbushi@users.noreply.github.com>

* Update skill names in security rules documentation (#37)

* Support Agent Skills for Firestore Enterprise with Native Mode (#27)

* Add agent skills for firestore enterprise with native mode

* Amend SKILL.md

* Format SKILL

* Address comments and rename standard edition

* Remove files & update frontmatter

* Updated to use "npx firebase-tools@latest"

---------

Co-authored-by: Sichen Liu <sichenliu@google.com>
Co-authored-by: Joe Hanley <joehanley@google.com>

* update the skill verification instruction (#38)

* chore: sync updated skills (#39)

* gemini-3-pro-preview --> gemini-3.1-pro-preview (#40)

* Refine `firebase-local-env-setup` instructions for agents (#41)

Updated the installation reference guides for all supported agents (Antigravity, Claude Code, Cursor, Gemini CLI, GitHub Copilot, and others) in the `firebase-local-env-setup` skill.
- Added detailed steps to locate, verify, and safely merge MCP configurations (`mcp.json`, `claude_desktop_config.json`, etc.) without overwriting existing entries.
- Added explicit instructions to check for existing skill installations using `npx skills list` before installing.
- Enforced "stop and wait" instructions for user restarts to ensure the agent correctly verifies the MCP server connection securely.

* Update `firebase-basics` skills (#42)

* Update `firebase-basics` skills

- Optimize description so that it is more likely to be loaded
- Clearly state the prerequisites, how to validate them and how to meet them.
- Add principles about how to optimize agent ability to help with Firebase related task
- Indexing other knowledges for progressive disclosure.

Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>

* Update `firebase-basics` skill and `firebase-local-env-setup` skill (#43)

- Update their description so that firebase-basics can be picked up more consistently
- Update instructions about how to refresh skills for Antigravity and other agents.

* Split out python sdk content (#45)

* Fixing up Cursor plugin format (#46)

* docs: Improve local installation instructions (#47)

* docs: improve local installation instructions

* docs: address reviewer feedback on local installation instructions

* adjusting cursor plugin to reflect skills and mcp setup path correctly (#52)

* adjusting cursor plugin to reflect skills and mcp setup path correctly

* Apply suggestion from @gemini-code-assist[bot]

Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>

* update mcp path to ensure it can find it

* correct the path

---------

Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>

* Add new skills logo (#51)

* re-organize claude plugins (#54)

* Moving battlehardened AI studio prompt into skills (#53)

* Moving battlehardened AI studio prompt into skills

* PR fixes

* Address PR feedback: add isRecent, isAdmin, fix regex escaping and numbering

* PR fixes

* PR fixes

* Merge `firebase-local-env-setup` skills into `firebase-basics` (#56)

* Change all `firebase` CLI reference to use `npx firebase-tools` (#61)

---------

Co-authored-by: Charlotte Liang <chliang@google.com>
Co-authored-by: Muhammad Talha <muhammadtalhar@google.com>
Co-authored-by: Muhammad Talha <126821605+mtr002@users.noreply.github.com>
Co-authored-by: christhompsongoogle <106194718+christhompsongoogle@users.noreply.github.com>
Co-authored-by: Samuel Bushi <66321939+ssbushi@users.noreply.github.com>
Co-authored-by: chkuang-g <31869252+chkuang-g@users.noreply.github.com>
Co-authored-by: Morgan Chen <morganchen12@gmail.com>
Co-authored-by: Google Open Source Bot <firebase-oss-bot@google.com>
Co-authored-by: cmoiccool <cmoiccool@users.noreply.github.com>
Co-authored-by: Sichen Liu <lscmirror@gmail.com>
Co-authored-by: Sichen Liu <sichenliu@google.com>
Co-authored-by: Rosário P. Fernandes <rosariofernandes51@gmail.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Peter Friese <peter@peterfriese.de>

* Fix typo during merge (#65)

* address comments

---------

Co-authored-by: Joe Hanley <joehanley@google.com>
Co-authored-by: Muhammad Talha <muhammadtalhar@google.com>
Co-authored-by: Muhammad Talha <126821605+mtr002@users.noreply.github.com>
Co-authored-by: Charlotte Liang <chliang@google.com>
Co-authored-by: christhompsongoogle <106194718+christhompsongoogle@users.noreply.github.com>
Co-authored-by: Samuel Bushi <66321939+ssbushi@users.noreply.github.com>
Co-authored-by: chkuang-g <31869252+chkuang-g@users.noreply.github.com>
Co-authored-by: Morgan Chen <morganchen12@gmail.com>
Co-authored-by: Google Open Source Bot <firebase-oss-bot@google.com>
Co-authored-by: cmoiccool <cmoiccool@users.noreply.github.com>
Co-authored-by: Sichen Liu <lscmirror@gmail.com>
Co-authored-by: Sichen Liu <sichenliu@google.com>
Co-authored-by: Rosário P. Fernandes <rosariofernandes51@gmail.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Peter Friese <peter@peterfriese.de>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants