resolve-docker-vulnerabilities
Skill to resolve Docker vulnerabilities for the firebase-cli image. Use this skill when you need to check for vulnerabilities in the firebase-cli Docker image and address them.
Install
Install this Claude and Codex skill with the command below. The command stays visible even when copy support is unavailable.
git clone https://github.com/firebase/firebase-tools /tmp/firebase-tools && ln -s /tmp/firebase-tools/.agent/skills/resolve-docker-vulnerabilities ~/.claude/skills/resolve-docker-vulnerabilities
From README
Resolve Docker Vulnerabilities This skill guides you through the process of listing images, checking for vulnerabilities, planning remediation, and verifying the fixes by publishing to a staging repository. Workflow Publish to Staging Run the build on fir-tools-builds and publish to the staging repository in firebase-cli to see the baseline vulnerabilities after the build's own updates. Check Vulnerabilities Check the vulnerability reports for the image just pushed to staging. You will need to find the digest of the image first. Then check vulnerabilities using the digest: To investigate which layers and file paths are causing the vulnerabilities, run the command with --format=json: Look for fileLocation and layerDetails in the output to understand if the vulnerability is in: Project dependencies (e.g., under /usr/local/nodepackages/nodemodules). Recommend updating the package.json and running the build again.
More skills
developing-genkit-tooling
Best practices for authoring Genkit tooling, including CLI commands and MCP server tools.
firebase-ai-logic-basics
Official skill for integrating Firebase AI Logic (Gemini API) into web applications.
firebase-app-hosting-basics
Deploy and manage web apps with Firebase App Hosting.