Toolverse
All skills

analytics-developer

by anyproto

Context-aware routing to the Anytype iOS analytics system. Use when adding analytics events, tracking user routes, or working with AnytypeAnalytics and AnalyticsConstants.

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
anyproto
Category
Mobile
Views
2

About this skill

Context-aware routing to the Anytype iOS analytics system. Use when adding analytics events, tracking user routes, or working with AnytypeAnalytics and AnalyticsConstants.

How to use

  1. Zainstaluj skill w swoim projekcie Anytype iOS, umieszczając go w katalogu .claude/skills/analytics-developer.

  2. Gdy dodajesz nowe zdarzenie analityczne, najpierw zdefiniuj enum trasy w pliku AnalyticsConstants.swift — nigdy nie hardkoduj stringów tras, zawsze używaj typizowanych enumów.

  3. Dodaj metodę logowania zdarzenia do pliku AnytypeAnalytics+Events.swift, korzystając z istniejących kluczy właściwości z AnalyticsEventsPropertiesKey.

  4. Jeśli śledzisz trasę użytkownika do ekranu, dodaj parametr route do modelu danych, a następnie przekaż go przez hierarchię: Coordinator → View → ViewModel.

  5. W kodzie wywołaj AnytypeAnalytics.instance().logYourEvent(...) z parametrem trasy, aby zalogować zdarzenie z kontekstem nawigacji.

  6. Zawsze używaj .compactMapValues { $0 } przy opcjonalnych właściwościach, aby usunąć wartości nil przed wysłaniem zdarzenia.

Related skills

app-store-optimization

by davila7

Complete App Store Optimization (ASO) toolkit for researching, optimizing, and tracking mobile app performance on Apple App Store and Google Play Store

Mobile
1153

mobile-ios-design

by wshobson

Master iOS Human Interface Guidelines and SwiftUI patterns for building native iOS apps. Use when designing iOS interfaces, implementing SwiftUI views, or ensuring apps follow Apple's design principles.

Mobile
107284

flutter-development

by aj-geddes

Build beautiful cross-platform mobile apps with Flutter and Dart. Covers widgets, state management with Provider/BLoC, navigation, API integration, and material design.

Mobile
1,1601,122

senior-architect

by alirezarezvani

Comprehensive software architecture skill for designing scalable, maintainable systems using ReactJS, NextJS, NodeJS, Express, React Native, Swift, Kotlin, Flutter, Postgres, GraphQL, Go, Python. Includes architecture diagram generation, system design patterns, tech stack

Mobile
184296

sequential-thinking

by mrgoonie

Use when complex problems require systematic step-by-step reasoning with ability to revise thoughts, branch into alternative approaches, or dynamically adjust scope. Ideal for multi-stage analysis, design planning, problem decomposition, or tasks with initially unclear scope.

Mobile
60238

liquid-glass-developer

by anyproto

Context-aware routing to iOS 26 Liquid Glass implementation patterns. Use when working with glass effects, GlassEffectContainer, morphing transitions, or iOS 26 visual effects.

Mobile
2061