os-scripting
OS 및 셸 스크립트 문제 해결
이 워크플로우 번들은 개발자와 시스템 관리자가 셸 스크립트를 디버그하고, 프로덕션에 사용할 수 있는 bash 코드를 작성하며, Linux, macOS, Windows 전반에서 시스템 관리 작업을 자동화할 수 있도록 돕습니다.
스킬 ZIP 다운로드
Claude에서 업로드
설정 → 기능 → 스킬 → 스킬 업로드로 이동
토글을 켜고 사용 시작
테스트해 보기
"os-scripting" 사용 중입니다. 오류 코드 1로 종료되는 bash 스크립트를 디버그해 주세���
예상 결과:
체계적으로 디버그를 도와드���겠습니다. 먼저 ShellCheck로 일반적인 문제를 확인한 다음, 디버그 모드를 활성화하고 실행을 추적하겠습니다...
"os-scripting" 사용 중입니다. 디스크 공간 모니터링 스크립트를 작성해 주세요
예상 결과:
적절한 오류 처리, 로깅, 알림이 포함된 프로덕션 레벨 모니터링 스크립트를 작성하겠습니다. 디스크 공간을 확인하고 사용량이 임계값을 초과하면 알림을 보냅니다...
"os-scripting" 사용 중입니다. 서버의 CPU 사용량이 높습니다. 문제를 해��해 주세요
예상 결과:
체계적으로 진단해 보겠습니다. 실행 중인 프로세스를 확인하고, 리소스를 많이 사용하는 작업을 식별한 다음, 시스템 로그를 분석하여 원인을 찾겠습니다...
보안 감사
안전This is a documentation/workflow bundle skill (SKILL.md) that provides educational guidance on OS and shell scripting. All 93 static findings are false positives. The detected 'external_commands', 'network', and 'filesystem' patterns are example commands in documentation, not executable code. The skill's own metadata correctly identifies it as 'risk: safe'.
품질 점수
만들 수 있는 것
실패 중인 bash 스크립트 디버그
체계적인 디버깅 기법을 사용하여 적절한 로깅과 오류 처리로 셸 스크립트 오류를 추적하고 수정합니다.
프로덕션 레벨 자동화 생성
적절한 오류 처리, 입력 검증, Bats 프레임워크를 사용한 테스트가 포함된 견고한 셸 스크립트를 작성합니다.
시스��� 성능 문제 해결
표준 시스템 명령어를 사용하여 높은 CPU 사용량, 메모리 문제, 디스크 공간 문제, 네트워크 연결을 진단합니다.
이 프롬프트를 사용해 보세요
@os-scripting을 사용하여 시스템 성능을 확인하고 문제를 식별해 주세요
@os-scripting을 사용하여 셸 스크립트를 분석하고 문제점을 확인한 후 ShellCheck를 실행해 주세요
@os-scripting을 사용하여 다음 오류로 실패하는 셸 스크립트를 체계적으로 디���그해 주세요: [오류 설명]
@os-scripting을 사용하여 오류 처리와 테스트가 포함된 프로덕션 레벨 백업 스크립트를 작성해 주세요
모범 사례
- 엄격한 오류 처리를 위해 스크립트 시작 부분에 항상 'set -euo pipefail' 사용
- 단어 분리 및 globbing 문제를 방지하기 위해 모든 변수 인용
- 문제 해결을 위해 타임스탬프가 포함된 포괄적인 로깅 추가
- 모든 중요한 스크립트 기능에 대해 Bats 테스트 작성
피하기
- 공백이나 특수 문자가 포함될 수 있는 변수를 인용하지 않고 사용
- 명시적 처리 없이 '|| true'로 명령어의 종료 코��� 무시
- 명령어에서 사용자 입력을 사용하기 전에 검증하지 않음
- 오류 처리나 로깅 없이 스크립트 작성