Repository navigation
chore(audit): remove vendored Firebase and Xcode agent skills - #2558
Conversation
Delete the unused Firebase and Xcode agent skills, their Claude symlinks, the Gemini Firebase extension, and the matching skills-lock.json entries. Co-authored-by: KK <kk-agent@users.noreply.github.com>
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
Important
This repository does not receive automatic reviews because it has fewer than 10 stars.
|
🔍 PR Validation |
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
|
Please add a See governance: #898 |
Dependency Review✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.Scanned Files
|
Removes the vendored Firebase and Xcode agent skills and the wiring that only exists for them.
Related: #2328
Findings
.agents/skills/firebase-*(10 skills, 79 tracked files).rg firebasefound no match inapps/web/package.json, rootpackage.json, orpyproject.toml. Nofirebase.jsonor.firebaserc..agents/skills/xcode-project-setup/(4 files, includingPackage.swiftandmain.swift).git ls-files '*.swift' 'Package.swift'is empty after the delete. No other Swift/iOS paths were tracked..claude/skills/that pointed at those skills. Other.claude/skillssymlinks are unchanged..gemini/extensions/firebase/**(3 files).gemini-extension.jsonhardcoded/Users/garvey/Dev/EventRelay.firebase/agent-skillsentries inskills-lock.json(10 Firebase skills plusxcode-project-setup).GEMINI.mdMCP table has no Firebase or Xcode skill row. No other host-config line named these skills or the Gemini Firebase extension.Remaining
firebasehits (left in place)tests/unit/test_skills_event_validator.pyinline v1 lock fixture namedfirebase-basics. It does not load the skill files..vscode/extensions.jsonrecommendsgooglecloudtools.firebase-dataconnect-vscode..github/agent/rules/how-to-video-text.mdlinks Firebase AI Logic docs.EventRelay-Full-System-Breakdown.mdlistsfirebase/firestore.jsonandfirebase/auth_config.json. Thedocs/copy of that file was out of the cleanup scan.shared/_core/MISSION_BLUEPRINT_REF.mddiagram labels, andshared/_core/PROJECT_DECISIONS.mdcitesgit.832008.xyz/firebase/genkit..firebase/.graphqlrcpoints at a missingdataconnect/tree. It is not skill wiring.Verification
PYTHONPATH=src python3 -m pytest tests/unit/test_skills_event_validator.py tests/test_skills_integration.py -q -o addopts='' -p no:ddtrace— 75 passed.No web or Python source files changed, so
npm ci,npm run build,npm run lint, andnpm testwere not run locally. GitHub CI covers those jobs. Not merged.Closes #2577