From koah-skills
Install Koah's Ad SDK (publishers monetizing AI apps with native ads) or the Koah pixel for Conversion Tracking (advertisers measuring event ROI). Triggers on "Koah", "koahlabs", "koah.ai", "monetize an AI app", "native ads", "ad placement", "sponsored content", "track conversions", "install a pixel".
How this skill is triggered — by the user, by Claude, or both
Slash command
/koah-skills:koah-integrationThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
This skill helps install Koah, an ad network for AI applications. Koah ships two products:
This skill helps install Koah, an ad network for AI applications. Koah ships two products:
Before using any documentation URL, fetch and read the LLM-friendly docs sitemap:
https://docs.koahlabs.com/llms.txt
Use the sitemap to locate the latest canonical page for the user's framework. Prefer sitemap-discovered URLs over hardcoded URLs if they differ.
Use this skill when the user asks for help with anything Koah-related - installation, integration, troubleshooting, or "how do I" questions. Specific triggers:
If the user's intent is ambiguous, ask:
"Are you monetizing an app with ads (Ad SDK), or installing the pixel to track conversions and events (Conversion Tracking)?"
Strong cues for Ad SDK:
Podfile, build.gradle, pubspec.yaml, or app.json presentStrong cues for Conversion Tracking:
If you have strong evidence for one, skip the question and proceed.
For Ad SDK, identify the framework. Prefer evidence from the project over asking:
Podfile or Package.swift -> iOS (Swift)build.gradle or settings.gradle.kts -> Android (Kotlin)pubspec.yaml -> Flutter (Dart)app.json + react-native in package.json -> React Native (TypeScript)react in package.json (no React Native) -> React (web)<script> tags, no framework -> JavaScript (vanilla)If still unclear, ask: "Which framework is your app - iOS (Swift), Android (Kotlin), Flutter, React Native, React (web), or vanilla JavaScript?"
For Conversion Tracking, identify the install path:
If unclear, ask: "How do you want to install the pixel - manually (raw JS snippet), via Google Tag Manager, Webflow, or Framer?"
Once product + target are pinned down, fetch the matching overview page and follow its install steps verbatim.
Ad SDK overview pages (read these first - they cover framework-specific gotchas):
Conversion Tracking install pages:
For deeper references (theming, experiment tags, API reference, etc.), consult the doc sitemap at https://docs.koahlabs.com/llms.txt.
Each SDK overview page has a minimal example. Start by getting that example running with a test publisher ID - verify the SDK loads and shows an ad - before layering in the developer's queries, conversation IDs, theming, or analytics tags.
For Conversion Tracking, install the pixel snippet first and confirm it loads in the browser's DevTools Network tab. Then wire specific event calls (e.g. koah('event', '...')) one at a time.
Ask the user for their publisher ID (Ad SDK) or advertiser ID (Conversion Tracking) if you don't see one in the codebase. Direct links to where the user can copy it from the Koah dashboard:
Do not leave placeholders like YOUR_ADVERTISER_ID or YOUR_PUBLISHER_ID in the code you write unless the user explicitly asks you to - these placeholders will not work.
Do not claim the integration is complete until the verification steps have been performed.
Ad SDK:
KoahCard (or platform equivalent) renders without errors.KoahLogger, Android Debug Inspector) show successful /k/init and /query requests.Conversion Tracking:
https://app.koah.ai/... with the expected event payload.event_id within a 24h window. Generate a unique event_id per real event.Creates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.
npx claudepluginhub koahlabs/skills --plugin koah-skills