Repository navigation
Description
Plugin name
gcp-to-aws
Short description
Convert Google Cloud (GCP) workloads to AWS: Terraform, config, and SDK code for compute, serverless, big data, and storage.
GitHub repository
cobuild-tech/cbx-plugins
Plugin path inside the repository
gcp-to-aws
Ref to review
v2.2.0
Commit SHA to review
7444fbf0ac0e82eafa8a8d8dc4273ca1a42a4e74
Version
1.1.0
License identifier
MIT
Author name
CobuildX
Author URL
https://github.com/cobuild-tech
Homepage URL
https://github.com/cobuild-tech/cbx-plugins/tree/main/gcp-to-aws
Keywords
gcp, aws, cloud-migration, google-cloud, bigquery, gke, cloud-run, s3, terraform
Additional notes for reviewers
Open-source (MIT) plugin for moving GCP workloads to AWS. It works in two modes: Direct mode (paste GCP Terraform/config/SDK code, get the AWS equivalent plus a table of every behavior change) and a planned migration mode for multi-service repos. It bundles the public AWS Knowledge MCP server for current AWS docs.
Domain constraints it encodes (reference files under gcp-to-aws/skills/): Pub/Sub ordering keys → SQS FIFO message groups, dead-letter max-delivery and ack deadline → visibility timeout; Cloud Run request timeouts → Lambda/ECS limits; signed URL expiry → S3 presign limits; Cloud SQL IAM auth → RDS IAM auth; BigQuery SQL dialect differences; Cloud Scheduler time zones → EventBridge Scheduler; GCS lifecycle rules → S3 lifecycle; and a coupling checklist for event payload shapes that downstream consumers depend on.
Evaluation at the pinned snapshot: evals/cases/gcp-to-aws/01-orders-platform with 12 pre-registered criteria and offline terraform validate; results in evals/RESULTS-gcp-to-aws.md (Sonnet, 3 runs: 30/36 criteria, terraform validate 3/3 PASS; run on 1.0.0).
Pins tag v2.2.0 and its full commit SHA. Free, MIT licensed, no telemetry, sign-up, or paid service. The bundled AWS Knowledge MCP server is AWS's public endpoint and needs no credentials.
Submission checklist
- The plugin lives in a public GitHub repository.
- The ref and/or sha I provided is immutable (release tag and/or full 40-character commit SHA), not a branch.
- This submission follows this repository's contribution, security, and responsible AI policies.
- This plugin is not already listed in the Awesome Copilot marketplace.
Activity
github-actions commentedon Nov 4, 2026
✅ External plugin intake passed
This submission passed automated intake validation and quality checks and is ready for maintainer review.
View workflow run · Download full quality gate logs
v2.2.07444fbf0ac0e82eafa8a8d8dc4273ca1a42a4e74Reviewer signals
These are non-blocking heuristics for maintainer review; they are not evidence of misconduct or low quality.
Quality gate summary
Legend: ✅ pass ·⚠️ warning · 🛑 fail
spec compliance output (✅ pass)
vally lint output (✅ pass)
install smoke test output (✅ pass)
Version match output
Ref/SHA consistency output
Canvas structure output
Canonical external.json payload
{ "name": "gcp-to-aws", "description": "Convert Google Cloud (GCP) workloads to AWS: Terraform, config, and SDK code for compute, serverless, big data, and storage.", "version": "1.1.0", "author": { "name": "CobuildX", "url": "https://github.com/cobuild-tech" }, "repository": "https://github.com/cobuild-tech/cbx-plugins", "homepage": "https://github.com/cobuild-tech/cbx-plugins/tree/main/gcp-to-aws", "license": "MIT", "keywords": [ "gcp", "aws", "cloud-migration", "google-cloud", "bigquery", "gke", "cloud-run", "s3", "terraform" ], "source": { "source": "github", "repo": "cobuild-tech/cbx-plugins", "path": "gcp-to-aws", "ref": "v2.2.0", "sha": "7444fbf0ac0e82eafa8a8d8dc4273ca1a42a4e74" } }aaronpowell commentedon Nov 4, 2026
/reject This submission does not yet demonstrate meaningful uplift over a capable model handling the same GCP-to-AWS migration. The service-specific guidance may be useful, but the published 30/36 result comes from three Claude Code runs of one scenario with plugin 1.0.0 loaded and no without-plugin baseline. It therefore does not show which migration mistakes the plugin prevents. The evaluation reports 0/3 for both the multi-region and no-silent-changes criteria; the submitted 1.1.0 adds a checklist and a behaviour-changes table, but has not been re-evaluated in the published results. Passing terraform validate establishes configuration validity, not behavioural parity, and this evaluation does not exercise the multi-session migration workflow. There is not enough evidence here to establish a differentiated Copilot contribution.
github-actions commentedon Nov 4, 2026
❌ External plugin rejected
A maintainer rejected gcp-to-aws, and the submission issue has been closed.
Reason
This submission does not yet demonstrate meaningful uplift over a capable model handling the same GCP-to-AWS migration. The service-specific guidance may be useful, but the published 30/36 result comes from three Claude Code runs of one scenario with plugin 1.0.0 loaded and no without-plugin baseline. It therefore does not show which migration mistakes the plugin prevents. The evaluation reports 0/3 for both the multi-region and no-silent-changes criteria; the submitted 1.1.0 adds a checklist and a behaviour-changes table, but has not been re-evaluated in the published results. Passing terraform validate establishes configuration validity, not behavioural parity, and this evaluation does not exercise the multi-session migration workflow. There is not enough evidence here to establish a differentiated Copilot contribution.
This issue is now closed and
/rerun-intakewill no longer reopen it. If you address the feedback, please open a new external plugin submission issue.