Commit Graph

48 Commits

Author SHA1 Message Date
Joe Hanley 6b99ae4b02 Merge' 2026-04-09 14:40:54 -07:00
Maneesh Tewani bf30eb5bec Remove typo from skill (#70) 2026-04-09 14:39:58 -07:00
Joe Hanley d400313835 Merge remote-tracking branch 'origin/main' into sync-main-next 2026-04-09 14:32:54 -07:00
Maneesh Tewani b6ab29cd25 Added Security Eval skill (#63) 2026-04-07 16:15:57 -07:00
Google Open Source Bot 441682b4ae chore: sync updated skills (#66) 2026-04-07 10:57:36 -04:00
Joe Hanley a20013ed94 Fix typo during merge (#65) 2026-04-02 10:34:41 -07:00
Joe Hanley 84b8db85ae 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>
2026-04-02 10:03:56 -07:00
chkuang-g babd65e64b Change all firebase CLI reference to use npx firebase-tools (#61) 2026-04-01 10:02:18 -07:00
chkuang-g 0643b136c7 Merge firebase-local-env-setup skills into firebase-basics (#56) 2026-03-30 10:08:04 -07:00
Joe Hanley bec78e7dac 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
2026-03-27 09:32:18 -07:00
Charlotte Liang 893a3f2986 re-organize claude plugins (#54) 2026-03-26 19:06:52 -07:00
Joe Hanley 83ee3bef00 Add new skills logo (#51) 2026-03-26 11:47:04 -07:00
Charlotte Liang cddbcd557b 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>
2026-03-26 11:45:00 -07:00
Peter Friese fcf78b896a docs: Improve local installation instructions (#47)
* docs: improve local installation instructions

* docs: address reviewer feedback on local installation instructions
2026-03-24 10:18:54 -07:00
Joe Hanley da81537f15 Fixing up Cursor plugin format (#46) 2026-03-19 15:36:41 -07:00
Joe Hanley 861027a726 Split out python sdk content (#45) 2026-03-19 12:12:07 -07:00
chkuang-g 3f55d5af3c 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.
2026-03-19 09:54:18 -07:00
chkuang-g 3beaec8d21 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>
2026-03-18 15:51:11 -07:00
chkuang-g b3f78f3051 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.
2026-03-18 12:32:56 -07:00
Rosário P. Fernandes afbce832bd gemini-3-pro-preview --> gemini-3.1-pro-preview (#40) 2026-03-18 10:10:18 -07:00
Google Open Source Bot c4fcaabbfb chore: sync updated skills (#39) 2026-03-13 12:27:28 -04:00
chkuang-g 720d3badca update the skill verification instruction (#38) 2026-03-12 14:04:13 -07:00
Sichen Liu 3c37179a69 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>
2026-03-12 13:27:18 -07:00
cmoiccool 7a30158035 Update skill names in security rules documentation (#37) 2026-03-12 13:03:03 -07:00
Google Open Source Bot c33c1dbc96 chore: sync updated skills (#34)
Co-authored-by: ssbushi <66321939+ssbushi@users.noreply.github.com>
2026-03-11 12:07:38 -07:00
Samuel Bushi 87575fe6bd 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
2026-03-11 10:58:10 -07:00
chkuang-g 06797c1606 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.
2026-03-11 10:25:23 -07:00
Samuel Bushi 1287aca201 fix: update workflow title and committer details (#33) 2026-03-11 13:04:44 -04:00
Morgan Chen b5085bf3c5 use pat for cla reasons (#29) 2026-03-10 19:38:30 -04:00
chkuang-g 16b47b6f9b 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.
2026-03-10 14:21:21 -07:00
Samuel Bushi e67411eda8 feat: Add sync job for genkit-ai/skills (#23) 2026-03-10 16:37:18 -04:00
christhompsongoogle 77cd16abdc Update SKILL.md to remove references to 2.5 and instead use latest. (#19) 2026-02-25 10:33:08 -08:00
Joe Hanley c66a8c05b0 Remove curl|bash (#18) 2026-02-24 08:59:37 -08:00
Joe Hanley 2720ebc99d Add theme to GCLI extension (#17) 2026-02-20 12:51:13 -08:00
Joe Hanley 11db8e9348 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
2026-02-20 12:13:26 -08:00
Joe Hanley b0f9e40c4f 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>
2026-02-20 10:54:43 -08:00
Muhammad Talha 88480acf96 [Dataconnect] Restructure SKILL.md into a development workflow guide 2026-02-20 09:14:53 -08:00
Joe Hanley 88c0f8e838 Adding a token counting script (#11) 2026-02-18 16:45:51 -08:00
Joe Hanley b3641c68e9 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>
2026-02-13 15:17:47 -08:00
Charlotte Liang 771cef2045 update license (#8) 2026-02-12 09:19:17 -08:00
Charlotte Liang 60ef4b7c42 add kiro power (#4) 2026-02-11 15:11:30 -08:00
Charlotte Liang 62cf00e333 update claude plugin marketplace command to use the new repo (#2) 2026-02-11 15:09:51 -08:00
Joe Hanley fce063ecfb Explanding out contributor guidelines (#3) 2026-02-11 14:57:33 -08:00
Joe Hanley db9bea4f90 Launch cut for skils
Change-Id: I6333eec39623c66d82daefb81c3044a233e133ab
2026-02-10 12:29:05 -08:00
Charlotte Liang ad3e466fcd adding contributing.md file and fix cross tool warning
Change-Id: Ia216a8e7a5cb510e5dcd3c6322e0732c60fa21c0
2026-01-30 20:55:49 +00:00
Charlotte Liang 610cc73e3b adding contributing.md file and fix cross tool warning
Change-Id: I277bc7c12748f2c3940aabec3a773af8c70e9c18
2026-01-30 20:54:38 +00:00
Joe Hanley 8af5473eba First content - adding skills and configs for Claude and Gemini CLI
Change-Id: Iebe42ef27941f56b5627a2547352dd9fbf674150
2026-01-30 10:48:14 -08:00
Anna Eilering ce76a58bc7 Initial commit
Change-Id: I314328ae864cfb27910a9b755ac68a824a14b6ce
2026-01-28 21:36:12 +00:00