store-admob

Automate AdMob setup and ad unit creation for Expo/React Native apps.

Updated Mar 26, 2026
One-click install
npx skills add https://github.com/seungmanchoi/store-deploy-plugin --skill store-admob
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: store-admob
Source: https://github.com/seungmanchoi/store-deploy-plugin/tree/main/skills/store-admob
Command: npx skills add https://github.com/seungmanchoi/store-deploy-plugin --skill store-admob

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill automates the setup and management of AdMob integration for Expo/React Native apps, generating and storing ad unit IDs to the project config, reducing manual setup time.

Core Features & Use Cases

  • AdMob setup: Create and configure AdMob app entries and ad units across iOS and Android with Playwright automation.
  • Credential management: Retrieve and verify credentials and ensure proper integration with app.json/expo settings.
  • Output integration: Save IDs into store-deploy.json or project config and optionally generate TypeScript configs for direct app use.

Quick Start

Run the admob_setup script with your app details to generate and save AdMob IDs to the project configuration.

Frequently Asked Questions about store-admob

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate AdMob setup and ad unit creation for Expo React Native?

You can automate AdMob setup for Expo React Native by using Playwright-based automation to configure AdMob app entries and generate ad unit IDs across iOS and Android. The skill parses app.json, retrieves credentials, and persists the generated IDs directly into your project configuration or store-deploy.json.

Can I configure both iOS and Android ad units in AdMob for my Expo app?

Yes, AdMob configuration for Expo apps applies across both iOS and Android projects. The automation handles app.json parsing and credential retrieval to ensure proper integration and ad unit creation for both platforms during the deployment workflow.

Where are the generated AdMob ad unit IDs stored?

Generated AdMob ad unit IDs are stored into store-deploy.json or your project config. The skill can also optionally generate TypeScript configurations so the IDs can be used directly within your application code.

Do I need Playwright to automate AdMob app configuration?

Playwright is used as the underlying automation mechanism to interact with the AdMob interface, create app entries, and configure ad units. It drives the browser-based setup process to retrieve and verify your credentials and generate the necessary IDs.

What's the best way to integrate AdMob credentials into app.json for an Expo project?

The best way to integrate AdMob credentials into app.json is through automated parsing and configuration, which retrieves and verifies credentials during the deployment workflow and ensures proper expo settings integration without manual data entry.

Why does manual AdMob setup slow down React Native deployment workflows?

Manual AdMob setup slows down React Native deployment because it requires creating app entries, generating ad units for iOS and Android, and copying IDs by hand. Automation eliminates this by parsing app.json and persisting IDs directly to store-deploy.json.