Agent skill · software engineering · aiskillstore

ci-pipeline-setup

Set up CI/CD pipelines with GitHub Actions. Use when creating new projects, adding automation, or when manual verification becomes bottleneck. Covers lint, test, build, deploy automation.

Why this skill is useful

Adds a complete CI/CD pipeline setup with GitHub Actions, including executable YAML workflows and scripts for linting, testing, building, and security scanning.

What it needs

Requires node installed locally. About 4k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.

What this skill does

CI Pipeline Setup GitHub Actions를 이용한 CI/CD 파이프라인 설정 스킬입니다. Core Principle "verification-before-completion을 로컬에서만 하지 말고, 원격 저장소에서 자동으로 강제한다." "머지 전에 CI가 통과해야 한다 = 시스템으로 강제" 필수 파이프라인 단계 단계 목적 실패 시 ------ ------ --------- Lint 코드 스타일 일관성 PR 머지 차단 Type Check 타입 안전성 검증 PR 머지 차단 Test 기능 정확성 검증 PR 머지 차단 Build 빌드 가능 여부 확인 PR 머지 차단 Security 취약점 스캔 PR 머지 차단 기본 CI 워크플로우 .github/workflows/ci.yml package.json 스크립트 Branch Protection Rules GitHub 설정 방법 branch-protection.yml (자동 설정용) 고급 패턴 Matrix 빌드 (다중 환경) 캐시 최적화 PR 라벨 자동화 의존성 자동 업데이트 (Dependabot) 배포 파이프라인 (CD) Vercel 자동 배포 Preview 배포 (PR별) Workflow 파일 구조 Checklist 새 프로젝트 [ ] .github/workflows/ci.yml 생성 [ ] package.json 스크립트 정의 (lint, typecheck, test, build) [ ] Branch Protection Rules 설정 [ ] Dependabot 설정 [ ] CODEOWNERS 파일 생성 CI 품질 [ ] 모든 PR에서 CI 필수 통과 [ ] 캐시 최적화로 빌드 시간 단축 [ ] 병렬 실행으로 효율성 증가 [ ] 실패 시 명확한 에러 메시지 보안 [ ] Secrets는 GitHub Secrets에만 저장 [ ] npm audit 자동 실행 [ ] 의존성 자동 업데이트 활성화 References GitHub Actions Documentation Branch Protection Rules Dependabot

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills aiskillstore/ci-pipeline-setup

View the source on GitHub

Browse the @skills marketplace