BurningTimesAi/.claude/skills/bt-index/SKILL.md

120 lines
5.2 KiB
Markdown
Raw Normal View History

feat(SKILL 동적 로딩 분할 Phase A~D-3-2): L1+L2 11 SKILL 신설 + 14 agent frontmatter 차등 + Hook 4종 PD 직접 결정 "A 정식 SKILL 분할 진행" 채택 (2026-05-07). PoC 0차 데이터 + 양 팀장 교차 검증 통합. 토큰 효율 ~70-80% 절감 추정. ## 신설 SKILL 11종 L1 헌법급 (1): - bt-foundation: 헌법 1원칙 + C1·C2·C3·C5·C9·C13·C23·C29·C32·C33·C35·C36·C39·C40·C41·C42·C44·C45·C46·C47 L2 메타 (1): - bt-index: SKILL 카탈로그 인덱스 L2 작업 영역 8개: - bt-commit-rules·bt-task-delegation·bt-data-protection·bt-session-mgmt - bt-pd-tracking·bt-document-mgmt·bt-c50-token-policy·bt-archive-mgmt 부서별 1개: - bt-planning-fun (기획팀 P30·P23) ## Agent frontmatter 차등 매핑 (14 agent) - 감사관 3종 (pm·dev·plan-auditor): 모든 SKILL 11종 항시 - 팀장 3종 (개발·서버·클라이언트팀장): bt-foundation+bt-index - 기획팀장: +bt-planning-fun - designer 5종 (content·level·narrative·system·ux): bt-foundation+bt-index+bt-planning-fun - balance-designer: +bt-data-protection (수치 작업 항시 백업 의무) - pm-general: bt-foundation+bt-index ## Hook 4종 신설 (PostToolUse Edit/Write/MultiEdit) - hardboiled_empathy_check.sh (C45 감정 위로 차단) - proactive_inference_check.sh (C47 관습 되묻기 차단) - skill_trigger_audit.sh (false negative 안전망) - c35_obligation_check.sh (의무 호출 영역 감지) ## 잔여 작업 - D-3-3: SKILL.md 슬림화 (별건 사이클) - Phase E-2: 본 worktree merge 후 신설 SKILL 자동 활성화 검증 근거: PoC 0차 데이터 + 양 팀장 권고 통합 + 설계 문서 v1
2026-05-07 00:16:58 +00:00
---
name: bt-index
description: BurningTimes 조직 SKILL 카탈로그 인덱스 — 어떤 작업에 어떤 SKILL이 활성화되는지 가이드. 모든 BT agent에 항시 주입되며 작업 시점 활성 SKILL 식별 보조. SKILL 명세·트리거 키워드·연관 영역 매핑.
---
# BurningTimes SKILL 카탈로그 인덱스
> 본 SKILL = L1 `bt-foundation`과 함께 항시 주입. SKILL 활성화 가이드 + 작업 영역별 매핑.
---
## 3계층 동적 로딩 체계
| 계층 | 역할 | 로딩 방식 |
|------|------|----------|
| **L1 헌법급 상시** | 모든 작업 적용 | frontmatter `skills: [bt-foundation, bt-index]` 항시 주입 |
| **L2 작업 영역 동적** | 작업별 활성화 | description auto-load |
| **L3 메모리 동적** | feedback 환기 | 키워드 매칭 (`recent_feedback_brief.sh` 6계층) |
---
## L1 — `bt-foundation` (항시 주입)
**포함**: 헌법 제1원칙 5항 + 핵심 규칙 20개
- C1·C2·C3·C5·C9·C13·C23·C29·C32·C33·C35·C36·C39·C40·C41·C42·C44·C45·C46·C47
- C42-7 자기검증 9그룹 인덱스
---
## L2 — 작업 영역별 SKILL 8개 (공통)
| SKILL | 포함 규칙 | 트리거 키워드 |
|-------|---------|------------|
| `bt-commit-rules` | C18·C19·C20·C28·C30 | commit·push·main·merge·branch·git·rebase·force push·rollback·tag·release |
| `bt-task-delegation` | C4·C43·C48·C49·P7·P33 | Task·위임·팀장·호출·delegation·subagent·Agent·sub-agent·서브에이전트·병렬 |
| `bt-data-protection` | C6·C19-2 | 백업·backup·복원·복구·rollback·롤백·데이터·테이블·xlsm·csv·json·프로덕션·production·서버·DB·밸런싱·수치·삭제 |
| `bt-session-mgmt` | C16·C17·C21·C24·P21·P21-2 | 세션·갱신·공유·sync·인수인계·종결·resume·시작·새 PC·이관·worktree·HEAD·동기화 |
| `bt-pd-tracking` | C27·P19·P28 | PD 지시·활성 지시·트래킹·로그·진행중·대기·보류·완료·아카이브·현황 보고·report·tracking |
| `bt-document-mgmt` | C14·C22·C25·C26·C37·P18 | SKILL.md·CLAUDE.md·규칙 변경·문서 수정·번호 매기기·넘버링·참조·아카이브·설계 문서·design doc·rule |
| `bt-c50-token-policy` | C50·P32 | 토큰·분량·과도·맥락 분할·병렬·token·context·budget·옵션·분할·간소화·생략·Phase·사전 승인 |
| `bt-archive-mgmt` | C14-5·C14-6·C37-6 | 아카이브·archive·폐기·deprecation·강등·승격·통합·이관·이력·history·외부 SOT |
---
## L2 — 부서별 SKILL (차등)
| SKILL | 적용 부서 | 포함 규칙 | 키워드 |
|-------|---------|---------|--------|
| `bt-planning-fun` | 기획팀 (기획팀장 + 6 designer) | P30·P23 | 재미·fun·기획·planning·design·milestone·기획서·card·skill·stage·시나리오·narrative·system·content·level·balance·ux |
---
## L3 — 메모리 동적 (운영 중)
`memory/org/feedback_*.md``recent_feedback_brief.sh` 6계층 환기:
- **계층 0**: 헌법급 feedback (`tier: constitutional`) 자동 주입
- **계층 1~4**: 공백일수 기반 동적 윈도우
- **계층 5**: 내용축 트리거
---
## agent frontmatter 매핑
### 모든 14 agent (공통)
```yaml
skills: [bt-foundation, bt-index]
```
### 기획팀 (기획팀장 + 6 designer)
```yaml
skills: [bt-foundation, bt-index, bt-planning-fun]
```
### balance-designer (특수 — 항시 데이터 보호)
```yaml
skills: [bt-foundation, bt-index, bt-planning-fun, bt-data-protection]
```
### 감사관 (pm-auditor·dev-auditor·plan-auditor)
```yaml
skills: [bt-foundation, bt-index, bt-commit-rules, bt-task-delegation, bt-data-protection, bt-session-mgmt, bt-pd-tracking, bt-document-mgmt, bt-c50-token-policy, bt-archive-mgmt, bt-planning-fun]
```
(감사 영역 — 모든 SKILL 항시 주입)
---
## 작업 시작 시 활성 SKILL 식별 가이드
### 트리거 키워드 매칭 사례
| 작업 유형 | 활성 예상 SKILL |
|---------|--------------|
| "commit + push 진행" | L1 + bt-commit-rules + (선택) bt-task-delegation |
| "PD 지시 로그 갱신" | L1 + bt-pd-tracking |
| "SKILL.md 규칙 신설" | L1 + bt-document-mgmt + bt-archive-mgmt |
| "백업 후 데이터 수정" | L1 + bt-data-protection + (commit 시) bt-commit-rules |
| "세션 갱신·공유" | L1 + bt-session-mgmt + (push 시) bt-commit-rules |
| "Task 위임·팀장 호출" | L1 + bt-task-delegation + bt-c50-token-policy |
| "조직 현황 보고" | L1 + bt-pd-tracking |
| "기획 카드 설계" (기획팀) | L1 + bt-planning-fun + (수치 시) bt-data-protection |
---
## 정식 SOT 참조
본 SKILL 카탈로그는 인덱스. 정식 본문은:
- **`.claude/skills/BurningTimes-코어룰/SKILL.md`** — 전체 헌법 + C·P 본문 (정식 SOT, 슬림화 예정)
- **`공유/조직공지/2026-05-07_SKILL_동적로딩_분할_설계_v1.md`** — 분할 설계 문서
---
## 운영 측정 메트릭 (Phase 5 시작 예정)
| 메트릭 | 측정 방식 | 목표 |
|--------|----------|------|
| 세션당 시작 토큰 | log 분석 | < 15K ( 60K 대비 75% 절감) |
| SKILL 활성화 정확도 | 헌법급 위반 사례 / 전체 작업 | < 1% ( 분석) |
| 트리거 매칭 정밀도 | 불필요 SKILL 활성 / 활성 총수 | < 10% |
| 분기별 description 튜닝 | 운영 데이터 분석 | 분기 1회 |