gcp-playbooks
π [SRE] Use when you need to follow established SRE playbooks for GCP/GKE investigations, including infrastructure discovery and common mitigation steps.
Works with
--- name: gcp-playbooks description: π [SRE] Use when you need to follow established SRE playbooks for GCP/GKE investigations, including infrastructure discovery and common mitigation steps. license: Apache-2.0 --- # GCP SRE Playbooks ## Overview This skill provides a collection of playbooks and reference materials for SREs to investigate and mitigate incidents on Google Cloud Platform. It focuses on mapping generic SRE concepts (discovery, mitigation, postmortem) to specific GCP/GKE actions. ## Naming Convention Playbooks follow a deterministic naming convention based on the GCP API service name, located in the `references/googleapis.com/` directory. Example: `run.md` (for `run.googleapis.com`). Each file should also explicitly list the full API name at the top. ## When to Use - When starting an investigation and needing to discover the infrastructure. - When following a specific mitigation strategy (e.g., rollback, traffic shifting). - When a user asks for "GCP playbooks" or "SRE playbooks". ## Available Playbooks ### 1. Infrastructure Discovery Located at `skills/gcp-playbooks/references/googleapis.com/README.md`. Use this to systematically identify the resources involved in an incident. ### 2. Cloud Run Mitigations Located at `skills/gcp-playbooks/references/googleapis.com/run.md`. Maps generic mitigations (rollback, fix forward, upsize, restart) to Cloud Run actions. ### 3. GKE Mitigations Located at `skills/gcp-playbooks/references/googleapis.com/container.md`. Maps generic mitigations (rollback, fix forward, upsize, quarantine, restart) to GKE / Kubernetes actions. ### 4. Cloud Build Investigation (Draft) Located at `skills/gcp-playbooks/references/googleapis.com/cloudbuild.md`. ## Core Pattern 1. **Identify the Scope**: Use `gcp_resource_manager` or the discovery playbook to find the relevant project and resources. 2. **Consult the Playbook**: Look for a matching playbook in `references/googleapis.com/` using the short API name. 3. **Execute Actions**: Follow the gcloud/kubectl commands suggested in the playbook. 4. **Validate**: Verify the state of the system after each action. ## References - [GCP Documentation](https://cloud.google.com/docs)
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).

