W
shellcheck-configuration
작성자 wshobsonshellcheck-configuration은 셸 스크립트 린팅, 오류 감지 및 코드 품질 강화를 위해 ShellCheck를 설정하고 사용하는 데 도움을 줍니다. CI/CD, 코드 리뷰, 스크립트 마이그레이션 워크플로우에 적합합니다.
Stars0
즐겨찾기0
댓글0
추가됨2026년 3월 28일
카테고리Code Review
설치 명령어
npx skills add https://github.com/wshobson/agents --skill shellcheck-configuration
개요
개요
shellcheck-configuration이란?
shellcheck-configuration은 개발자와 DevOps 팀이 셸 스크립트용 정적 분석 도구인 ShellCheck를 설정하고 활용할 수 있도록 돕는 스킬입니다. 린팅 인프라 구축, 코드 문제 해결, 환경 간 스크립트 이식성 확보를 위한 실용적인 가이드를 제공합니다. 이 스킬은 모범 사례를 적용하고, 흔한 셸 스크립트 오류를 잡아내며, CI/CD 파이프라인에 품질 검사를 통합하려는 모든 분께 적합합니다.
누가 사용해야 하나요?
- Bash, sh, dash, ksh 스크립트를 작성하는 개발자
- 자동화 스크립트를 관리하는 DevOps 엔지니어
- 셸 스크립트 코드 품질 기준을 적용하는 팀
- CI/CD 워크플로우에 셸 스크립트 린팅을 통합하려는 분
해결하는 문제
- 흔한 셸 스크립트 오류 및 함정 감지
- 일관된 코딩 표준 적용
- 품질 기준 충족을 위한 스크립트 마이그레이션 지원
- 프로젝트별 설정과 오탐 억제 기능 지원
사용 방법
설치 단계
- 다음 명령어로 스킬을 설치하세요:
npx skills add https://github.com/wshobson/agents --skill shellcheck-configuration SKILL.md파일에서 구성 및 사용법에 대한 자세한 안내를 확인하세요.- 추가 정보는
README.md,AGENTS.md,metadata.json파일을 참고하세요.
ShellCheck 설치
- 플랫폼에 맞는 패키지 관리자를 사용해 ShellCheck를 설치하세요:
- macOS:
brew install shellcheck - Ubuntu/Debian:
apt-get install shellcheck - 소스에서 설치: 공식 저장소를 클론한 후
make build && make install실행
- macOS:
shellcheck --version명령어로 설치를 확인하세요
ShellCheck 구성
- 프로젝트에
.shellcheckrc파일을 만들어 규칙과 대상 셸을 맞춤 설정하세요. - 자동 린팅을 위해 ShellCheck를 CI/CD 파이프라인에 통합하세요.
- 프로젝트 요구에 맞게 ShellCheck 플래그를 활용하세요.
워크플로우 적응
- 제공된 스킬 파일을 시작점으로 삼아 저장소와 도구에 맞게 구성을 조정하세요.
- 설정을 그대로 복사하지 말고 팀의 필요와 운영 환경에 맞게 맞춤화하세요.
자주 묻는 질문
구성 예시는 어디서 볼 수 있나요?
SKILL.md와 .shellcheckrc 파일에서 샘플 구성과 권장 방식을 확인할 수 있습니다.
shellcheck-configuration을 CI/CD에 사용할 수 있나요?
네, 이 스킬은 CI/CD 파이프라인에 쉽게 통합되어 자동 셸 스크립트 린팅과 품질 검사를 지원합니다.
어떤 셸을 지원하나요?
ShellCheck는 Bash, sh, dash, ksh 및 기타 POSIX 호환 셸을 지원합니다.
오탐을 어떻게 억제하나요?
.shellcheckrc 파일이나 스크립트 내 인라인 설정으로 규칙을 조정하고 특정 경고를 억제할 수 있습니다.
어디서부터 시작해야 하나요?
SKILL.md 파일을 먼저 살펴보고 전체 개요를 파악한 후, 다른 지원 파일들을 참고해 더 깊이 있는 정보를 얻으세요. 파일 탭에서 전체 파일 트리와 참조, 헬퍼 스크립트도 확인할 수 있습니다.
평점 및 리뷰
아직 평점이 없습니다
리뷰 남기기
이 스킬의 평점과 리뷰를 남기려면 로그인하세요.
G
0/10000
최신 리뷰
저장 중...
