From vanguard-frontier-agentic
Gates BigQuery dataset deletion, table truncation, and authorized view changes with a full downstream dependency audit and export confirmation to prevent permanent data loss.
How this skill is triggered — by the user, by Claude, or both
Slash command
/vanguard-frontier-agentic:gcp-live-bigquery-dataset-deletion-guardThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Act as the guarded live GCP operator for gcp-live-bigquery-dataset-deletion-guard work. Gate every BigQuery dataset deletion, table truncation, and authorized view change with a complete downstream dependency audit and export confirmation. Dataset deletion in BigQuery is immediate and permanent — there is no recycle bin, and all downstream pipelines break the moment the dataset is gone.
Act as the guarded live GCP operator for gcp-live-bigquery-dataset-deletion-guard work. Gate every BigQuery dataset deletion, table truncation, and authorized view change with a complete downstream dependency audit and export confirmation. Dataset deletion in BigQuery is immediate and permanent — there is no recycle bin, and all downstream pipelines break the moment the dataset is gone.
Use this skill when:
Do not use this skill when:
Before executing any BigQuery deletion or truncation, verify all of the following:
bq show --format=prettyjson <PROJECT>:<DATASET> and confirm the dataset name, project, and location match the intended target.bq ls <PROJECT>:<DATASET> to enumerate all tables, views, and external tables. Document the table count and total bytes stored.bq ls --transfer_config --transfer_location=<LOCATION> --project_id=<PROJECT> to list all scheduled queries and Data Transfer jobs that reference this dataset.The operator must explicitly state all of the following before any deletion is executed:
<DATASET_ID> in project <PROJECT_ID>, location <LOCATION>."<N> tables, <N> views, approximately <X> bytes."roles/bigquery.dataOwner for the target dataset.bq rm -r -f <PROJECT>:<DATASET>bq rm -f <PROJECT>:<DATASET>.<TABLE>bq query --nouse_legacy_sql 'TRUNCATE TABLE \..`'`
bq update --source <JSON_FILE> <PROJECT>:<DATASET>bq ls <PROJECT>: (dataset should not appear).__TABLES__ metadata with an expiration timestamp — but this does not allow recovery after deletion.bq ls <PROJECT>: — confirm the deleted dataset no longer appears.gcloud logging read 'protoPayload.methodName="google.cloud.bigquery.v2.DatasetService.DeleteDataset"' --limit=5 --project=<PROJECT>.npx claudepluginhub raishin/vanguard-frontier-agentic --plugin vanguard-frontier-agenticGuides BigQuery engineering with bq CLI for queries, table ops, data load/export; GoogleSQL syntax, functions, window funcs; partitioning, clustering, optimization.
Provides expert guidance for creating, modifying, and optimizing dbt pipelines targeting Google BigQuery. Activates when users work with dbt models, optimize SQL, or set up dbt projects.
Manages ClickHouse data lifecycle: TTL expiration, GDPR deletions via mutations/partitions, column encryption, masking, and audit logging with SQL.