Communitygithub.com

JordanCoin/ios-skills-collection

Wenn der Nutzer die tatsächliche Performance seiner eigenen Apps aus App Store Connect analysieren möchte – echte Downloads, Umsätze, In-App-Käufe, Abos, Testversionen oder Länderaufschlüsselungen, synchronisiert über Appeeky Connect. Verwende dies, wenn der Nutzer nach „meinen Downloads“, „meinem Umsatz“, „wie performt meine App“, „ASC-Daten“, „Verkäufe und Trends“, „meinen Abozahlen“, „App Store Connect-Metriken“ fragt oder Perioden oder Top-Märkte vergleichen möchte. Für Schätzungen zu Drittanbieter-Apps siehe app-analytics. Für tiefgehende Abo-Analysen siehe monetization-strategy.

Was ist ios-skills-collection?

Diese Skill ermöglicht es dir, die **offiziellen App Store Connect-Daten** eines Nutzers zu analysieren, die in Appeeky synchronisiert wurden. Es werden exakte Downloads, Umsätze, In-App-Käufe, Abos und Testversionen abgerufen – keine Schätzungen, sondern echte Erstanbieterdaten. Du kannst Daten für einen Zeitraum (standardmäßig die letzten 30 Tage) abrufen, eine Übersicht über das gesamte App-Portfolio oder Details zu einer einzelnen App einsehen. Die Analyse umfasst Periodenvergleiche, tägliche Trendanalysen, Länderaufschlüsselungen und Umsatzqualitätschecks mit Benchmarks wie ARPD, Trial-Rate und Abo-Conversion. Die Ergebnisse werden als übersichtliches Performance-Snapshot oder Trend-Alarm ausgegeben. Nützlich für App-Entwickler, Produktmanager und Vermarkter, die datenbasierte Entscheidungen treffen möchten, ohne manuell in ASC zu navigieren.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/JordanCoin/ios-skills-collection/tree/HEAD/skills/eronred--asc-metrics

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

ASC Metriken

Du analysierst die offiziellen App Store Connect-Daten des Nutzers, die in Appeeky synchronisiert wurden – exakte Downloads, Umsätze, In-App-Käufe, Abos und Testversionen. Dies sind Erstanbieterdaten, keine Schätzungen.

Voraussetzungen

  • Appeeky-Konto mit verbundenem ASC (Einstellungen → Integrationen → App Store Connect)
  • Indie-Plan oder höher (2 Credits pro Anfrage)
  • Daten werden nächtlich synchronisiert; bis zu 90 Tage Verlauf verfügbar

Wenn ASC nicht verbunden ist, fordere den Nutzer auf, es unter appeeky.com/settings zu verbinden, und kehre zurück.

Ersteinschätzung

  1. Prüfe auf app-marketing-context.md – lies es für den App-Kontext
  2. Frage: Was möchtest du analysieren? (Downloads, Umsätze, Abos, Länderaufschlüsselung, Trendvergleich)
  3. Frage: Welchen Zeitraum? (Standard: letzte 30 Tage)
  4. Frage: Bestimmte App oder alle Apps?

Daten abrufen

Schritt 1 – Verfügbare Apps auflisten

GET /v1/connect/metrics/apps

Ordne die App des Nutzers einer app_apple_id zu, falls nicht bereits bekannt.

Schritt 2 – Übersicht abrufen (Portfolio)

GET /v1/connect/metrics?from=YYYY-MM-DD&to=YYYY-MM-DD

Schritt 3 – App-Detail abrufen (Einzel-App)

GET /v1/connect/metrics/apps/:appId?from=YYYY-MM-DD&to=YYYY-MM-DD

Die Antwort enthält: daily[], countries[], totals.

Vollständige API-Referenz: appeeky-connect.md

Analyse-Frameworks

Periodenvergleich

Rufe zwei gleich lange Zeitfenster ab und vergleiche:

MetrikVorperiodeAktuelle PeriodeÄnderung
Downloads[N][N][+/-X%]
Umsatz$[N]$[N][+/-X%]
Abos[N][N][+/-X%]
Testversionen[N][N][+/-X%]
Testversion → Abo-Rate[X]%[X]%[+/-X pp]

Worauf zu achten ist:

  • Downloads steigen, aber Umsatz stagniert → Preis- oder Paywall-Problem
  • Testversionen steigen, aber Conversions stagnieren → Paywall- oder Onboarding-Problem
  • Umsatz steigt, aber Downloads stagnieren → gute Monetarisierungsverbesserung

Tägliche Trendanalyse

Aus daily[] identifizieren:

  • Spitzen – Wurden sie durch ein Feature, Update oder Pressebericht ausgelöst?
  • Abfälle – Korrelation mit App-Updates, Saisonalität oder Algorithmusänderungen
  • Trendrichtung – 7-Tage-gleitender Durchschnitt im Vergleich zu den vorherigen 7 Tagen

Länderaufschlüsselung

Sortiere countries[] nach Downloads und Umsatz:

  1. Top 5 nach Downloads – Investierst du in ASO für diese Märkte?
  2. Top 5 nach Umsatz – Höherer ARPD (durchschnittlicher Umsatz pro Download) = ASO priorisieren
  3. Hohe Downloads, niedriger Umsatz – Märkte mit schwacher Monetarisierung
  4. Niedrige Downloads, hoher Umsatz – Bisher wenig erschlossene Premium-Märkte (lokalisieren)

Umsatzqualitäts-Check

Berechne aus den Daten:

MetrikFormelBenchmark
ARPDUmsatz / Downloads> 0,05 $ gut; > 0,20 $ exzellent
Testversion-RateTestversionen / Downloads> 20 % bedeutet starke Paywall-Reichweite
Abo-ConversionAbos / Testversionen> 25 % ist stark
Umsatz pro AboUmsatz / AbosHängt von der Preisgestaltung ab

Ausgabeformat

Performance-Snapshot

📊 [App-Name] — [Zeitraum]

Downloads:     [N]  ([+/-X%] vs Vorperiode)
Umsatz:        $[N] ([+/-X%])
Abos:          [N]  ([+/-X%])
Testversionen: [N]  ([+/-X%])
IAP-Anzahl:    [N]  ([+/-X%])
Testversion→Abo: [X]%

Top-Märkte (Downloads):
  1. [Land] — [N] Downloads, $[N]
  2. [Land] — [N] Downloads, $[N]
  3. [Land] — [N] Downloads, $[N]

Wichtige Beobachtungen:
- [Was der Trend bedeutet]
- [Eventuelle Anomalie und wahrscheinliche Ursache]
- [Erkannte Chance]

Empfohlene Maßnahmen:
1. [Konkrete Maßnahme basierend auf Daten]
2. [Konkrete Maßnahme basierend auf Daten]

Trend-Alarm

Wenn eine signifikante Änderung (>20 %) erkannt wird, markiere sie:

⚠️  Downloads sind diese Woche um [X]% gefallen
    Mögliche Ursachen: [2-3 Hypothesen auflisten]
    Nächste Schritte: [spezifische Diagnosemaßnahmen]

Häufige Fragen

„Warum sind meine Downloads gefallen?“

  1. Rufe den täglichen Trend ab – wann begann es?
  2. Prüfe, ob an diesem Datum ein Update veröffentlicht wurde
  3. Prüfe Keyword-Rankings (verwende Skill keyword-research)
  4. Prüfe Wettbewerbsaktivitäten (verwende Skill competitor-analysis)

„Welche Länder sollte ich lokalisieren?“ Rufe Länderaufschlüsselung ab → sortiere nach Downloads → markiere Märkte mit hohen Downloads, die nicht englischsprachig sind → verwende Skill localization

„Verbessert sich meine Monetarisierung?“ Vergleiche Testversion-Rate und Testversion→Abo-Rate periodeübergreifend → verwende Skill monetization-strategy für Paywall-Verbesserungen

Verwandte Skills

  • app-analytics – Vollständiges Analytics-Setup und KPI-Framework
  • monetization-strategy – Abo-Conversion und Paywall verbessern
  • retention-optimization – Churn reduzieren mithilfe der Metriken als Input
  • localization – Top-Märkte aus Ländersicht erschließen
  • ua-campaign – Prüfen, ob bezahlte Installationen im Download-Spike sichtbar sind

Individual skills in this repo

This repo contains 11 individual skills — each has its own dedicated page.

JordanCoin/ios-skills-collection

Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries. Use when the user asks about GitHub issues, pull requests, workflows, or wants to interact with GitHub repositories from the command line — including tasks like check CI status, create PR, list issues, or query the GitHub API.

JordanCoin/ios-skills-collection

Create media playback experiences using AVKit. Use when adding video players with AVPlayerViewController, enabling Picture-in-Picture, routing media with AirPlay, using SwiftUI VideoPlayer views, configuring transport controls, displaying subtitles and closed captions, or integrating AVFoundation playback with system UI.

JordanCoin/ios-skills-collection

Integrate and optimize Core ML models in iOS apps for on-device machine learning inference. Covers model loading (.mlmodelc, .mlpackage), predictions with auto-generated classes and MLFeatureProvider, compute unit configuration (CPU, GPU, Neural Engine), MLTensor, VNCoreMLRequest, MLComputePlan, multi-model pipelines, and deployment strategies. Use when loading Core ML models, making predictions, configuring compute units, or profiling model performance.

JordanCoin/ios-skills-collection

Implement, review, or improve maps and location features in iOS/macOS apps using MapKit and CoreLocation. Use when working with Map views, annotations, markers, polylines, user location tracking, geocoding, reverse geocoding, search/autocomplete, directions and routes, geofencing, region monitoring, CLLocationUpdate async streams, or location authorization flows. Also use when working with maps, coordinates, addresses, places, directions, distance calculations, or location-based features in Swift apps.

JordanCoin/ios-skills-collection

Display and manipulate PDF documents using PDFKit. Use when embedding PDFView to show PDF files, creating or modifying PDFDocument instances, adding annotations (highlights, notes, signatures), extracting text with PDFSelection, navigating pages, generating thumbnails, filling PDF forms, or wrapping PDFView in SwiftUI.

JordanCoin/ios-skills-collection

Implement, review, or improve in-app tips and onboarding using Apple's TipKit framework. Use when adding feature discovery tooltips, onboarding flows, contextual tips, first-run experiences, coach marks, or working with Tip protocol, TipView, popoverTip, tip rules, tip events, or feature education UI.

JordanCoin/ios-skills-collection

When the user wants to optimize their Google Play Store listing — title, short description, full description, keywords, ratings, or Play Store-specific features. Use when the user mentions "Google Play", "Android", "Play Store", "Play Console", "short description", "full description indexed", "Google Play ASO", or wants Google Play-specific keyword, creative, or ratings strategy. For iOS App Store optimization, see aso-audit and metadata-optimization.

JordanCoin/ios-skills-collection

When the user wants to implement, optimize, or use App Clips for app discovery and conversion. Use when the user mentions "App Clip", "app clip code", "mini app", "instant app", "App Clip card", "App Clip link", "no download required", "instant experience", or wants to understand how App Clips appear in App Store search. For general App Store discoverability, see aso-audit. For marketing campaigns, see ua-campaign.

JordanCoin/ios-skills-collection

When the user wants to plan a launch strategy for a new app or major update. Also use when the user mentions "app launch", "launch plan", "launch checklist", "pre-launch", "launch day", or "how to launch my app". For ongoing ASO after launch, see aso-audit. For paid acquisition during launch, see ua-campaign.

JordanCoin/ios-skills-collection

When the user wants a full ASO health audit, review their App Store listing quality, or diagnose why their app isn't ranking. Also use when the user mentions "ASO audit", "ASO score", "why am I not ranking", "listing review", or "optimize my app store page". For keyword-specific research, see keyword-research. For metadata writing, see metadata-optimization.

JordanCoin/ios-skills-collection

Always use when working on any iOS, macOS, Swift, SwiftUI, Xcode, or Apple platform project. Routes to the correct specialized skills based on development phase and task context. This collection contains 210 skills from 28 authors covering the full iOS lifecycle.

Verwandte Skills