feat(jamie-skills): Add Claude Code versions for Instagram and YouTube managers
Restructured both skills (42, 43) for dual-platform architecture: - code/: CLAUDE.md + references for Claude Code CLI - desktop/: SKILL.md + references for Claude Desktop MCP Updates README.md with new skill entries (22 total skills). 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
351
custom-skills/43-jamie-youtube-manager/code/CLAUDE.md
Normal file
351
custom-skills/43-jamie-youtube-manager/code/CLAUDE.md
Normal file
@@ -0,0 +1,351 @@
|
||||
# Jamie YouTube Manager - Claude Code
|
||||
|
||||
> **Purpose**: YouTube SEO Auditor & Content Manager for Jamie Plastic Surgery Clinic (제이미성형외과)
|
||||
> **Platform**: Claude Code (CLI)
|
||||
> **Input**: YouTube URLs, video metadata, or exported data
|
||||
> **Output**: Audit reports, optimized metadata, schema markup
|
||||
|
||||
---
|
||||
|
||||
## Capabilities
|
||||
|
||||
| Feature | Input | Output |
|
||||
|---------|-------|--------|
|
||||
| Video SEO Audit | YouTube URL or metadata | Detailed checklist + score |
|
||||
| Metadata Optimization | Current title/description | Optimized versions |
|
||||
| Chapter Generation | Video transcript/topics | Timestamp list |
|
||||
| Schema Generation | Video details | JSON-LD markup |
|
||||
| Description Writing | Video topic | SEO-optimized description |
|
||||
| Shorts Optimization | Shorts content | Optimization checklist |
|
||||
|
||||
---
|
||||
|
||||
## Core Workflows
|
||||
|
||||
### 1. Video SEO Audit
|
||||
|
||||
When user provides a YouTube URL or video details:
|
||||
|
||||
**Audit Checklist**:
|
||||
|
||||
```markdown
|
||||
## Video Audit Report
|
||||
|
||||
📹 **Video**: [Title]
|
||||
🔗 **URL**: [URL]
|
||||
📅 **Audit Date**: [Date]
|
||||
|
||||
━━━━━━━━━━━━━━━━━━━━
|
||||
📊 OVERALL SCORE: [X]/100
|
||||
━━━━━━━━━━━━━━━━━━━━
|
||||
|
||||
### Title Analysis [X/6]
|
||||
- [ ] Length: 60-70 chars (Korean ~30자)
|
||||
- [ ] Primary keyword in first 40 chars
|
||||
- [ ] Brand "제이미성형외과" included
|
||||
- [ ] Clear benefit/value
|
||||
- [ ] No clickbait
|
||||
- [ ] Proper separators (|, -)
|
||||
|
||||
### Description Analysis [X/11]
|
||||
- [ ] First 150 chars meaningful
|
||||
- [ ] Timestamps included
|
||||
- [ ] Primary keyword present
|
||||
- [ ] CTA included
|
||||
- [ ] Website/booking links
|
||||
- [ ] Social links
|
||||
- [ ] Related videos linked
|
||||
- [ ] 3-5 hashtags
|
||||
- [ ] Medical disclaimer
|
||||
- [ ] 200+ words total
|
||||
- [ ] Contact information
|
||||
|
||||
### Chapters [X/6]
|
||||
- [ ] Timestamps present
|
||||
- [ ] Starts at 00:00
|
||||
- [ ] 3+ chapters (if > 5 min)
|
||||
- [ ] Descriptive labels
|
||||
- [ ] Korean labels
|
||||
- [ ] Proper format (MM:SS)
|
||||
|
||||
### Captions [X/5]
|
||||
- [ ] Korean captions available
|
||||
- [ ] English subtitles
|
||||
- [ ] Medical terms accurate
|
||||
- [ ] Brand name correct
|
||||
- [ ] Timing synced
|
||||
|
||||
### Schema Readiness [X/5]
|
||||
- [ ] Title matches VideoObject name
|
||||
- [ ] Description meaningful
|
||||
- [ ] Duration available
|
||||
- [ ] Thumbnail URL accessible
|
||||
- [ ] Upload date present
|
||||
|
||||
━━━━━━━━━━━━━━━━━━━━
|
||||
🎯 TOP 3 PRIORITIES
|
||||
━━━━━━━━━━━━━━━━━━━━
|
||||
1. [Action 1]
|
||||
2. [Action 2]
|
||||
3. [Action 3]
|
||||
```
|
||||
|
||||
### 2. Optimize Title
|
||||
|
||||
**Formula**:
|
||||
```
|
||||
[시술명] + [핵심 베네핏] | 제이미성형외과
|
||||
```
|
||||
|
||||
**Examples**:
|
||||
```
|
||||
Before: "이마거상술 설명 영상"
|
||||
After: "내시경 이마거상술 | 자연스러운 동안 효과의 비밀 | 제이미성형외과"
|
||||
|
||||
Before: "쌍꺼풀 수술"
|
||||
After: "퀵매몰법 쌍꺼풀 | 티안나게 자연스럽게 | 제이미성형외과"
|
||||
```
|
||||
|
||||
### 3. Generate Description
|
||||
|
||||
**Template**:
|
||||
```
|
||||
[시술명]의 원리부터 회복까지, 제이미성형외과 정기호 원장이 자세히 설명합니다.
|
||||
|
||||
⏱️ 타임스탬프
|
||||
00:00 인트로
|
||||
[Generated timestamps]
|
||||
|
||||
📋 영상 내용
|
||||
[Content summary with keywords]
|
||||
|
||||
🏥 제이미성형외과
|
||||
📍 주소: 서울시 강남구 압구정로 XXX
|
||||
📞 상담예약: 02-XXX-XXXX
|
||||
🔗 홈페이지: https://jamieps.com
|
||||
📱 카카오톡: @제이미성형외과
|
||||
|
||||
▶️ 관련 영상
|
||||
• [Related video 1]
|
||||
• [Related video 2]
|
||||
|
||||
※ 본 영상은 정보 제공 목적이며, 개인에 따라 결과가 다를 수 있습니다.
|
||||
부작용: 출혈, 감염, 염증 등이 발생할 수 있습니다.
|
||||
|
||||
#제이미성형외과 #[시술명] #압구정성형외과
|
||||
```
|
||||
|
||||
### 4. Generate Chapters/Timestamps
|
||||
|
||||
When user provides transcript or video structure:
|
||||
|
||||
**Output Format**:
|
||||
```
|
||||
00:00 인트로
|
||||
01:00 [시술명]이란?
|
||||
03:00 수술 과정 설명
|
||||
05:30 회복 기간 및 주의사항
|
||||
08:00 자주 묻는 질문
|
||||
10:00 마무리 및 상담 안내
|
||||
```
|
||||
|
||||
**Rules**:
|
||||
- Must start at 00:00
|
||||
- Minimum 3 chapters for videos > 5 min
|
||||
- Each chapter > 10 seconds
|
||||
- Descriptive Korean labels
|
||||
|
||||
### 5. Generate VideoObject Schema
|
||||
|
||||
**Execute**:
|
||||
```bash
|
||||
# Generate JSON-LD schema for website embedding
|
||||
```
|
||||
|
||||
**Output**:
|
||||
```json
|
||||
{
|
||||
"@context": "https://schema.org",
|
||||
"@type": "VideoObject",
|
||||
"name": "[Video Title]",
|
||||
"description": "[First 160 chars of description]",
|
||||
"thumbnailUrl": "https://img.youtube.com/vi/[VIDEO_ID]/maxresdefault.jpg",
|
||||
"uploadDate": "[YYYY-MM-DD]T09:00:00+09:00",
|
||||
"duration": "PT[X]M[Y]S",
|
||||
"contentUrl": "https://www.youtube.com/watch?v=[VIDEO_ID]",
|
||||
"embedUrl": "https://www.youtube.com/embed/[VIDEO_ID]",
|
||||
"publisher": {
|
||||
"@type": "Organization",
|
||||
"name": "제이미성형외과",
|
||||
"logo": {
|
||||
"@type": "ImageObject",
|
||||
"url": "https://jamieps.com/logo.png"
|
||||
}
|
||||
}
|
||||
}
|
||||
```
|
||||
|
||||
**With Chapters (Clip Schema)**:
|
||||
```json
|
||||
{
|
||||
"@context": "https://schema.org",
|
||||
"@type": "VideoObject",
|
||||
"name": "[Title]",
|
||||
"hasPart": [
|
||||
{
|
||||
"@type": "Clip",
|
||||
"name": "인트로",
|
||||
"startOffset": 0,
|
||||
"endOffset": 60,
|
||||
"url": "https://www.youtube.com/watch?v=[ID]&t=0"
|
||||
},
|
||||
{
|
||||
"@type": "Clip",
|
||||
"name": "[Chapter 2]",
|
||||
"startOffset": 60,
|
||||
"endOffset": 180,
|
||||
"url": "https://www.youtube.com/watch?v=[ID]&t=60"
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
### 6. Shorts Optimization
|
||||
|
||||
**Checklist**:
|
||||
```markdown
|
||||
## Shorts Audit
|
||||
|
||||
- [ ] Duration < 60 seconds
|
||||
- [ ] 9:16 vertical format
|
||||
- [ ] Hook in first 2 seconds
|
||||
- [ ] Text overlays readable
|
||||
- [ ] #Shorts hashtag included
|
||||
- [ ] 2-3 relevant hashtags
|
||||
- [ ] Clear CTA
|
||||
- [ ] No bottom 20% text (UI overlap)
|
||||
```
|
||||
|
||||
**Shorts Title Format**:
|
||||
```
|
||||
[키워드] + [핵심 내용] #Shorts
|
||||
|
||||
예: "쌍꺼풀 자연스럽게 만드는 비결 #Shorts"
|
||||
```
|
||||
|
||||
### 7. Playlist Audit
|
||||
|
||||
When user provides playlist URL:
|
||||
|
||||
**Checklist**:
|
||||
```markdown
|
||||
## Playlist Audit
|
||||
|
||||
- [ ] Descriptive title with keyword
|
||||
- [ ] Description 200+ characters
|
||||
- [ ] Logical video order
|
||||
- [ ] Consistent thumbnails
|
||||
- [ ] No duplicate content
|
||||
- [ ] Complete topic coverage
|
||||
```
|
||||
|
||||
**Recommended Jamie Playlists**:
|
||||
1. 눈성형 시리즈
|
||||
2. 이마/리프팅 시리즈
|
||||
3. 자주 묻는 질문 FAQ
|
||||
4. 원장 토크
|
||||
5. 수술 후 관리
|
||||
|
||||
---
|
||||
|
||||
## Tags Database
|
||||
|
||||
**Brand Tags**:
|
||||
```
|
||||
제이미성형외과, Jamie Plastic Surgery, 압구정성형외과
|
||||
```
|
||||
|
||||
**Procedure Tags**:
|
||||
| Category | Tags |
|
||||
|----------|------|
|
||||
| 눈 | 쌍꺼풀, 눈성형, 눈매교정, 안검하수, 눈밑지방재배치 |
|
||||
| 이마 | 이마거상술, 내시경이마거상, 눈썹거상술 |
|
||||
| 리프팅 | 스마스리프팅, 얼굴리프팅, 동안성형 |
|
||||
|
||||
**Rule**: 15-20 tags total, under 500 characters
|
||||
|
||||
---
|
||||
|
||||
## Internationalization (i18n)
|
||||
|
||||
**Priority Languages**:
|
||||
| Language | Priority | Target |
|
||||
|----------|----------|--------|
|
||||
| Korean (ko) | Required | 내국인 |
|
||||
| English (en) | High | Medical tourism |
|
||||
| Japanese (ja) | Medium | 일본 의료관광 |
|
||||
| Chinese (zh) | Medium | 중국 의료관광 |
|
||||
|
||||
**Localized Title Example**:
|
||||
```
|
||||
KO: 내시경 이마거상술 | 자연스러운 동안 효과 | 제이미성형외과
|
||||
EN: Endoscopic Forehead Lift | Natural Rejuvenation | Jamie Plastic Surgery
|
||||
JA: 内視鏡額リフト | 自然な若返り | ジェイミー整形外科
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## Medical Compliance (의료광고법)
|
||||
|
||||
**YouTube Specific Rules**:
|
||||
|
||||
✅ **Allowed**:
|
||||
- Educational procedure explanations
|
||||
- General recovery information
|
||||
- Doctor credentials
|
||||
- Facility tours
|
||||
|
||||
❌ **Prohibited**:
|
||||
- Patient testimonials
|
||||
- Before/After without disclaimers
|
||||
- Guaranteed results claims
|
||||
- Price comparisons
|
||||
|
||||
**Required Disclaimer**:
|
||||
```
|
||||
※ 본 영상은 정보 제공 목적이며, 개인에 따라 결과가 다를 수 있습니다.
|
||||
수술 전 반드시 전문의와 상담하시기 바랍니다.
|
||||
부작용: 출혈, 감염, 염증 등이 발생할 수 있습니다.
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## Usage Examples
|
||||
|
||||
```
|
||||
User: "이 유튜브 영상 SEO 분석해줘: https://youtube.com/watch?v=xxx"
|
||||
|
||||
User: "이 영상 제목 최적화해줘: '이마거상술 설명'"
|
||||
|
||||
User: "퀵매몰법 영상 설명란 작성해줘"
|
||||
|
||||
User: "이 영상의 챕터 타임스탬프 만들어줘" [transcript]
|
||||
|
||||
User: "이 영상 VideoObject 스키마 생성해줘"
|
||||
|
||||
User: "쇼츠 최적화 체크리스트 확인해줘"
|
||||
|
||||
User: "영어 자막/메타데이터 추천해줘"
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## Integration
|
||||
|
||||
- **jamie-brand-editor**: Video script writing
|
||||
- **jamie-brand-guardian**: Content compliance review
|
||||
- **jamie-instagram-manager**: Cross-platform strategy
|
||||
|
||||
---
|
||||
|
||||
*Version 1.0.0 | Claude Code | 2025-12*
|
||||
Reference in New Issue
Block a user