apollo-kotlin
Guide for building applications with Apollo Kotlin, the GraphQL client library for Android and Kotlin. Use this skill when: (1) setting up Apollo Kotlin in a Gradle project for Android, Kotlin/JVM, or KMP, (2) configuring schema download and codegen for GraphQL services, (3) configuring an ApolloClient with auth, interceptors, and caching, (4) writing queries, mutations, or subscriptions,
- Version
- 1.0.3
- License
- MIT
- Compatibility
- JVM 8+, Kotlin 1.9+, Gradle 8+, Android/JVM/Kotlin Multiplatform projects.
Pinned to revision 4e8964e24a5a, so it is the text this page describes rather than whatever the author pushed since.
Pre-approved tools experimental
Experimental field. Support varies between clients, so this list is what the author declared, not what your client will enforce.
- Bash(./gradlew:*)
- Bash(gradle:*)
- Bash(curl:*)
- Read
- Write
- Edit
- Glob
- Grep
- WebFetch
Files
- skills/apollo-kotlin/SKILL.md
- skills/apollo-kotlin/LICENSE
- skills/apollo-kotlin/references/caching.md
- skills/apollo-kotlin/references/migrating-from-4.md
- skills/apollo-kotlin/references/operations.md
- skills/apollo-kotlin/references/setup.md
- skills/apollo-kotlin/scripts/list-apollo-kotlin-normalized-cache-versions.sh
- skills/apollo-kotlin/scripts/list-apollo-kotlin-versions.sh
Every link opens the file at its source, pinned to the revision this page describes.