Capability
What it can do Runs commands
- compatibility
- JVM 8+, Kotlin 1.9+, Gradle 8+, Android/JVM/Kotlin Multiplatform projects.
- metadata
{
"author": "apollographql",
"version": "1.0.3"
}
All 1 allowed tools
Bash(./gradlew:*) Bash(gradle:*) Bash(curl:*) Read Write Edit Glob Grep WebFetch
Topics
- apollo
- graphql
- kotlin
- android
- gradle
- codegen
- kmp
- jvm
- client
What it does
Instructs an AI agent on setting up and using Apollo Kotlin, the strongly typed GraphQL client for Android, JVM, and Kotlin Multiplatform projects. Covers Gradle configuration, schema codegen, ApolloClient setup with auth and caching, and writing GraphQL operations. Targets Apollo Kotlin v5+ projects.
Generated from the current SKILL.md.
Frequently asked
Does this skill work with Android, JVM, and Kotlin Multiplatform projects?
Yes. Apollo Kotlin supports Android, JVM, and Kotlin Multiplatform (KMP) projects. It requires JVM 8+, Kotlin 1.9+, and Gradle 8+.
What version of Apollo Kotlin should I use?
Use Apollo Kotlin v5 or later. The skill includes a migration guide from v4 but does not support v3 or older versions.
Can this skill help with schema download and code generation?
Yes. The skill covers Gradle plugin setup, schema download configuration, and code generation including custom scalar types.
Does this cover authentication and caching?
Yes. The skill includes guidance on configuring ApolloClient with auth, interceptors, and setting up the normalized cache.
Can I use this skill for queries, mutations, and subscriptions?
Yes. The skill covers implementing and executing queries, mutations, and subscriptions in Apollo Kotlin.
Generated from the current SKILL.md. These answers refresh after source changes.