gcp-specialist

Automate GCP resource management and access control for BigQuery, IAM, and Google Groups.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/smorand/claude-config --skill gcp-specialist
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gcp-specialist
Source: https://github.com/smorand/claude-config/tree/main/skills/gcp-specialist
Command: npx skills add https://github.com/smorand/claude-config --skill gcp-specialist

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates expert-level Google Cloud Platform tasks, including BigQuery data operations, Cloud IAM policy management, Google Groups administration, and BTDP infrastructure practices, reducing manual toil and the risk of misconfigurations.

Core Features & Use Cases

  • Manage BigQuery datasets, tables, and permissions across projects using gcloud and API calls
  • Create, update, and audit IAM bindings, service accounts, and roles with clear, traceable error handling
  • Manage Google Groups for access control with zone-based naming and environment filtering
  • Enforce BTDP infrastructure best practices and environment segmentation (dev/qa/np/pd)
  • Provide deterministic operations, error contexts, and enterprise monitoring-ready messages

Quick Start

Ask Claude to perform a GCP operation, for example: "List IAM policy for project PROJECT_ID" or "Grant BigQuery Admin to [email protected] on PROJECT_ID" and verify the results.

Frequently Asked Questions about gcp-specialist

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate BigQuery dataset and table management across GCP projects?

BigQuery dataset and table management can be automated using gcloud commands and API calls to create, read, update, and delete resources with traceable error handling. This Skill provides deterministic operations that reduce manual toil and configuration risks across multiple projects.

What's the best way to manage IAM policies and service accounts in GCP?

IAM policy management involves creating, updating, and auditing bindings and service accounts with clear error contexts and enterprise monitoring. This Skill automates IAM operations with policy templates and workflows to ensure consistent, auditable access control across your infrastructure.

Can I use Google Groups for access control with environment-based naming conventions?

Yes. Google Groups administration with zone-based naming and environment filtering (dev/qa/np/pd) enforces BTDP infrastructure best practices. This Skill manages group creation and updates while maintaining environment segmentation for consistent access policies.

How do I enforce BTDP infrastructure best practices across Cloud Run, Cloud Functions, and Dataflow?

BTDP infrastructure enforcement applies deterministic operations, contextual logging, and environment filtering to services like Cloud Run, Cloud Functions, Spanner, Dataflow, Firestore, and Cloud Storage. This Skill automates resource deployment and deletion with monitoring-ready messaging and error handling.

Does this support permission management for BigQuery, Cloud Storage, and other GCP services?

Yes. Permission management spans BigQuery, Cloud Run, Cloud Functions, Spanner, Dataflow, Firestore, and Cloud Storage through IAM bindings and role assignments. This Skill provides create, read, update, and delete operations with error handling and audit trails for each service.

What happens if an IAM policy update or BigQuery operation fails?

Failures trigger mandatory error handling with contextual logging and enterprise monitoring-ready messages that describe what went wrong and why. This enables rapid diagnosis and prevents silent failures during critical GCP resource operations.