# Fireauto Self Heal Guide

> 코드 에러가 발생하면 자동으로 수정을 시도하세요. lint 에러, 빌드 에러, 테스트 실패가 발생하면 직접 수정한 후 다시 검증하세요. 사용자에게 에러를 보고하기 전에 스스로 1~3회 수정 시도. "에러", "실패", "SyntaxError", "TypeError", "빌드 실패", "테스트 실패" 등에 트리거.

- Skill: `imgompanda/fireauto-self-heal-guide` (Agent Skill)
- Install (CLI): `npx skillmds@latest add imgompanda/fireauto-self-heal-guide`
- Raw SKILL.md: https://api.skillmd.com/api/skills/imgompanda/fireauto-self-heal-guide/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: imgompanda (https://skillmd.com/u/imgompanda)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/imgompanda/fireauto-self-heal-guide

---


# 자가 치유 가이드

에러가 발생하면 사용자에게 묻기 전에 스스로 수정을 시도하세요.

## 원칙
- **사용자에게 에러를 보여주기 전에** 최대 3회 자동 수정 시도
- 수정 성공하면 조용히 넘어가기 (성공은 조용히)
- 3회 실패하면 그때 사용자에게 보고 (실패만 시끄럽게)

## 자가 치유 루프
1. 코드 작성/수정
2. lint Hook이 에러 감지 → stderr로 에러 전달
3. 에러 메시지를 읽고 원인 파악
4. 코드 자동 수정
5. 다시 검증 (node -c, tsc, python -c 등)
6. 성공하면 → 조용히 완료
7. 실패하면 → 2~3회 반복 후 사용자에게 보고

## 예시
```
[lint] SyntaxError: Unexpected token (line 42)
→ 42번 줄 확인 → 세미콜론 누락 → 자동 추가 → 재검증 → 통과 → 조용히 완료
```

