Use this skill whenever the user needs to build and run an Android application for Datadog instrumentation. Triggers on mentions of Android app setup, Kotlin Android project, Android Studio project, or mobile app development for Datadog testing.
How this skill is triggered — by the user, by Claude, or both
Slash command
/android-instrumentation:setup-androidThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Build and run Kotlin Android applications across different API levels and patterns.
README.mdreferences/android-to-webview-proof.pngreferences/android7__api24__helloworld/README.mdreferences/android7__api24__helloworld/build.gradle.ktsreferences/android7__api24__helloworld/gradle.propertiesreferences/android7__api24__helloworld/settings.gradle.ktsreferences/android7__api24__helloworld/src/androidTest/java/com/example/helloworld/ExampleInstrumentedTest.ktreferences/android7__api24__helloworld/src/main/AndroidManifest.xmlreferences/android7__api24__helloworld/src/main/java/com/example/helloworld/MainActivity.ktreferences/android7__api24__helloworld/src/main/java/com/example/helloworld/MyApplication.ktreferences/android7__api24__helloworld/src/main/java/com/example/helloworld/ui/theme/Color.ktreferences/android7__api24__helloworld/src/main/java/com/example/helloworld/ui/theme/Theme.ktreferences/android7__api24__helloworld/src/main/java/com/example/helloworld/ui/theme/Type.ktreferences/android7__api24__helloworld/src/main/res/drawable/ic_launcher_background.xmlreferences/android7__api24__helloworld/src/main/res/drawable/ic_launcher_foreground.xmlreferences/android7__api24__helloworld/src/main/res/mipmap-anydpi-v26/ic_launcher.xmlreferences/android7__api24__helloworld/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xmlreferences/android7__api24__helloworld/src/main/res/mipmap-hdpi/ic_launcher.webpreferences/android7__api24__helloworld/src/main/res/mipmap-hdpi/ic_launcher_round.webpreferences/android7__api24__helloworld/src/main/res/mipmap-mdpi/ic_launcher.webpBuild and run Kotlin Android applications across different API levels and patterns.
Three application patterns are available in references/:
references/android7__api24__helloworld/ — Minimal Android app for basic Datadog SDK integration testing.
references/android8__api26__superapp/ — Feature-rich app demonstrating multiple Datadog RUM use cases.
references/android8__api26__webview__springboot/ — Android WebView that loads a Spring Boot backend, demonstrating cross-platform trace propagation.
Open any project in Android Studio, sync Gradle, and run on an emulator or device.
# Verify the app builds
./gradlew assembleDebug
# Run on connected device
./gradlew installDebug
Cause: SDK version mismatch or missing build tools. Fix: Open SDK Manager in Android Studio and install the required API level and build tools.
Searches MemPalace before answering questions about past work, people, projects, or prior decisions. Returns verbatim stored content instead of guessing from model memory.
Guides Payload CMS config (payload.config.ts), collections, fields, hooks, access control, APIs. Debugs validation errors, security, relationships, queries, transactions, hook behavior.
Implements vector databases with Pinecone, Weaviate, Qdrant, Milvus, pgvector for semantic search, RAG, recommendations, and similarity systems. Optimizes embeddings, indexing, and hybrid search.
npx claudepluginhub jek-bao-choo/datadog-agentic-plugins --plugin android-instrumentation