技能 error-debugging-error-analysis
📦

error-debugging-error-analysis

安全

프로덕션 오류 효과적으로 디버깅하기

이 스킬은 개발자가 프로덕션 시스템의 오류 근본 원인을 신속하게 파악하고 적절한 오류 처리 및 가시성 솔루션을 구현할 수 있도록 도와줍니다.

支持: Claude Codex Code(CC)
🥉 72 青铜
1

下载技能 ZIP

2

在 Claude 中上传

前往 设置 → 功能 → 技能 → 上传技能

3

开启并开始使用

测试它

正在使用“error-debugging-error-analysis”。 이 오류를 분석하세요: NullPointerException at UserService.java:45

预期结果:

스택 트레이스에 따르면, NullPointerException은 UserService.java:45에서 발생합니다. 이것은 일반적으로 null 값이 null이 아닌 인수를 기대하는 메서드에 전달되었음을 의미합니다. 권장 접근 방식: 1) null이 전달되는 위치를 찾기 위해 호출 체인 확인, 2) 진입점에서 null 검증 추가, 3) null 가능성을 명확하게 나타내기 위해 Optional 타입 사용 고려.

正在使用“error-debugging-error-analysis”。 마이크로서비스에 분산 추적을 어떻게 설정하나요?

预期结果:

분산 추적에 대해 권장하는 사항: 1) 공급업체 중립적 계측을 위해 OpenTelemetry 사용, 2) 모든 서비스 헤더에 상관관계 ID 구현, 3) 추적 수집기(Jaeger 또는 Tempo) 설정, 4) 서비스 경계 간 추적 컨텍스트 전파. 다음은 미들웨어용 코드 예제...

安全审计

安全
v1 • 2/24/2026

This is an educational debugging and error analysis skill. Static findings flagged example code patterns in documentation (shell commands, network calls, environment variables) but these are legitimate educational examples for observability implementation. No malicious intent detected. All flagged patterns are standard debugging and logging practices documented for teaching purposes.

2
已扫描文件
1,194
分析行数
4
发现项
1
审计总数
中风险问题 (3)
Documentation Contains Example Shell Commands
The implementation playbook contains example shell commands (backtick execution) used in debugging tutorials. These are educational examples, not actual code execution within the skill.
Documentation Contains Example Network Calls
The skill contains example HTTP client code for observability tool integration (Sentry, DataDog). These are standard integration patterns for error tracking.
Documentation Contains Environment Variable Examples
Example code shows environment variable access for configuring observability SDKs. Standard practice for configuration management.
低风险问题 (1)
Static Scanner Flagged System Commands in Debugging Context
Commands like git, shell operations mentioned in debugging tutorials are legitimate debugging instructions.
审计者: claude

质量评分

38
架构
100
可维护性
87
内容
50
社区
88
安全
91
规范符合性

你能构建什么

프로덕션 인시던트 대응

인시던트 동안 프로덕션 오류를 분석하고, 근본 원인을 파악하며, 롤백 계획과 함께 즉각적인 수정을 구현합니다.

분산 시스템 디버깅

상관관계 ID, 분산 추적 및 로그 집계를 사용하여 마이크로서비스 간 오류를 추적합니다.

가시성 설정

애플리케이션을 위한 포괄적인 오류 추적, 로깅 및 모니터링을 구현합니다.

试试这些提示

기본 오류 분석
이 오류 메시지 및 스택 트레이스를 분석하세요. 가능한 근본 원인을 파악하고 수정 방안을 제안하세요: $ERROR_MESSAGE
프로덕션 디버깅
프로덕션 문제 디버깅을 도와주세요. 오류가 $SERVICE_NAME에서 발생하고 있습니다. 다음은 관련 로그입니다: $LOGS
가시성 구현
$LANGUAGE 애플리케이션에 오류 추적을 설정하려고 합니다. $TOOL_NAME 통합을 위한 모범 사례가 무엇인가요?
근본 원인 분석
시스템에서 $ERROR_TYPE 오류가 발생하고 있습니다. 근본 원인을 찾기 위한 체계적인 디버깅 프로세스를 안내해 주세요.

最佳实践

  • 수정 방안을 제안하기 전에 항상 제어된 환경에서 오류를 재현하세요
  • 상관관계 ID와 함께 구조화된 로깅을 사용하여 서비스 간 요청을 추적하세요
  • 연쇄적 실패를 방지하기 위해 오류 경계 및 우아한 성능 저하를 구현하세요

避免

  • 적절한 로깅 및 알림 없이 오류 무시
  • 오류 메시지 또는 로그에 민감한 데이터 하드코딩
  • 조치하거나 기록하지 않고 예외 잡기

常见问题

이 스킬이 프로덕션 시스템의 오류를 수정할 수 있나요?
아니요, 이 스킬은 분석 및 권장 사항을 제공합니다. 코드나 시스템을 직접 수정할 수는 없습니다. 제안된 수정 사항은 직접 구현해야 합니다.
오류 분석을 위해 어떤 정보를 제공해야 하나요?
오류 메시지, 스택 트레이스, 관련 로그 항목 및 오류 발생 시점에 대한 컨텍스트를 제공하세요. 발견한 오류 패턴이 있다면 포함해 주세요.
이 스킬이 모든 프로그래밍 언어에서 작동하나요?
네, 디버깅 원칙은 모든 언어에 적용됩니다. 스킬의 코드 예제는 Node.js, Python, Go, Java 및 기타 언어를 다룹니다.
이 스킬이 성능 문제에 도움이 될 수 있나요?
네, 이 스킬은 메모리 누수, 성능 프로파일링 및 리소스 소진 오류를 다룹니다. 느린 쿼리 및 CPU 급증 디버깅 기법이 포함되어 있습니다.
이 스킬이 로그의 민감한 데이터를 어떻게 처리하나요?
스킬에는 로그에서 비밀 정보 및 PII를 수정하는 모범 사례가 포함되어 있습니다. 오류 추적 도구에서 스크러빙을 구성하는 방법을 보여줍니다.
이 스킬이 프론트엔드 오류에 유용한가요?
네, 브라우저 DevTools를 활용한 프론트엔드 디버깅, React의 오류 경계 및 Sentry RUM을 통한 프론트엔드 오류 추적을 다룹니다.