Agent Skills for Firebase
> /plugin marketplace add firebase/agent-skills> /plugin install firebase@firebase
Repo: firebase/agent-skills
What's inside
A collection of skills for AI coding agents, to help them understand and work with Firebase more effectively.
Skills are packaged instructions and scripts that extend agent capabilities, following the Agent Skills format.
For most popular AI-assistive tools, you can use the skills CLI to install
Firebase agent skills:
npx skills add firebase/skills
This repository is configured as a Gemini CLI extension. You can add it using the Gemini CLI:
gemini extensions install https://github.com/firebase/skills
claude plugin marketplace add firebase/skills
Install the Claude plugin for Firebase:
claude plugin install firebase@firebase
Verify the installation:
claude plugin marketplace list
Add the Firebase marketplace for Codex plugins:
codex plugin marketplace add firebase/skills
Install the Firebase plugin:
codex plugin add firebase@firebase
Install the Firebase plugin in Kimi Code CLI:
/plugins install https://github.com/firebase/skills
Verify the installation:
/plugins list
git clone https://github.com/firebase/skills.git
skills directory to the appropriate location for
your AI tool. Common locations include:
.cursor/rules/.windsurfrules/.github/copilot-instructions.md (or project-specific
instruction files)The skills CLI also supports installing skills from a local directory. If you
have cloned this repository, you can add skills by pointing the CLI to your
local folder:
npx skills add /path/to/your/local/firebase-skills/skills
If you make changes to the local skills repository and want to update your project with the new changes, you can update them by running:
npx skills experimental_install
If you are actively contributing to or developing these skills, using
npx skills add or copying files means you have to manually update them every
time you make a change. Instead, use a symlink so that changes in your local
clone are immediately reflected in your test project.
For example, to test with Cursor:
ln -s /path/to/firebase-skills/skills /path/to/your/test-project/.cursor/rules
git checkout -b feature/amazing-featuregit commit -m 'Add amazing feature'git push origin feature/amazing-featureThis project is licensed under the Apache 2 License - see the LICENSE file for details.
Made with โค๏ธ from Firebase for the AI community
.agents/
plugins/
marketplace.json
.claude-plugin/
marketplace.json
plugin.json
.codex-plugin/
plugin.json
.cursor-plugin/
plugin.json
.github/
workflows/
format.yml
.gitignore
.kimi-plugin/
plugin.json
.mcp.json
assets/
firebase_logo.svg
firebase-agent-skills_logo.svg
CONTRIBUTING.md
FIREBASE.md
gemini-extension.json
kiro/
mcp.json
POWER.md
LICENSE
README.md
scripts/
format.py
format.sh
skill-token-counter/
index.js
package-lock.json
package.json
skills/
extension-to-functions-codebase/
references/
configuration-migration.md
destructuring-shim.md
signature-mapping.md
SKILL.md
firebase-ai-logic-basics/
references/
flutter_setup.md
ios_setup.md
usage_patterns_android.md
usage_patterns_web.md
SKILL.md
firebase-app-hosting-basics/
references/
cli_commands.md
configuration.md
emulation.md
SKILL.md
firebase-auth-basics/
references/
client_sdk_android.md
client_sdk_web.md
flutter_setup.md
ios_setup.md
security_rules.md
SKILL.md
firebase-basics/
references/
android_setup.md
firebase-cli-guide.md
firebase-service-init.md
flutter_setup.md
ios_setup.md
local-env-setup.md
refresh/
android_studio.md
antigravity.md
claude.md
gemini-cli.md
other-agents.md
setup/
android_studio.md
antigravity.md
claude_code.md
cursor.md
gemini_cli.md
github_copilot.md
other_agents.md
web_setup.md
SKILL.md
firebase-crashlytics/
references/
android_setup.md
ios_setup.md
SKILL.md
firebase-data-connect-basics/
examples.md
reference/
cloud_functions.md
config.md
data_seeding.md
native_sql.md
operations.md
realtime.md
schema.md
sdk_admin_node.md
sdk_android.md
sdk_flutter.md
sdk_ios.md
sdk_web.md
search.md
security.md
SKILL.md
templates.md
firebase-firestore/
references/
enterprise/
android_sdk_usage.md
data_model.md
flutter_setup.md
indexes.md
ios_setup.md
provisioning.md
python_sdk_usage.md
security_rules.md
web_sdk_usage.md
standard/
android_sdk_usage.md
flutter_setup.md
indexes.md
ios_setup.md
provisioning.md
security_rules.md
web_sdk_usage.md
SKILL.md
firebase-hosting-basics/
references/
configuration.md
deploying.md
SKILL.md
firebase-remote-config-basics/
references/
android_setup.md
ios_setup.md
SKILL.md
firebase-security-rules-auditor/
SKILL.md
xcode-project-setup/
scripts/
xcode_spm_setup/
.gitignore
Package.resolved
Package.swift
Sources/
main.swift
SKILL.mdFAQ
firebase is a Claude Code plugin with 12 hand-picked skills for ai & agents work, indexed on Flowy. Install it with the command on its page. It includes extension-to-functions-codebase, firebase-ai-logic-basics, firebase-app-hosting-basics. Its skills do not fire on their own yet. Request auto-invocation to have Flowy route them as you prompt. Free and open source.