manage-skillslisted
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 스키마, 쿼리 최적화, 마이그레이션 |