← ClaudeAtlas

manage-skillslisted

세션 변경사항을 분석하여 검증 스킬 누락을 탐지합니다. 기존 스킬을 동적으로 탐색하고, 새 스킬을 생성하거나 기존 스킬을 업데이트한 뒤 프로젝트 CLAUDE.md를 관리합니다.
immacualate/claude-forge · ★ 4 · AI & Automation · score 80
Install: claude install-skill immacualate/claude-forge
# 세션 기반 스킬 유지보수 ## 목적 현재 세션에서 변경된 내용을 분석하여 검증 스킬의 드리프트를 탐지하고 수정합니다: 1. **커버리지 누락** -- 어떤 verify 스킬에서도 참조하지 않는 변경된 파일 2. **유효하지 않은 참조** -- 삭제되거나 이동된 파일을 참조하는 스킬 3. **누락된 검사** -- 기존 검사에서 다루지 않는 새로운 패턴/규칙 4. **오래된 값** -- 더 이상 일치하지 않는 설정값 또는 탐지 명령어 ## 글로벌 스킬 특성 이 스킬은 `~/.claude/skills/`에 설치된 **글로벌 스킬**입니다. 프로젝트별 verify-* 스킬은 각 프로젝트의 `.claude/skills/`에 생성됩니다. 등록 테이블은 **프로젝트별 CLAUDE.md**에서 관리합니다. ### 스킬 위치 규칙 | 스킬 유형 | 위치 | 이유 | |-----------|------|------| | manage-skills (이 스킬) | `~/.claude/skills/` | 모든 프로젝트에서 공통 사용 | | verify-implementation | `~/.claude/skills/` | 모든 프로젝트에서 공통 사용 | | verify-* (검증 스킬) | 프로젝트 `.claude/skills/` | 프로젝트별 규칙/패턴 | ## 실행 시점 - 새로운 패턴이나 규칙을 도입하는 기능을 구현한 후 - 기존 verify 스킬을 수정하고 일관성을 점검하고 싶을 때 - PR 전에 verify 스킬이 변경된 영역을 커버하는지 확인할 때 - 검증 실행 시 예상했던 이슈를 놓쳤을 때 - 주기적으로 스킬을 코드베이스 변화에 맞춰 정렬할 때 ## 등록된 검증 스킬 현재 프로젝트에 등록된 검증 스킬 목록입니다. 새 스킬 생성/삭제 시 이 목록을 업데이트합니다. > **참고**: 이 테이블은 글로벌 레벨의 기본값입니다. 실제 프로젝트별 등록은 프로젝트 CLAUDE.md의 `## Verify Skills` 섹션에서 관리됩니다. | 스킬 | 설명 | 커버 파일 패턴 | |------|------|---------------| | (프로젝트에서 `/manage-skills`로 생성됨) | (프로젝트 지침에 맞는 스킬을 생성하려면 `/manage-skills`를 실행하세요) | (자동으로 결정됨) | ## 에이전트 중복 감지 (CRITICAL) verify-* 스킬을 생성하기 전에 기존 **전문 에이전트**가 해당 도메인을 이미 커버하는지 확인합니다. 중복 생성은 토큰 낭비이며 결과 충돌을 유발합니다. ### 에이전트-도메인 매핑 | 기존 에이전트 | 커버 도메인 | verify-* 스킬 생성 금지 | |--------------|-----------|----------------------| | security-reviewer | 보안 취약점, OWASP, CWE | verify-security, verify-auth-security | | database-reviewer | DB 스키마, 쿼리 최적화, 마이그레이션 |