Skip to content
SkillCheatSheet Sign in

google/adk-recipes

Agent skills in the GitHub repository google/adk-recipes, each with its code score out of 100.

A collection of agent recipes, reference patterns, and vertical plugins built with Agent Development Kit (ADK)

Repository score
67 / 100 C
Skills
27
Verified
2
Average skill score
67
GitHub stars
10,611
License
Apache-2.0

Open google/adk-recipes on GitHub

27 skills in this repository

  1. prepare-python-recipe

    End-to-end orchestration to prepare or update a Python recipe under core/python/, contrib/python/, or plugins/<vertical>/<solution>/ so it passes every check in .github/workflows/…

    89A
  2. retail-product-search

    Creates product search agents with semantic search and RAG on Google Cloud (Vector Search on Gemini Enterprise Agent Platform, BigQuery, embeddings). Use when the user wants to "b…

    Verified83B
  3. generate-python-runnability-test

    Generates a lightweight `tests/test_runnability.py` for a Python recipe. The test just imports the recipe's agent module and asserts that `root_agent is not None` (and `app is not…

    Verified80B
  4. align-recipe-pyproject

    Aligns a Python recipe's pyproject.toml with the repo's standards enforced by .github/workflows/python-validate-recipe.yml, plus one critical [build-system] presence check. Scope…

    79B
  5. make-python-recipe-deployable

    Makes an existing Python recipe deployable: generates the serving files a container needs (Dockerfile, .dockerignore, fast_api_app.py, app_utils/a2a.py, app_utils/services.py, app…

    79B
  6. agents-cli-aqua

    Work with the Ambient Quality Agent (AQuA) added to this agents-cli project: augment the agents-cli agent with AQuA or attach the agent to an AQuA deployed elsewhere, read the qua…

    77B
  7. github-pr-review

    Review a GitHub pull request and leave inline comments in a natural human reviewing voice, indistinguishable from comments typed by hand on the GitHub web UI. Deliberately bounded…

    75B
  8. find-skills

    Discover/install NEW agent skills from external sources (skills.sh). Use for capabilities you lack, e.g. "find a skill for X". Do NOT use to list skills you already have; see `<av…

    74B
  9. scaffold-python-recipe

    This skill should be used when the user wants to "create a new Python ADK recipe", "scaffold a new Python recipe", "generate a new Python recipe in contrib", "add a new Python rec…

    73B
  10. custom-investigation

    Run a custom investigation: review a chosen slice of conversations instead of a random sample, by writing a SQL selector over the observed agent's telemetry, and optionally narrow…

    71B
  11. repo-oracle

    Answer questions about how the adk-recipes repo itself is governed — CI and workflow behavior, the limits and thresholds in .github/policy.yml and the reasoning behind them, CODEO…

    70B
  12. bootstrap-google-tools

    Install/auth CLIs the sandbox lacks - `gws` (Drive, Gmail, Sheets, Calendar), `gcloud`, `agents-cli`, `mcp-cli` (MCP servers). Use on "command not found" or before GCP/Workspace/M…

    69C
  13. google-workspace

    Read/write Google Drive, Docs, Sheets, Gmail, Calendar, Chat, Tasks, Slides via the `gws` CLI. Needs an OAuth client or service account configured first. Use for any Google Worksp…

    69C
  14. extract-python-environment-variables

    Scans a Python recipe to find every place an environment variable is accessed — including `os.environ.setdefault("V", "d")`, whose "d" would otherwise be a hidden default a user e…

    68C
  15. generate-manifest

    Scan an ADK recipe directory and generate a manifest.yaml for it based on the schema at .github/schemas/manifest-schema.json. Use when the user wants to create or generate a manif…

    68C
  16. retail-virtual-tryon

    Creates virtual try-on agents supporting image and video (catwalk animation) try-ons on Google Cloud (Gemini image models and Veo on Gemini Enterprise Agent Platform). Handles res…

    68C
  17. routines

    Use for a recurring unattended task (cron; pull data, open a PR, post a digest), or to test/dry-run a routine first. Explains authoring and testing via the routine tool.

    68C
  18. content-research-writer

    Content research and SEO writing methodology. Guides the agent through topic research, keyword identification, competitive analysis, and writing SEO-optimized content that ranks w…

    65C
  19. policy

    Inspect the per-workspace tool-policy overlay (.lha/policies.jsonl) that gates destructive or sensitive tool calls, and tell the user what to change if they want a rule added or r…

    64C
  20. rca

    Root-cause analysis of one AQuA insight against the observed agent's own source code. Use when a message names an insight and asks what the root cause is, how to fix it, why the a…

    64C
  21. filesystem

    Finding and filing things in the home. Use when a thread builds on earlier work (a note, a draft, a past thread), or files, moves, or tidies files.

    60C
  22. recommendations

    How to suggest options that fit the user and don't repeat earlier ones (meals, restaurants, trips, activities, gifts, books). Use before any open-ended recommendation.

    58C
  23. blog-writer

    Blog post writing skill with structure templates and style guidelines. Guides the agent through writing well-structured, engaging technical blog posts with proper formatting, sect…

    53D
  24. deliverables

    How to write a document the user will read (report, itinerary, comparison, plan, notes) and save it to their Google Drive. Use when a thread's result is a document rather than a c…

    52D
  25. approvals

    What to do when a tool call is paused for the user's approval or declined (sending, inviting, deleting, posting, merging), and when you are resumed after one.

    51D
  26. coding-workflow

    How to work in a code repository under ~/code. Use for any thread that diagnoses, fixes, changes, reviews, or tests code.

    47D
  27. connected-apps-mcp

    The `voice_agent` MCP server: the user's connected apps (Calendar, Gmail, Drive, Docs, Sheets, Slides, GitHub), the thread journal, memory, grounded search, talking to the user, a…

    46D

Scores come from a snapshot of 300 public GitHub repositories taken on 12 November 2026. Every score is the result of fixed checks run by code; no AI is involved. How scoring works.