xcode-project-setup
A skill from Firebase's agent-skills collection for adding Swift Package Manager dependencies to an iOS Xcode project without hand-editing the .pbxproj file.
O que a skill ensina
A skill from Firebase's agent-skills collection for adding Swift Package Manager dependencies to an iOS Xcode project without hand-editing the .pbxproj file. The agent checks that Swift is installed, then runs a bundled Swift command-line package that adds a package repository at a given version, links the chosen product modules to the app target and can attach a config plist such as GoogleService-Info.plist. For Firebase it also sets the -ObjC linker flag. It works for other packages too, such as Alamofire, and asks the user to create the Xcode project first if none exists. It needs macOS and Swift.
O que faz
- Add a Swift package dependency to an Xcode project
- Link package products to the app target
- Attach GoogleService-Info.plist to the project resources
- Add the -ObjC linker flag for Firebase
Sobre
- Publicador
- Firebase
- Ferramenta
- Firebase
Instalação
- Execute este comando para adicionar ao Qualquer cliente:
npx skills add firebase/skills
O que tem dentro
- scripts/xcode_spm_setup/.gitignore
- scripts/xcode_spm_setup/Package.resolved
- scripts/xcode_spm_setup/Package.swift
- scripts/xcode_spm_setup/Sources/main.swift
Servidores MCP e skills podem executar código no seu computador e agir sobre os seus dados. Revise o código-fonte antes de instalar.
Esta skill inclui scripts que o seu agente pode executar.
Detalhes
| Fato | Valor | Fonte |
|---|---|---|
| Tipo | Skill | |
| Ferramenta | Firebase | |
| Publicador | Firebase | fonte |
| Status oficial | OficialFirebase docs link the firebase/agent-skills repository | fonte |
| Exige chave de API ou login | Não informado na documentação | |
| Inclui scripts | Sim | fonte |
| Plataformas | macOS | fonte |
| Clientes de IA | Não informado na documentação | |
| Licença | Apache-2.0 | fonte |
| Preço | Não informado na documentação | |
| Atividade | Último commit em 9 de nov. de 2026508 estrelas no GitHubDados de download indisponíveis (não está no npm nem no PyPI) | fonte |
| Links | Repositório |
Fontes
- Arquivo da skill (SKILL.md)github.com/firebase/agent-skills · Comprova: Plataformas10 de nov. de 2026
- README (README.md)github.com/firebase/agent-skills13 de nov. de 2026
- Arquivo de licença (LICENSE)github.com/firebase/agent-skills · Comprova: Licença13 de nov. de 2026
- Página webfirebase.google.com · Comprova: Status oficial13 de nov. de 2026
- Repositório no GitHubgithub.com/firebase/agent-skills · Comprova: Publicador, Atividade, Licença11 de nov. de 2026
- Pasta no repositório (xcode_spm_setup)github.com/firebase/agent-skills · Comprova: Inclui scripts13 de nov. de 2026
- Pasta no repositório (xcode-project-setup)github.com/firebase/agent-skills · Comprova: Inclui scripts10 de nov. de 2026