administering-linux
Manage Linux systems covering systemd services, process management, filesystems, networking, performance tuning, and…
Implement applications using Google Cloud Platform (GCP) services. Use when building on GCP infrastructure, selecting compute/storage/database services, designing data analytics pipelines, implementing ML workflows, or architecting cloud-native applications with BigQuery, Cloud
Claude Code
$ npx -y skills add ancoleman/ai-design-components --skill deploying-on-gcp --agent claude-code
Codex
$ npx skills add ancoleman/ai-design-components --skill deploying-on-gcp -a codex -y
Cursor
$ npx skills add ancoleman/ai-design-components --skill deploying-on-gcp -a cursor -y
Gemini CLI
$ npx skills add ancoleman/ai-design-components --skill deploying-on-gcp -a gemini-cli -y
GitHub Copilot
$ npx skills add ancoleman/ai-design-components --skill deploying-on-gcp -a github-copilot -y
OpenCode
$ npx skills add ancoleman/ai-design-components --skill deploying-on-gcp -a opencode -y
Windsurf
$ npx skills add ancoleman/ai-design-components --skill deploying-on-gcp -a windsurf -y
name: deploying-on-gcp description: Implement applications using Google Cloud Platform (GCP) services. Use when building on GCP infrastructure, selecting compute/storage/database services, designing data analytics pipelines, implementing ML workflows, or architecting cloud-native applications with BigQuery, Cloud Run, GKE, Vertex AI, and other GCP services.
Build applications and infrastructure using Google Cloud Platform services with appropriate service selection, architecture patterns, and best practices.
This skill provides decision frameworks and implementation patterns for Google Cloud Platform (GCP) services across compute, storage, databases, data analytics, machine learning, networking, and security. It guides service selection based on workload requirements and demonstrates production-ready patterns using Terraform, Python SDKs, and gcloud CLI.
Use this skill when:
**Compute Options:**
**Storage & Databases:**
**Data & Analytics:**
**AI/ML Services:**
Need to run code in GCP? ├─ HTTP service? │ ├─ YES → Stateless? │ │ ├─ YES → Cloud Run (auto-scale to zero) │ │ └─ NO → Need Kubernetes? → GKE | Compute Engine │ └─ NO (Event-driven) │ ├─ Simple function? → Cloud Functions │ └─ Complex orchestration? → GKE | Cloud Run Jobs
**Selection Guide:**
Choose database type: ├─ Relational (SQL) │ ├─ Multi-region required? → Cloud Spanner │ ├─ PostgreSQL + high performance? → AlloyDB │ └─ Standard RDBMS → Cloud SQL (PostgreSQL/MySQL/SQL Server) │ ├─ Document (NoSQL) │ ├─ Mobile/web with offline sync? → Firestore │ └─ Flexible schema, no offline? → MongoDB Atlas (Marketplace) │ ├─ Key-Value │ ├─ Time-series or IoT data? → Bigtable │ └─ Caching layer? → Memorystore (Redis/Memcached) │ └─ Analytics └─ Petabyte-scale SQL analytics → BigQuery
Storage type needed? ├─ Objects/Files │ ├─ Frequent access → Cloud Storage (Standard) │ ├─ Monthly access → Cloud Storage (Nearline) │ ├─ Quarterly access → Cloud Storage (Coldline) │ └─ Yearly access → Cloud Storage (Archive) │ ├─ Block storage → Persistent Disk (SSD/Standard/Extreme) └─ Shared filesystem → Filestore (NFS)
| Category | GCP | AWS | Azure | |----------|-----|-----|-------| | **Serverless Containers** | Cloud Run | Fargate | Container Instances | | **Kubernetes** | GKE | EKS | AKS | | **Functions** | Cloud Functions | Lambda | Functions | | **VMs** | Compute Engine | EC2 | Virtual Machines | | **Object Storage** | Cloud Storage | S3 | Blob Storage | | **SQL Database** | Cloud SQL | RDS | SQL Database | | **NoSQL Document** | Firestore | DynamoDB | Cosmos DB | | **Data Warehouse** | BigQuery | Redshift | Synapse | | **Messaging** | Pub/Sub | SNS/SQS | Service Bus | | **ML Platform** | Vertex AI | SageMaker | Machine Learning |
**Use Case:** Stateless HTTP API with database and caching
**Architecture:**
Internet → Cloud Load Balancer → Cloud Run → Cloud SQL (PostgreSQL)
→ Memorystore (Redis)
→ Cloud Storage**Key Services:**
For detailed Terraform configuration, see `references/compute-services.md`.
**Use Case:** Real-time event processing and analytics
**Architecture:**
Data Sources → Pub/Sub → Dataflow → BigQuery → Looker/Tableau
Comprehensive UI/UX and Backend component design skills for AI-assisted development with Claude
Manage Linux systems covering systemd services, process management, filesystems, networking, performance tuning, and…
Data pipelines, feature stores, and embedding generation for AI/ML systems. Use when building RAG pipelines, ML feature serving,…
Strategic guidance for designing modern data platforms, covering storage paradigms (data lake, warehouse, lakehouse), modeling…
Design cloud network architectures with VPC patterns, subnet strategies, zero trust principles, and hybrid connectivity. Use when…
Design comprehensive security architectures using defense-in-depth, zero trust principles, threat modeling (STRIDE, PASTA), and…
Assembles component outputs from AI Design Components skills into unified, production-ready component systems with validated…
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
Ask which skill or flow fits your situation. A router over the skills in this repo.