Install any skill in seconds. Free to start, no credit card required.
Get Started Free →grcengclub/website-deploy
Builds the React/Vite site, syncs to S3, and invalidates CloudFront cache. Uses the plugin's bundled deploy.sh script.
Passed 12 of 18 test cases with the skill, and 8 of 18 without it.
and 6 more in the full report
7 fixed8 passed either way5 still failing2 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 7 test cases the skill fixed. Same model, same prompt, with and without the skill.
Deploy `./app`. Config contains bucketName 'my-bucket-123', distributionId 'E1234567890', profile 'prod-profile', and toolkitDir '/opt/toolkit'. How should the deployment script be called?
| Checked | Without skill | With skill |
|---|---|---|
| Invokes /opt/toolkit/scripts/deploy.sh with arguments my-bucket-123 E1234567890 prod-profile | Missed | Passed |
The instructions your model reads when the skill loads.
You are running the /grc-portfolio:deploy skill. Your job is to build the website and deploy it to the AWS infrastructure created by /grc-portfolio:infra.
Find site-config.json:
$ARGUMENTS for a project directory pathRead it and validate that status.infraDeployed === true. If not, tell the user to run /grc-portfolio:infra first.
Also validate that status.buildComplete === true. If not, tell the user to run /grc-portfolio:build first.
Extract needed values:
aws.bucketNameaws.distributionIdaws.profileaws.contactApiEndpoint (if contact form enabled)aws.cloudFrontUrlaws.domain (if custom domain)If features.contactForm is true and aws.contactApiEndpoint is set, ensure
.env in the project directory contains:
VITE_CONTACT_API_ENDPOINT=<aws.contactApiEndpoint>
Update the file non-destructively — do not overwrite an existing .env:
.env does not exist, create it with just this line..env exists and already has a VITE_CONTACT_API_ENDPOINT= line, replace only that line..env exists but does not contain VITE_CONTACT_API_ENDPOINT=, append the line.Preserve any other variables the user has set (e.g. VITE_GA_ID, analytics keys, feature flags).
test cases passed, vs 8 / 18 without
Published skills whose descriptions closely match this one, with their headline benchmark lift.
More skills from the same source and nearby in the registry, with their headline benchmark lift.