·cc-defensive-programming
</>

cc-defensive-programming

24개 항목 체크리스트를 사용하여 오류 처리, 입력 유효성 검사 및 예외 패턴을 검토합니다. 방어 코드를 감사하고, 바리케이드를 설계하고, 어설션과 오류 처리를 선택하거나, 정확성과 견고성 전략을 결정할 때 사용하세요. 트리거 대상: 빈 캐치 블록, 누락된 입력 유효성 검사, 부작용이 있는 주장, 잘못된 예외 추상화 수준, 쓰레기에 쓰레기를 버리는 사고방식, 유효성 검사를 건너뛰라는 기한 압박, 신뢰할 수 있는 소스 합리화. 항목별 VIOLATION/WARNING/PASS 또는 바리케이드/오류 처리 설계 권장 사항이 포함된 상태 테이블을 생성합니다.

10설치·2트렌드·@ryanthedev

설치

$npx skills add https://github.com/ryanthedev/code-foundations --skill cc-defensive-programming

cc-defensive-programming 설치 방법

명령줄에서 cc-defensive-programming AI 스킬을 개발 환경에 빠르게 설치

  1. 터미널 열기: 터미널 또는 명령줄 도구(Terminal, iTerm, Windows Terminal 등)를 엽니다
  2. 설치 명령어 실행: 이 명령어를 복사하여 실행합니다: npx skills add https://github.com/ryanthedev/code-foundations --skill cc-defensive-programming
  3. 설치 확인: 설치 후 스킬은 자동으로 AI 코딩 환경에 설정되어 Claude Code, Cursor, OpenClaw에서 사용할 수 있습니다

출처: ryanthedev/code-foundations.

| No executable code in assertions | Code disappears in production builds | | No empty catch blocks | Silently swallows bugs that compound | | External input validated | Security vulnerabilities, data corruption |

Why triage works: These 5 items catch 80% of defensive programming bugs. Full checklist (21 items) is for non-emergency review.

Cutting corners in a crisis creates the NEXT crisis. The "quick fix" empty catch block you add today becomes tomorrow's 3 AM page.

24개 항목 체크리스트를 사용하여 오류 처리, 입력 유효성 검사 및 예외 패턴을 검토합니다. 방어 코드를 감사하고, 바리케이드를 설계하고, 어설션과 오류 처리를 선택하거나, 정확성과 견고성 전략을 결정할 때 사용하세요. 트리거 대상: 빈 캐치 블록, 누락된 입력 유효성 검사, 부작용이 있는 주장, 잘못된 예외 추상화 수준, 쓰레기에 쓰레기를 버리는 사고방식, 유효성 검사를 건너뛰라는 기한 압박, 신뢰할 수 있는 소스 합리화. 항목별 VIOLATION/WARNING/PASS 또는 바리케이드/오류 처리 설계 권장 사항이 포함된 상태 테이블을 생성합니다. 출처: ryanthedev/code-foundations.

인용 가능한 정보

AI/검색 인용용 안정적인 필드와 명령어.

설치 명령어
npx skills add https://github.com/ryanthedev/code-foundations --skill cc-defensive-programming
카테고리
</>개발 도구
인증됨
최초 등록
2026-03-10
업데이트
2026-03-10

Browse more skills from ryanthedev/code-foundations

빠른 답변

cc-defensive-programming이란?

24개 항목 체크리스트를 사용하여 오류 처리, 입력 유효성 검사 및 예외 패턴을 검토합니다. 방어 코드를 감사하고, 바리케이드를 설계하고, 어설션과 오류 처리를 선택하거나, 정확성과 견고성 전략을 결정할 때 사용하세요. 트리거 대상: 빈 캐치 블록, 누락된 입력 유효성 검사, 부작용이 있는 주장, 잘못된 예외 추상화 수준, 쓰레기에 쓰레기를 버리는 사고방식, 유효성 검사를 건너뛰라는 기한 압박, 신뢰할 수 있는 소스 합리화. 항목별 VIOLATION/WARNING/PASS 또는 바리케이드/오류 처리 설계 권장 사항이 포함된 상태 테이블을 생성합니다. 출처: ryanthedev/code-foundations.

cc-defensive-programming 설치 방법은?

터미널 또는 명령줄 도구(Terminal, iTerm, Windows Terminal 등)를 엽니다 이 명령어를 복사하여 실행합니다: npx skills add https://github.com/ryanthedev/code-foundations --skill cc-defensive-programming 설치 후 스킬은 자동으로 AI 코딩 환경에 설정되어 Claude Code, Cursor, OpenClaw에서 사용할 수 있습니다

소스 저장소는 어디인가요?

https://github.com/ryanthedev/code-foundations

상세

카테고리
</>개발 도구
출처
skills.sh
최초 등록
2026-03-10

관련 Skills

없음