Back to skills
SKILL.md
Cicd Scaffolding
ASecurityScaffolds CI/CD pipeline definitions using GitHub Actions for build, test, lint, and deploy workflows.
- 43 stars
- 0 votes
- 0 copies
- 1 view
- Added May 27, 2026
Security analysis
100/100npx -y skills add LiorCohen/sdd --skill cicd-scaffolding --agent claude-codeAre you the author of Cicd Scaffolding?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/liorcohen-cicd-scaffolding)---
name: cicd-scaffolding
description: Scaffolds CI/CD pipeline definitions using GitHub Actions for build, test, lint, and deploy workflows.
user-invocable: false
---
# CI/CD Scaffolding
Scaffolds a CI/CD pipeline component using GitHub Actions.
## Input
Invoked by the scaffolding orchestrator with:
- `component_name`: Name of the CI/CD component (typically `cicd`)
- `project_name`: Project name from settings
- `existing_components`: Currently configured components
## Directory Structure
```
components/cicd/
├── .github/
│ └── workflows/
│ ├── ci.yaml # Build + test + lint on PR
│ ├── cd.yaml # Deploy on merge to main
│ └── release.yaml # Release workflow
├── scripts/
│ ├── build.sh
│ └── deploy.sh
└── README.md
```
## Workflow
1. Create `components/cicd/` directory
2. Generate GitHub Actions workflow files based on existing components:
- If servers exist: add build, test, Docker image steps
- If webapps exist: add build, test steps
- If helm charts exist: add deploy steps
- If contracts exist: add validation steps
3. Create helper scripts in `scripts/`
4. Generate README with pipeline documentation
## Standards
Follow `cicd-standards` for workflow structure and naming conventions.
## Output
Returns a declared actions response with `register_component` action for the new CI/CD component.
Attribution
Comments
Loading comments…
Newsletter
Get the weekly list of safe new skills, and the ones we pulled.