gcp-iam
>-
Works with
--- name: gcp-iam description: >- license: MIT --- # gcp-iam ## Google Cloud Integration This skill delegates all GCP provisioning and operations to the official Google Cloud Python client libraries. ```bash # Core GCP client library pip install google-cloud-python # Vertex AI + Agent Engine (AI/ML workloads) pip install google-cloud-aiplatform # Specific service clients (install only what you need) pip install google-cloud-bigquery # BigQuery pip install google-cloud-storage # Cloud Storage pip install google-cloud-pubsub # Pub/Sub pip install google-cloud-run # Cloud Run ``` **SDK Docs:** https://github.com/googleapis/google-cloud-python **Vertex AI SDK:** https://cloud.google.com/vertex-ai/docs/python-sdk/use-vertex-ai-python-sdk Use the Google Cloud Python SDK for all GCP provisioning and operational actions. This skill provides architecture guidance, cost modeling, and pre-flight requirements — the SDK handles execution. ## Architecture Guidance Consult this skill for: - GCP service selection and trade-off analysis - Cost estimation and optimization (committed use discounts, sustained use) - Pre-flight IAM / Workload Identity Federation requirements - IaC approach (Terraform AzureRM vs Deployment Manager vs Config Connector) - Integration patterns with Google Workspace and other GCP services - Vertex AI Agent Engine for multi-agent workflow design ## Agent & AI Capabilities | Capability | Tool | |---|---| | LLM agents | Vertex AI Agent Engine | | Model serving | Vertex AI Model Garden | | RAG | Vertex AI Search + Embeddings API | | Multi-agent | Agent Development Kit (google/adk-python) | | MCP | Vertex AI Extensions (MCP-compatible) | ## Reference - [Google Cloud Python Client](https://github.com/googleapis/google-cloud-python) - [Vertex AI Python SDK](https://cloud.google.com/vertex-ai/docs/python-sdk/use-vertex-ai-python-sdk) - [Google ADK](https://github.com/google/adk-python) - [GCP Pricing Calculator](https://cloud.google.com/products/calculator) - [IAM Best Practices](https://cloud.google.com/iam/docs/best-practices-for-using-and-securing-service-accounts) - [Workload Identity Federation](https://cloud.google.com/iam/docs/workload-identity-federation)
More DevOps & Infrastructure skills
azure-ai
microsoft/azure-skills
Use for Azure AI: Search, Speech, OpenAI, Document Intelligence. Helps with search, vector/hybrid search, speech-to-text, text-to-speech, transcription, OCR. WHEN: AI Search, query search, vector search, hybrid search, semantic search, speech-to-text, text-to-speech, transcribe, OCR, convert text to speech.
appinsights-instrumentation
microsoft/azure-skills
Guidance for instrumenting webapps with Azure Application Insights. Provides telemetry patterns, SDK setup, and configuration references. WHEN: how to instrument app, App Insights SDK, telemetry patterns, what is App Insights, Application Insights guidance, instrumentation examples, APM best practices.
azure-storage
microsoft/azure-skills
Azure Storage Services including Blob Storage, File Shares, Queue Storage, Table Storage, and Data Lake. Answers questions about storage access tiers (hot, cool, cold, archive), when to use each tier, and tier comparison. Provides object storage, SMB file shares, async messaging, NoSQL key-value, and big data analytics. Includes lifecycle management. USE FOR: blob storage, file shares, queue storage, table storage, data lake, upload files, download blobs, storage accounts, access tiers, storage tiers, hot cool cold archive, storage tier comparison, when to use storage tiers, lifecycle management, Azure Storage concepts. DO NOT USE FOR: SQL databases, Cosmos DB (use azure-prepare), messaging with Event Hubs or Service Bus (use azure-messaging).

