feat(skills): bulk-add root SKILL.md to 61 skills (native Agent Skills loadability)
Run the additive migration pass from SKILL-MIGRATION-GUIDE: generate a root SKILL.md for every skill that lacked one, copied from its desktop/SKILL.md (or code/SKILL.md), with name set to the directory name and description + body preserved verbatim. - scripts/migrate_skill_root.py: the reusable, non-destructive migrator (dry-run default). - 61 new root SKILL.md (desktop source for most; code/SKILL.md for 61/62/92). - Untouched: 16/17/95 (already had root); desktop/ and code/ packaging left intact. - All 64 root SKILL.md validate: frontmatter <=1024, kebab name, description present. Still MANUAL (no SKILL.md source — commands/README only), need hand-authored root SKILL.md: 81-mac-optimizer, 90-reference-curator, 91-multi-agent-guide, 94-dintel-bootstrap. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
244
custom-skills/44-jamie-youtube-subtitle-checker/SKILL.md
Normal file
244
custom-skills/44-jamie-youtube-subtitle-checker/SKILL.md
Normal file
@@ -0,0 +1,244 @@
|
||||
---
|
||||
name: 44-jamie-youtube-subtitle-checker
|
||||
description: |
|
||||
SBV subtitle file typo corrector and YouTube metadata generator for Jamie Clinic.
|
||||
Triggers: check subtitles, subtitle QA, SBV correction, 자막 교정.
|
||||
---
|
||||
|
||||
# Jamie YouTube Subtitle Editor Skill
|
||||
|
||||
> **Purpose**: SBV 자막 파일 오타 교정 및 YouTube 메타데이터 생성
|
||||
> **Input**: YouTube에서 다운로드한 SBV 포맷 자막 파일
|
||||
> **Output**: 교정된 SBV 파일 + YouTube 메타데이터 패키지
|
||||
|
||||
---
|
||||
|
||||
## Workflow Overview
|
||||
|
||||
```
|
||||
[Input: SBV 자막 파일]
|
||||
↓
|
||||
[1. SBV 파싱 및 텍스트 추출]
|
||||
↓
|
||||
[2. 오타 자동 교정 (typo_dictionary 적용)]
|
||||
↓
|
||||
[3. 의학 용어 표준화]
|
||||
↓
|
||||
[4. 챕터 타임스탬프 추출]
|
||||
↓
|
||||
[5. YouTube 메타데이터 생성]
|
||||
↓
|
||||
[Output: 교정된 SBV + 메타데이터 패키지]
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## SBV Format Specification
|
||||
|
||||
### SBV 구조
|
||||
```
|
||||
[시작시간],[종료시간]
|
||||
자막 텍스트 (1줄 또는 여러 줄)
|
||||
|
||||
[시작시간],[종료시간]
|
||||
자막 텍스트
|
||||
...
|
||||
```
|
||||
|
||||
### 시간 형식
|
||||
- `H:MM:SS.sss` 또는 `M:SS.sss`
|
||||
- 예: `0:00:05.120,0:00:08.450`
|
||||
|
||||
### 파싱 규칙
|
||||
1. 빈 줄로 자막 블록 구분
|
||||
2. 첫 줄: 타임스탬프 (콤마로 시작/종료 구분)
|
||||
3. 나머지 줄: 자막 텍스트
|
||||
|
||||
---
|
||||
|
||||
## 오타 교정 시스템
|
||||
|
||||
### 1. 브랜드명 오타
|
||||
|
||||
| 오타 패턴 | 정정 |
|
||||
|----------|------|
|
||||
| 데이미, 재이미, 제의미 | 제이미 |
|
||||
| 성액과, 성형과, 성현외과 | 성형외과 |
|
||||
| 제이미성과 | 제이미 성형외과 |
|
||||
|
||||
### 2. 시술명 오타
|
||||
|
||||
| 오타 패턴 | 정정 |
|
||||
|----------|------|
|
||||
| 쌍거풀, 쌍거플, 쌍커풀 | 쌍꺼풀 |
|
||||
| 매물법, 매몰밥, 메몰법 | 매몰법 |
|
||||
| 눈매교정, 눈메교정 | 눈매교정술 |
|
||||
| 안검하수, 안겁하수 | 안검하수 |
|
||||
| 이마거상, 이마 거상 | 이마거상술 |
|
||||
| 눈썹거상, 눈섭거상 | 눈썹거상술 |
|
||||
| 지방재배치, 지방 재배치 | 지방재배치술 |
|
||||
| 스마스, SMAS | 스마스 |
|
||||
| 하이푸, 하이프 | 하이푸 |
|
||||
| 듀얼트임, 듀얼 트임 | 듀얼 트임 수술 |
|
||||
|
||||
### 3. 일반 의학 용어 오타
|
||||
|
||||
| 오타 패턴 | 정정 |
|
||||
|----------|------|
|
||||
| 요분의 | 여분의 |
|
||||
| 수면마취, 수면 마취 | 수면마취 |
|
||||
| 국소마취, 국소 마취 | 국소마취 |
|
||||
| 절계, 절게 | 절개 |
|
||||
| 봉합, 봉헙 | 봉합 |
|
||||
| 회복기간, 회복 기간 | 회복 기간 |
|
||||
|
||||
---
|
||||
|
||||
## 공식 진료과목 명칭
|
||||
|
||||
### 눈 성형
|
||||
- 퀵 매몰법
|
||||
- 하이브리드 쌍커풀
|
||||
- 안검하수 눈매교정술
|
||||
- 눈밑지방 재배치
|
||||
- 듀얼 트임 수술
|
||||
- 눈썹밑 피부절개술
|
||||
- 눈 재수술
|
||||
|
||||
### 이마 성형
|
||||
- 내시경 이마 거상술
|
||||
- 내시경 눈썹 거상술
|
||||
|
||||
### 동안 성형
|
||||
- 앞광대 리프팅
|
||||
- 스마스 리프팅
|
||||
- 자가 지방이식
|
||||
- 실 리프팅
|
||||
- 하이푸 리프팅
|
||||
|
||||
---
|
||||
|
||||
## 챕터 추출 로직
|
||||
|
||||
### 영상 구조 패턴 (정기호 원장 스타일)
|
||||
|
||||
| 섹션 | 일반적 시작 시간 | 키워드 |
|
||||
|------|-----------------|--------|
|
||||
| 인트로 | 0:00 | "안녕하세요", "제이미성형외과" |
|
||||
| 문제 제기 | 0:15~0:30 | "고민", "걱정", "불편" |
|
||||
| 시술 소개 | 0:30~1:00 | "[시술명]이란", "방법", "특징" |
|
||||
| 장점/효과 | 중반부 | "장점", "효과", "결과" |
|
||||
| 회복/주의사항 | 후반부 | "회복", "주의", "관리" |
|
||||
| 마무리/CTA | 마지막 20초 | "상담", "문의", "감사" |
|
||||
|
||||
### 챕터 포맷
|
||||
|
||||
```
|
||||
0:00 인트로
|
||||
0:17 [주제1 - 문제 제기]
|
||||
0:33 [주제2 - 시술 설명]
|
||||
0:50 [주제3 - 장점/특징]
|
||||
1:10 [주제4 - 회복/관리]
|
||||
1:25 마무리
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## Output Specifications
|
||||
|
||||
### 1. 교정된 SBV 파일
|
||||
|
||||
**파일명**: `{원본파일명}_corrected.sbv`
|
||||
|
||||
### 2. YouTube 메타데이터 패키지
|
||||
|
||||
**파일명**: `youtube_video_info.md`
|
||||
|
||||
**내용 구성**:
|
||||
```markdown
|
||||
# YouTube 영상 정보
|
||||
|
||||
## 추천 제목
|
||||
[시술명] | [핵심 키워드] | 제이미성형외과
|
||||
|
||||
## 챕터 (Chapters)
|
||||
0:00 인트로
|
||||
...
|
||||
|
||||
## 영상 설명 (Description)
|
||||
[첫 2줄 요약]
|
||||
|
||||
⏱️ 타임스탬프
|
||||
[챕터 목록]
|
||||
|
||||
🏥 제이미성형외과
|
||||
📍 서울시 강남구 압구정로 136 EHL빌딩 3층
|
||||
📞 02-542-2399
|
||||
🌐 https://jamie.clinic
|
||||
|
||||
#제이미성형외과 #[시술명] #압구정성형외과 #[관련태그]
|
||||
|
||||
## 오타 수정 내역
|
||||
| 위치 | 원본 | 수정 |
|
||||
|------|------|------|
|
||||
| 0:05 | 성액과 | 성형외과 |
|
||||
...
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## Usage Examples
|
||||
|
||||
### 기본 사용
|
||||
```
|
||||
"이 SBV 자막 파일 오타 교정해줘"
|
||||
"유튜브 자막 수정하고 챕터 추출해줘"
|
||||
```
|
||||
|
||||
### 파일 업로드 후
|
||||
```
|
||||
"자막 파일 교정하고 YouTube 메타데이터 만들어줘"
|
||||
"SBV 오타 수정 + 영상 정보 패키지 생성"
|
||||
```
|
||||
|
||||
### 특정 요청
|
||||
```
|
||||
"챕터 타임스탬프만 추출해줘"
|
||||
"오타 수정 내역 리포트만 줘"
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## Quality Checklist
|
||||
|
||||
### 교정 완료 확인
|
||||
- [ ] 브랜드명 "제이미성형외과" 정확히 표기
|
||||
- [ ] 시술명 공식 명칭으로 통일
|
||||
- [ ] 의학 용어 맞춤법 확인
|
||||
- [ ] 띄어쓰기 일관성
|
||||
|
||||
### 챕터 확인
|
||||
- [ ] 0:00 인트로 포함
|
||||
- [ ] 주요 전환점 반영
|
||||
- [ ] 시간 형식 통일 (M:SS)
|
||||
|
||||
### 메타데이터 확인
|
||||
- [ ] 제목에 시술명 + 브랜드 포함
|
||||
- [ ] 해시태그 3-5개
|
||||
- [ ] 병원 연락처 정확
|
||||
|
||||
---
|
||||
|
||||
## Reference Files
|
||||
|
||||
- `references/typo_dictionary.json` - 오타 교정 사전
|
||||
- `references/chapter_patterns.md` - 챕터 추출 패턴
|
||||
- `references/youtube_metadata.md` - 메타데이터 템플릿
|
||||
|
||||
---
|
||||
|
||||
## Notes
|
||||
|
||||
- **의료광고법 고지문**: 자막 파일에는 포함하지 않음 (YouTube 설명란에만 삽입)
|
||||
- **SBV 전용**: YouTube 다운로드 기본 포맷인 SBV만 지원
|
||||
- **한국어 특화**: 제이미성형외과 콘텐츠 전용 오타 사전
|
||||
Reference in New Issue
Block a user