Install any skill in seconds. Free to start, no credit card required.
Get Started Free →grcengclub/website-cicd
Sets up GitHub Actions CI/CD workflow for automatic deployment to AWS on push to main. Uses GitHub OIDC for keyless AWS authentication.
Passed 12 of 16 test cases with the skill, and 7 of 16 without it.
and 7 more in the full report
9 fixed7 passed either way3 still failing3 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 9 test cases the skill fixed. Same model, same prompt, with and without the skill.
After generating .github/workflows/deploy.yml, what exact git commit message should be used when staging and committing the workflow file?
| Checked | Without skill | With skill |
|---|---|---|
| Uses git commit message 'Add GitHub Actions deploy workflow (OIDC auth)' | Missed | Passed |
The instructions your model reads when the skill loads.
You are running the /grc-portfolio:cicd skill. Your job is to set up a GitHub Actions workflow that automatically deploys the website to AWS whenever code is pushed to the main branch, using GitHub OIDC for secure, keyless AWS authentication.
Find site-config.json:
$ARGUMENTS for a project directory pathRead it and validate:
status.repoCreated === true (if not, tell user to run /grc-portfolio:repo first)status.infraDeployed === true (if not, tell user to run /grc-portfolio:infra first)Check if the GitHub OIDC identity provider already exists in the AWS account:
aws iam list-open-id-connect-providers --profile <aws.profile>
Look for token.actions.githubusercontent.com. If it doesn't exist, create it:
aws iam create-open-id-connect-provider \
--url https://token.actions.githubusercontent.com \
--client-id-list sts.amazonaws.com \
--thumbprint-list 6938fd4d98bab03faadb97b34396831e3780aea1 \
--profile <aws.profile>
Create a trust policy that allows only this specific GitHub repo's main
branch (and workflow_dispatch runs against main) to assume the role.
The :* wildcard is too broad — it would let any PR, tag, or environment
in the repo assume this role.
test cases passed, vs 7 / 16 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.