← ClaudeAtlas

istruelisted

현재 세션에서 작업한 내용이 실제로 완료되었는지 파일시스템 기준으로 더블체크하고, 누락/오류 발견 시 자동 개선합니다. "다 했어/완료/생성했어"와 실제 상태가 어긋나는 경우를 잡아냅니다.
dong-park/pharos · ★ 0 · AI & Automation · score 61
Install: claude install-skill dong-park/pharos
# istrue — Trust No One 현재 세션에서 수행한 모든 작업이 **실제로 완료되었는지** 검증하고, 문제가 있으면 **개선**합니다. !!!중요!!! 이 스킬이 호출되면 상위에 반드시 아래와 같이 대답하고 진행해야 한다. **I Want to Believe, Claude. The Truth Is Out There.** ## Purpose "다 했어", "완료", "생성했어"라고 했지만 실제로는: - 파일이 생성되지 않았거나 - 잘못된 위치에 저장되었거나 - 내용이 누락/불완전하거나 - 의도와 다르게 구현되었거나 이런 상황을 잡아내고 수정하는 **더블체크 + 자동 개선** 스킬입니다. ## Scope 다음 모든 작업 유형을 검증합니다: | 작업 유형 | 검증 대상 | |----------|-----------| | **스킬** | `~/.claude/skills/` 또는 `.claude/skills/` | | **에이전트** | `~/.claude/agents/` 또는 `.claude/agents/` | | **코드** | 프로젝트 내 소스 파일 | | **설정** | CLAUDE.md, settings.json 등 | | **문서** | README, 기타 문서 파일 | | **기타** | 세션에서 다룬 모든 파일/작업 | ## Protocol ### Step 1: 세션 컨텍스트 분석 현재 대화에서 다룬 작업을 파악합니다: - 생성한 파일/폴더 - 수정한 파일 - 삭제한 파일 - 실행한 명령어 - 사용자가 요청한 목표 ### Step 2: 파일 시스템 검증 각 작업에 대해 확인: | 항목 | 확인 내용 | |------|-----------| | **존재 여부** | 파일/폴더가 올바른 위치에 존재? | | **내용 검증** | 파일 내용이 의도와 일치? | | **완전성** | 누락된 부분 없음? | | **정합성** | 관련 파일 간 일관성 유지? | ### Step 3: 검증 결과 리포트 ```markdown ## 검증 결과 ✅ **통과** 또는 ❌ **문제 발견** ### 확인 항목 - [x] 파일 존재: /path/to/file - [x] 내용 일치 - [ ] 누락된 부분 발견 ← 문제 ### 문제점 (있는 경우) - [문제 설명] ### 조치 - [자동 수정 또는 제안] ``` ### Step 4: 자동 개선 (문제 발견 시) 문제가 발견되면: 1. 문제점을 명확히 설명 2. 수정 방안 제시 3. **사용자 확인 후** 자동 수정 진행 (승인 없이 바로 고치지 않음) ## Verification by Type ### 스킬 검증 - [ ] 폴더 존재 (`skills/[name]/`) - [ ] SKILL.md 존재 및 유효 - [ ] frontmatter (name, description) - [ ] scripts/, requirements.txt (해당 시) ### 에이전트 검증 - [ ] 파일 존재 (`agents/[name].md`) - [ ] frontmatter