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 "build a product search agent", "create an e-commerce search", "make a shopping assistant", "set up semantic catalog discovery", "ingest products into Vector Search", or "deploy a retail RAG agent". Handles the full pipeline: catalog data ingestion to BigQuery, Gemini Enterprise Agent Platform Vector Search collection setup, ADK agent scaffolding, evaluation, and Cloud Run deployment.
- Version
- 0.2.0
Pinned to revision fa9bddec566d, so it is the text this page describes rather than whatever the author pushed since.
Files
- skills/product-search/SKILL.md
- skills/product-search/.env.example
- skills/product-search/.gitignore
- skills/product-search/EVAL.yaml
- skills/product-search/Makefile
- skills/product-search/README.md
- skills/product-search/assets/design-spec.md
- skills/product-search/assets/sample-products.csv
- skills/product-search/pyproject.toml
- skills/product-search/references/agent-example.md
- skills/product-search/references/architecture.md
- skills/product-search/references/dependencies.md
- skills/product-search/references/ingestion-scripts.md
- skills/product-search/references/install-paths.md
- skills/product-search/references/troubleshooting.md
- skills/product-search/scripts/__init__.py
- skills/product-search/scripts/_paths.py
- skills/product-search/scripts/_setup_utils.py
- skills/product-search/scripts/agent.py
- skills/product-search/scripts/bootstrap.sh
- skills/product-search/scripts/cleanup.py
- skills/product-search/scripts/config.py
- skills/product-search/scripts/ingest_bigquery.py
- skills/product-search/scripts/ingest_vertex_search.py
- skills/product-search/scripts/retrievers.py
- skills/product-search/scripts/setup.py
- skills/product-search/scripts/validate_schema.py
- skills/product-search/tests/test_runnability.py
- skills/product-search/tests/unit/.gitkeep
- skills/product-search/uv.lock
Every link opens the file at its source, pinned to the revision this page describes.