<Devsly/>
NotebookLM Watermark Remover
Remove the NotebookLM watermark from PDF slide exports — free, unlimited, and 100% in your browser.
View
NotebookLM Video Watermark Remover
Remove the NotebookLM watermark from every frame of your MP4 and auto-trim the end card — free and unlimited.
View
Gemini Watermark Remover
Remove the Gemini (Veo) sparkle watermark from every frame of your AI-generated MP4 — free and unlimited.
View
MCP https://devsly.io/mcp MCP Tools Best Skills API Docs

Keyboard Shortcuts

Navigation

Quick Search
⌘ / Ctrl + K
Toggle Dark Mode
⌘ / Ctrl + D
Close Dialogs
Esc

Tool Actions

Execute / Process
⌘ / Ctrl + Enter
Clear Input
⌘ / Ctrl + Shift + C
Copy Output
⌘ / Ctrl + Shift + X

Editor

Select All
⌘ / Ctrl + A
Undo
⌘ / Ctrl + Z
Redo
⌘ / Ctrl + Shift + Z

Updated today

by google

skills

Agent Skills for Google products and technologies

  • Active — Updated in the last 14 days

21.3k GitHub stars (21,346)

+941 in 20 days

Stars gained per day · daily snapshots since Sep 26
Stars gained per day, Sep 26 to Oct 16: +941 in total; the busiest day was Oct 3 with +179 stars.Sep 27: +3 starsSep 28: +24 starsSep 29: +35 starsSep 30: +62 starsOct 1: +8 starsOct 2: +33 starsOct 3: +179 starsOct 4: +148 starsOct 5: +34 starsOct 6: +21 starsOct 7: +37 starsOct 8: +42 starsOct 9: +30 starsOct 10: +28 starsOct 11: +20 starsOct 12: +77 starsOct 13: +32 starsOct 14: +39 starsOct 15: +43 starsOct 16: +46 stars
Stars gained between daily snapshots
PeriodNew stars
Sep 27+3
Sep 28+24
Sep 29+35
Sep 30+62
Oct 1+8
Oct 2+33
Oct 3+179
Oct 4+148
Oct 5+34
Oct 6+21
Oct 7+37
Oct 8+42
Oct 9+30
Oct 10+28
Oct 11+20
Oct 12+77
Oct 13+32
Oct 14+39
Oct 15+43
Oct 16+46
  • 30 skills (30 skills found in its SKILL.md files)
  • 1.8k forks (1,798 forks)
  • Today last update (Last updated today)

Install

Skills CLI

npx skills add google/skills

Asks which skills and agents to install. Just one: npx skills add google/skills --skill data-manager-api-audience-ingestion — add -g for every project.

Claude Code

git clone https://github.com/google/skillscp -r "skills/skills/ads/data-manager-api-audience-ingestion" ~/.claude/skills/

Copies the data-manager-api-audience-ingestion skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.

Plugin

/plugin marketplace add google/skills

Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.

Skills can run code on your machine — read the SKILL.md first.

What it does

In the author's own words, from each skill's SKILL.md — showing the first 30 of 153 files.

  • data-manager-api-audience-ingestion

    Guides developers through managing (adding, removing, and clearing) audience members for Google products using the Data Manager API and its associated client libraries. Use this skill when the user wants to upload audience members, remove specific users, or clear/replace an entire audience for Customer Match, mobile device ID audiences, or any other audience use case supported by the Data Manager…

    skills/ads/data-manager-api-audience-ingestion/SKILL.md on GitHub (opens in a new tab)
  • data-manager-api-event-ingestion

    Guides developers through implementing event and conversion ingestion to Google products using the Data Manager API /v1/events/ingest endpoint and its associated client libraries. Use this skill when the user wants to upload offline conversions, enhanced conversions for leads, click conversions, Google Analytics web or app events, or any other event ingestion use case supported by the Data Manage…

    skills/ads/data-manager-api-event-ingestion/SKILL.md on GitHub (opens in a new tab)
  • data-manager-api-setup

    Guides developers through client library installation and authentication setup steps for the Data Manager API. Use this skill when a user is getting started with the Data Manager API and needs to setup their local environment, install the client library, or setup access to the API. Don't use for implementing audience or event ingestion logic (use the data-manager-api-audience-ingestion or data-ma…

    skills/ads/data-manager-api-setup/SKILL.md on GitHub (opens in a new tab)
  • google-ads-api-account-diagnostics

    Diagnoses Google Ads account performance issues such as conversion loss (value or volume), low lead flow/volume, and lost impression share (opportunities) due to ad rank, bids, or budgets. Use when troubleshooting sudden performance drops, analyzing campaign impression share metrics, investigating low lead flow, or searching for bidding and budget constraints. Don't use for setting up new campaig…

    skills/ads/google-ads-api-account-diagnostics/SKILL.md on GitHub (opens in a new tab)
  • google-ads-api-mcp-setup

    Guides developers through downloading, configuring, and installing the official open-source Google Ads MCP Server. Use this skill when a user wants to connect their AI assistant (such as Gemini, Claude Code, or Cursor) to their Google Ads account to query campaigns or retrieve reporting metrics using natural language.

    skills/ads/google-ads-api-mcp-setup/SKILL.md on GitHub (opens in a new tab)
  • google-ads-api-quickstart

    Guides developers through Google Ads API quickstart: credential setup, choosing from 6 client libraries/REST, configuring environments, and running a "retrieve campaigns" script. Troubleshoots common setup errors: USER_PERMISSION_DENIED, login_customer_id issues, and DEVELOPER_TOKEN_NOT_APPROVED. Use this skill when: - The user asks how to get started with the Google Ads API. - The user needs to…

    skills/ads/google-ads-api-quickstart/SKILL.md on GitHub (opens in a new tab)
  • google-mobile-ads-android-migrate-to-next-gen

    Migrates Android applications from the old, legacy Google Mobile Ads (GMA) SDK (com.google.android.gms:play-services-ads) to the new GMA Next-Gen SDK (com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk). Provides comprehensive mapping tables for imports, classes, and method signatures to help determine migration steps. Use when migrating an existing Android codebase from the old, legacy G…

    skills/ads/google-mobile-ads-android-migrate-to-next-gen/SKILL.md on GitHub (opens in a new tab)
  • google-mobile-ads-banner

    Provides instructions to implement, integrate, or configure Google Mobile Ads (GMA) banner ads in Android, iOS, or Unity mobile applications. Use when the task involves setting up banner ads in a mobile application. Don't use for other ad formats like interstitial or rewarded ads.

    skills/ads/google-mobile-ads-banner/SKILL.md on GitHub (opens in a new tab)
  • google-mobile-ads-get-started

    Provides instructions for integrating the Google Mobile Ads (GMA) SDK. Use this skill when the user wants to get started with, install, integrate, set up, or configure the SDK for AdMob or Ad Manager, GMA Next-Gen SDK or mobile ads framework in an Android, iOS, or Unity application.

    skills/ads/google-mobile-ads-get-started/SKILL.md on GitHub (opens in a new tab)
  • google-mobile-ads-interstitial

    Provides instructions for implementing, integrating, or configuring Google Mobile Ads (GMA) SDK interstitial ads in Android, iOS, or Unity mobile applications. Use when the task involves setting up interstitial ads. Don't use for "rewarded interstitial" ads.

    skills/ads/google-mobile-ads-interstitial/SKILL.md on GitHub (opens in a new tab)
  • google-mobile-ads-rewarded

    Provides instructions for implementing, integrating, or configuring Google Mobile Ads (GMA) SDK rewarded ads in Android, iOS, or Unity mobile applications. Use when the task involves setting up rewarded ads. Don't use for "rewarded interstitial" ads.

    skills/ads/google-mobile-ads-rewarded/SKILL.md on GitHub (opens in a new tab)
  • google-mobile-ads-validate

    Validates a project's Google Mobile Ads (GMA) SDK integration for iOS, Android, or Unity projects. Use when conducting a full pre-launch audit of an app that integrates GMA SDK or when validating any individual GMA SDK integration checks, such as when validating ad unit IDs and ad formats, SKAdNetwork IDs, mediation adapter SDK version compatibility, or ad preloading.

    skills/ads/google-mobile-ads-validate/SKILL.md on GitHub (opens in a new tab)
  • ima-dai-sdk

    Integrates the Google Interactive Media Ads (IMA) Dynamic Ad Insertion (DAI) SDK into websites, web apps, mobile apps, or TV apps. Use when: - A video player needs to load and play HLS or DASH streams in web apps, Android apps, iOS apps, tvOS apps, Cast (CAF) receivers, or Roku channels. - The app needs to make use of a Google DAI livestream event asset key, or content source CMS ID, video ID for…

    skills/ads/ima-dai-sdk/SKILL.md on GitHub (opens in a new tab)
  • ima-sdk-client-side

    Supports Interactive Media Ads (IMA) SDK. Use this skill for client-side ad insertion when you are requesting video ads for websites, apps, TVs or other platforms using VAST or VMAP. Do not use for Dynamic Ad Insertion (DAI), SSAI, or SGAI.

    skills/ads/ima-sdk-client-side/SKILL.md on GitHub (opens in a new tab)
  • google-analytics-admin-api-basics

    Manages Google Analytics account and property settings, enables the Analytics Admin API via the Cloud CLI, lists accounts and properties, and manages data streams, custom dimensions, conversion events, and integrations. Use when you need to programmatically configure Google Analytics accounts, provision properties, manage data retention, configure Measurement Protocol secrets, or manage Firebase…

    skills/analytics/google-analytics-admin-api-basics/SKILL.md on GitHub (opens in a new tab)
  • google-analytics-data-api-basics

    Manages Google Analytics reporting data, enables the Analytics Data API via the Cloud CLI, and creates reports using the Google Analytics Data API (v1beta). Use when you need to interact with Google Analytics properties, run customized analytics reports, query metrics (like activeUsers, screenPageViews) and dimensions (like city, date), check metrics and dimensions compatibility, or verify API en…

    skills/analytics/google-analytics-data-api-basics/SKILL.md on GitHub (opens in a new tab)
  • agent-platform-alert-configuration

    Configures best-practice alerting policies for AI agents using OpenTelemetry (OTel) metrics, generating output as Terraform (.tf) configuration files. Use when analyzing, writing, or deploying alerting policies to monitor agent latency, error rates, token usage, and quality metrics. Don't use for standard infrastructure monitoring unrelated to AI agents, or when the agent is not instrumented with…

    skills/cloud/agent-platform-alert-configuration/SKILL.md on GitHub (opens in a new tab)
  • agent-platform-deploy

    Deploy open models or custom weights from Model Garden to Agent Platform endpoints, check the status of an in-progress deployment operation, or clean up resources by undeploying models and deleting endpoints. Use when asked to actively deploy a model, list the Model Garden CATALOG of available models, check if a specific model is deployable (`gcloud ai model-garden models list-deployment-config`)…

    skills/cloud/agent-platform-deploy/SKILL.md on GitHub (opens in a new tab)
  • agent-platform-endpoint-management

    Manages Agent Platform serving endpoints. Use when you need to create, list, describe, update, or delete serving endpoints for model deployment on Agent Platform. Also use when troubleshooting endpoint permission, quota, or resource busy errors. Don't use for deploying models to endpoints or for running model evaluations.

    skills/cloud/agent-platform-endpoint-management/SKILL.md on GitHub (opens in a new tab)
  • agent-platform-eval-flywheel

    Measures and improves the quality of AI models and agents on Google Cloud using the Eval Quality Flywheel methodology. Use when generating synthetic user scenarios, evaluating an agent or model, building an eval dataset, picking or writing evaluation metrics, analyzing failures, comparing results before and after a fix, or when guidance is needed on Agent Platform eval methodology — including dat…

    skills/cloud/agent-platform-eval-flywheel/SKILL.md on GitHub (opens in a new tab)
  • agent-platform-inference

    Connects to and performs inference with Google Cloud Agent Platform GenAI models, including First-Party Gemini models and Third-Party OpenMaaS models (Llama, DeepSeek, Qwen, etc.). Use when asked to perform inference, ask a model a question, run a test prompt, execute chat completions, or generate code for calling Gemini or OpenMaaS models, authenticate with GenAI SDK, OpenAI SDK, or legacy Agent…

    skills/cloud/agent-platform-inference/SKILL.md on GitHub (opens in a new tab)
  • agent-platform-migrate-from-ai-studio

    Guides agents and users through migrating from Gemini API in Google AI Studio to Gemini Enterprise Agent Platform (formerly Vertex AI). Use this skill when moving applications to Google Cloud, to leverage Cloud credits, or to unify inferencing with other Cloud infrastructure (IAM, billing, telemetry).

    skills/cloud/agent-platform-migrate-from-ai-studio/SKILL.md on GitHub (opens in a new tab)
  • agent-platform-model-registry

    Agent Platform Model Registry Management. Use when you need to upload, list, describe, update, or delete machine learning models (and their versions) in the Agent Platform Model Registry. Don't use for model training, model deployment to endpoints, or managing non-Agent Platform models.

    skills/cloud/agent-platform-model-registry/SKILL.md on GitHub (opens in a new tab)
  • agent-platform-prompt-management

    Manages and orchestrates prompts in Agent Platform. Use when you need to create, list, retrieve, version, or delete managed prompts in Agent Platform. Don't use for model training, model deployment to endpoints, or managing non-Agent Platform prompts.

    skills/cloud/agent-platform-prompt-management/SKILL.md on GitHub (opens in a new tab)
  • agent-platform-rag-engine-management

    Manage and query Agent Platform RAG Engine Corpora and retrieve grounded contexts using the Google GenAI SDK. Use when listing RAG corpora or files, inspecting a corpus, retrieving contexts, or generating content grounded in a RAG corpus. Do not use for standard database queries (use SQL/Spanner skills), Google Workspace RAG, or other RAG products like gRAG.

    skills/cloud/agent-platform-rag-engine-management/SKILL.md on GitHub (opens in a new tab)
  • agent-platform-skill-registry

    Interact with the Gemini Enterprise Agent Platform Skill Registry to create and search for available skills. Use this skill to enable agents to register functionality or discover new capabilities.

    skills/cloud/agent-platform-skill-registry/SKILL.md on GitHub (opens in a new tab)
  • agent-platform-troubleshooting

    Troubleshoots Google Cloud Gemini Enterprise Agent Platform issues (Agent Gateway, Registry, Identity, Policies, Model Armor, Identity-Aware Proxy (IAP)). Use when agent requests fail with 403 (especially unauthorized egress), Agent Runtime queries return 500, or gateway/IAP logs show permission errors. Don't use for general Google Cloud Identity and Access Management (IAM) debugging or networkin…

    skills/cloud/agent-platform-troubleshooting/SKILL.md on GitHub (opens in a new tab)
  • agent-platform-tuning-management

    Manages GenAI tuning jobs in Agent Platform. Use this to list, get, or cancel ongoing model tuning jobs. Don't use for fine-tuning models (use `agent-platform-tuning`), deploying models to endpoints (use `agent-platform-deploy`), or managing serving endpoints (use `agent-platform-endpoint-management`).

    skills/cloud/agent-platform-tuning-management/SKILL.md on GitHub (opens in a new tab)
  • agent-platform-tuning

    Agent Platform Model Tuning. Use when you need to fine-tune open models or Gemini models using Agent Platform infrastructure. Don't use for model training outside Agent Platform, model deployment to endpoints (use `agent-platform-deploy`), or managing serving endpoints (use `agent-platform-endpoint-management`).

    skills/cloud/agent-platform-tuning/SKILL.md on GitHub (opens in a new tab)
  • alloydb-basics

    Manages clusters, instances, and backups for AlloyDB for PostgreSQL, and integrates with AlloyDB Model Context Protocol (MCP) tools for automated database operations. Use when creating, configuring, or administering AlloyDB databases. Do NOT use for general PostgreSQL instances (e.g. Cloud SQL) or other GCP databases.

    skills/cloud/alloydb-basics/SKILL.md on GitHub (opens in a new tab)

Review before you install

A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.