Install
$ agentstack add skill-veekunth217-claude-scaffold-skill-cicd ✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
About
CI/CD Skill
Build production-grade CI/CD pipelines — from GitHub Actions workflows to self-hosted runners and zero-downtime deployment strategies.
RULE: Show complete workflow YAML and explain each job before generating. Wait for GO.
> 🚧 Status: Stub — implementation pending > > This reference skill has the structure but the snippet content is still being filled in > (you'll see `` placeholders below). It activates and tells Claude the topic > exists, but won't yield deep snippets yet. > > Want to help? Pick any TODO, write the snippet, open a PR. See [CONTRIBUTING.md](../../CONTRIBUTING.md). > Each contribution moves the skill closer to "Ready" status.
Capabilities
GitHub Actions Workflows
Self-Hosted Runner Setup
Docker Build & Push Pipeline
Multi-Environment Deployments
Secrets Management in CI
Rollback Strategies
Starter Workflows
Node.js CI + ECR Push + EKS Deploy
name: Deploy
on:
push:
branches: [main]
permissions:
id-token: write # OIDC
contents: read
jobs:
build-and-deploy:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Configure AWS via OIDC
uses: aws-actions/configure-aws-credentials@v4
with:
role-to-assume: arn:aws:iam::[account]:role/github-actions-role
aws-region: [region]
- name: Login to ECR
uses: aws-actions/amazon-ecr-login@v2
- name: Build & push
run: |
docker build -t $ECR_REGISTRY/$ECR_REPO:${{ github.sha }} .
docker push $ECR_REGISTRY/$ECR_REPO:${{ github.sha }}
env:
ECR_REGISTRY: [account].dkr.ecr.[region].amazonaws.com
ECR_REPO: [app-name]
- name: Deploy to EKS
run: |
aws eks update-kubeconfig --name [cluster] --region [region]
helm upgrade --install [app] helm/[app] \
--set image.tag=${{ github.sha }} \
--values helm/[app]/values-prod.yaml \
--namespace [ns] --wait
Rollback Job
rollback:
runs-on: ubuntu-latest
needs: [build-and-deploy]
if: failure()
steps:
- name: Rollback Helm release
run: |
aws eks update-kubeconfig --name [cluster] --region [region]
helm rollback [app] 0 --namespace [ns] # 0 = previous revision
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: veekunth217
- Source: veekunth217/claude-scaffold-skill
- License: MIT
- Homepage: https://github.com/veekunth217/claude-scaffold-skill
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet — be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.