website-cicd

Installation
SKILL.md

Website CI/CD Skill

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.

Step 1: Locate and Validate Config

Find site-config.json:

  • Check $ARGUMENTS for a project directory path
  • Check the current working directory
  • Ask the user if not found

Read 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)

Step 2: Set Up GitHub OIDC IAM Role

2a: Ensure OIDC Provider Exists

Installs
4
GitHub Stars
383
First Seen
Jun 12, 2026
website-cicd — grcengclub/claude-grc-engineering