← ClaudeAtlas

error-responselisted

에러 응답 템플릿. 작업 실패, 코드 탐색 실패, 빌드/테스트 실패, 예상치 못한 오류 발생 시 자동 활성화. 원인, 시도한 대안, 다음 단계 옵션을 포함한 표준 형식으로 실패 상황 보고.
Ho-Gyu-Lee/hello-claude-code · ★ 0 · Data & Documents · score 63
Install: claude install-skill Ho-Gyu-Lee/hello-claude-code
# 에러 응답 템플릿 ## 표준 형식 ```markdown [실패] [단계명] 실패: [구체적 원인] 원인: - [기술적 이유] - [컨텍스트 정보] 시도한 대안: 1. [대안 1] → [결과] 2. [대안 2] → [결과] 다음 단계: [ ] 옵션 1: [사용자 액션] [ ] 옵션 2: [대체 방법] [ ] 옵션 3: [우회 방법] 추가 정보 필요: - [질문 1] - [질문 2] ``` ## 예시 ```markdown [실패] 빌드 실패: 컴파일 에러 원인: - `Server/Session/UserSession.cs:45` 타입 불일치 - `User` 클래스에 `Email` 속성이 없음 시도한 대안: 1. 타입 정의 확인 → `Models/User.cs`에 정의 없음 2. 관련 인터페이스 검색 → `IUser`에는 `Email` 존재 다음 단계: [ ] 옵션 1: `User` 클래스에 `Email` 속성 추가 [ ] 옵션 2: `IUser` 인터페이스 기준으로 변경 추가 정보 필요: - `User`와 `IUser` 중 어떤 것을 기준으로 해야 하나요? ``` ## 원칙 1. **명확한 원인**: 기술적 이유를 구체적으로 2. **시도한 노력**: 어떤 대안을 시도했는지 3. **실행 가능한 옵션**: 사용자가 선택할 수 있는 1-3개 4. **필요한 정보**: 해결에 필요한 추가 정보 요청 ## 금지 사항 ``` - "에러가 발생했습니다" (원인 없이) - "확인이 필요합니다" (구체적 방향 없이) - 과도한 옵션 나열 (3개 이하로) - 내부 도구/절차 노출 ```