Zum Hauptinhalt springen
Dieser Inhalt ist noch nicht in Ihrer Sprache verfügbar und wird auf Englisch angezeigt.

Xcode Project Setup

Skill Verifiziert Aktiv
Teil von:Firebase

Safely modifies Xcode projects (.pbxproj) to add Swift Packages and link files. Use this skill whenever an iOS project needs dependencies installed (e.g. Firebase, Alamofire).

Zweck

Safely automate the installation of Swift Package dependencies and linking of files into Xcode projects, particularly for iOS development, to streamline setup and prevent common integration issues.

Funktionen

  • Adds Swift Package dependencies to Xcode projects
  • Links specified product modules to the target's build phase
  • Automatically injects necessary linker flags (e.g., -ObjC for Firebase)
  • Optionally links GoogleService-Info.plist for Firebase projects
  • Handles existing packages and products idempotently

Anwendungsfälle

  • Installing Firebase SDKs into an iOS project
  • Adding libraries like Alamofire to an Xcode project
  • Configuring new iOS projects with Swift Package Manager dependencies
  • Streamlining the setup of iOS projects requiring external libraries

Nicht-Ziele

  • Modifying Ruby or non-Swift scripts for project manipulation
  • Manually editing .pbxproj files directly
  • Handling project creation; requires an existing Xcode project
  • Operating on non-macOS environments

Praktiken

  • Secure code execution
  • Dependency management
  • Documentation clarity

Voraussetzungen

  • Swift toolchain installed locally
  • macOS environment

Trust

  • info:Issues AttentionIn the last 90 days, 3 issues were opened and 6 were closed. The closure rate is approximately 67%, indicating active maintenance.

Installation

Zuerst Marketplace hinzufügen

/plugin marketplace add firebase/agent-skills
/plugin install agent-skills@firebase

Qualitätspunktzahl

Verifiziert
99 /100
Analysiert about 23 hours ago

Vertrauenssignale

Letzter Commit2 days ago
Sterne280
LizenzApache-2.0
Status
Quellcode ansehen

Ähnliche Erweiterungen

IOS Expert

98

Expert on iOS development with Swift, UIKit, SwiftUI, Xcode, app architecture, platform features, and Apple ecosystem integration. Invoke when user mentions iOS, iPhone, iPad, Swift, SwiftUI, UIKit, Xcode, Apple development, or iOS-specific features.

Skill
raintree-technology

Apollo Ios

100

Guide for building Apple-platform applications with Apollo iOS, the strongly-typed GraphQL client for Swift. Use this skill when: (1) adding Apollo iOS to a Swift Package Manager or Xcode project, (2) configuring `apollo-codegen-config.json` and running code generation, (3) configuring an `ApolloClient` with auth, interceptors, and caching, (4) writing queries, mutations, or subscriptions from SwiftUI views, (5) writing tests against generated operation mocks.

Skill
apollographql

Crash Analytics

99

When the user wants to monitor, triage, or reduce their app's crash rate — including setting up Crashlytics, prioritizing which crashes to fix first, interpreting crash data, and understanding how crashes affect App Store ranking. Use when the user mentions "crash", "crashlytics", "crash rate", "ANR", "app not responding", "crash-free sessions", "crash-free users", "symbolication", "stability", "firebase crashes", "app crashing", or "crash report". For overall analytics setup, see app-analytics.

Skill
Eronred

Swift Expert

99

Builds iOS/macOS/watchOS/tvOS applications, implements SwiftUI views and state management, designs protocol-oriented architectures, handles async/await concurrency, implements actors for thread safety, and debugs Swift-specific issues. Use when building iOS/macOS applications with Swift 5.9+, SwiftUI, or async/await concurrency. Invoke for protocol-oriented programming, SwiftUI state management, actors, server-side Swift, UIKit integration, Combine, or Vapor.

Skill
jeffallan

IOS Simulator Skill

99

22 production-ready scripts for iOS app testing, building, and automation. Provides semantic UI navigation, build automation, accessibility testing, and simulator lifecycle management. Optimized for AI agents with minimal token output.

Skill
conorluddy

Firebase Remote Config Basics

98

Comprehensive guide for Firebase Remote Config, including template management and SDK usage. Use this skill when the user needs help setting up Remote Config, managing feature flags, or updating app behavior dynamically.

Skill
firebase