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.
Was der Skill vermittelt
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.
Funktionen
- 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
Überblick
- Herausgeber
- Firebase
- Tool
- Firebase
Installation
- Führe diesen Befehl aus, um ihn zu Beliebiger Client hinzuzufügen:
npx skills add firebase/skills
Was enthalten ist
- scripts/xcode_spm_setup/.gitignore
- scripts/xcode_spm_setup/Package.resolved
- scripts/xcode_spm_setup/Package.swift
- scripts/xcode_spm_setup/Sources/main.swift
MCP-Server und Skills können Code auf deinem Rechner ausführen und auf deine Daten zugreifen. Prüfe den Quellcode, bevor du etwas installierst.
Dieser Skill enthält Skripte, die dein Agent ausführen kann.
Details
| Angabe | Wert | Quelle |
|---|---|---|
| Typ | Skill | |
| Tool | Firebase | |
| Herausgeber | Firebase | Quelle |
| Offizieller Status | OffiziellFirebase docs link the firebase/agent-skills repository | Quelle |
| Braucht API-Key oder Anmeldung | In der Dokumentation nicht angegeben | |
| Enthält Skripte | Ja | Quelle |
| Plattformen | macOS | Quelle |
| KI-Clients | In der Dokumentation nicht angegeben | |
| Lizenz | Apache-2.0 | Quelle |
| Preis | In der Dokumentation nicht angegeben | |
| Aktivität | Letzter Commit am 9. Nov. 2026508 GitHub-SterneKeine Download-Daten verfügbar (nicht auf npm oder PyPI) | Quelle |
| Links | Repository |
Quellen
- Skill-Datei (SKILL.md)github.com/firebase/agent-skills · Belegt: Plattformen10. Nov. 2026
- README (README.md)github.com/firebase/agent-skills13. Nov. 2026
- Lizenzdatei (LICENSE)github.com/firebase/agent-skills · Belegt: Lizenz13. Nov. 2026
- Webseitefirebase.google.com · Belegt: Offizieller Status13. Nov. 2026
- GitHub-Repositorygithub.com/firebase/agent-skills · Belegt: Herausgeber, Aktivität, Lizenz11. Nov. 2026
- Ordner im Repository (xcode_spm_setup)github.com/firebase/agent-skills · Belegt: Enthält Skripte13. Nov. 2026
- Ordner im Repository (xcode-project-setup)github.com/firebase/agent-skills · Belegt: Enthält Skripte10. Nov. 2026