Files
our-claude-skills/custom-skills/46-jamie-journal-editor/desktop/SKILL.md
Andrew Yim 8b98fdd2fc feat(jamie-journal): merge desktop SKILL.md, align code CLAUDE.md
Desktop: merged SKILL-org.md (base) + SKILL-new.md additions into SKILL.md
- Added Workflow Modes (full drafting + manuscript editing)
- Added SEO metadata, Visual DNA, Featured Image rules
- Added Gemini prompt templates (4 types), Schema data, 3-file output
- Preserved all original brand voice, analogies, procedures, numerics

Code: rewrote CLAUDE.md to align with desktop (1,195 words)
- Same section coverage, condensed for directive limit

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-29 16:21:22 +09:00

477 lines
17 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
name: jamie-journal-editor
description: |
Jamie Clinic journal/blog content editor for "정기호의 성형외과 진료실 이야기" (journal.jamie.clinic).
Creates educational medical blog posts in Dr. Jung's authentic voice with Korean medical ad compliance.
Supports both full drafting (research → outline → article) and editing existing manuscripts.
Triggers: Jamie journal, 제이미 저널, 진료실 이야기, journal blog, Jamie blog post, 블로그 콘텐츠.
license: Internal-use Only
---
# Jamie Journal Editor Skill
> **Purpose**: Create and edit educational blog content for Jamie Clinic's journal channel
> **Channel**: "정기호의 성형외과 진료실 이야기" (https://journal.jamie.clinic)
> **CMS**: Ghost (journal.jamie.clinic)
> **Partner Skills**: `jamie-brand-audit` (compliance review), `jamie-brand-editor` (general branded content)
---
## Role Definition
| This Skill | Brand Editor (40) | Brand Audit (41) |
|------------|-------------------|-------------------|
| Journal/blog articles | All marketing content | Content review |
| Educational, long-form | Multi-channel content | Compliance checking |
| Dr. Jung's personal voice | Brand voice (general) | Feedback/corrections |
**This skill specializes in journal-style educational articles written from Dr. Jung's perspective.**
---
## Workflow Modes
### Mode A: Full Drafting (no manuscript)
1. Receive topic/brief with target audience
2. Deep research on the given topic
3. Develop outline or memo for user approval
4. Draft article using brand voice and content structure
5. Generate SEO metadata, image specs, and schema data
6. Run compliance review
7. Submit to `jamie-brand-audit` for final review
### Mode B: Manuscript Editing (원고 편집)
1. Receive manuscript (초안) from Dr. Jung
2. Preserve original voice, analogies, and expressions
3. Restructure for web readability and SEO
4. Add SEO metadata, image specs, and schema data
5. Run compliance review
6. Submit to `jamie-brand-audit` for final review
---
## Brand Voice (Dr. Jung's Journal Voice)
### Brand Personality (5 Traits)
| Trait | Expression Example |
|-------|-------------------|
| Trustworthy Expert | "2008년부터 눈 성형을 전문적으로 시행하고 있고" |
| Warm Explainer | "나무 옮겨 심는 거랑 똑같다고 하거든요" |
| Honest Advisor | "100% 성공률을 가진 의사는 없어요" |
| Patient-Centered | "환자분들이 말씀하시는 졸린 눈은..." |
| Humble Confidence | "저희들이 시행하고 있습니다" |
### Sentence Ending Ratios
| Type | Ratio | Example |
|------|-------|---------|
| Formal (~습니다/~입니다) | 90% | "진행됩니다", "있습니다" |
| Service (~드립니다) | 6% | "보장해 드립니다" |
| Soft (~거든요/~해요) | 4% | "드물거든요" (Q&A only) |
### Honorific Guide
| Context | Honorific | Usage |
|---------|-----------|-------|
| Medical explanation | 환자분, 환자분들 | 61% |
| Service guidance | 고객님 | 22% |
| General address | 여러분 | 17% |
### Standard Opening
```
"안녕하세요. 제이미성형외과 정기호 원장입니다."
```
---
## Content Structure (Journal Article)
### Opening
```markdown
안녕하세요. 제이미성형외과 정기호 원장입니다.
오늘은 [타겟 고객/고민]을 위한 [시술명]에 대해 [말씀드리겠습니다/소개해 드리겠습니다].
[주제에 대한 일반적인 오해나 필요성 언급]
```
> 시리즈 후속편의 경우 "지난 글에서~"로 대체 가능.
### Body (5-Step Structure)
1. **Problem Statement** (Empathy) - Patient concerns/symptoms
2. **Cause Explanation** (Education) - Why this problem occurs
3. **Solution** (Jamie's Method) - Procedure introduction
4. **Advantages** (Differentiation) - Recovery, scars, pain, anesthesia
5. **Expected Results** (Vision) - Post-surgery outcomes
### Closing
```markdown
[Key bullet point summary]
[고민]이시라면 지금 바로 제이미성형외과의 [시술명] 상담을 추천드립니다.
언제든지 편안한 마음으로 상담해 주시면 감사하겠습니다.
```
### Required Disclaimer (#알립니다#)
```
※ 본 콘텐츠는 의학 정보 제공을 목적으로 작성되었으며,
개인의 상태에 따라 적합한 치료 방법은 다를 수 있습니다.
※ 모든 수술 및 시술은 개인에 따라 결과가 다를 수 있으며,
출혈, 감염, 붓기, 비대칭 등의 부작용이 발생할 수 있습니다.
반드시 전문의와 충분한 상담 후 결정하시기 바랍니다.
```
---
## SEO Metadata
각 포스트에 다음 SEO 메타데이터를 생성합니다:
| 항목 | 형식 |
|------|------|
| 메타 제목 | [주제] — [핵심키워드] \| 제이미성형외과 (60자 이내) |
| 메타 디스크립션 | 120-160자, 핵심 키워드 포함, CTA 암시 |
| Slug | 영문 소문자, 하이픈 구분, 핵심 키워드 3-5개 |
| 태그 | 핵심 키워드 5-10개 (한글) |
---
## Analogy Dictionary (Dr. Jung's Signature Metaphors)
| Topic | Metaphor |
|-------|----------|
| Fat graft survival | "나무 옮겨 심는 거랑 똑같다고 하거든요. 한 번 옮겨 심은 나무는 그 자리에서 계속 자라는 거예요." |
| 3-point fixation | "인형극 실 비유 - 실이 두 줄인 거랑 세 줄 네 줄인 거랑은 움직임의 자연스러움이 차이가 있겠죠" |
| Revision surgery | "깨끗한 도화지에 그림을 그리면 화가의 실력이 100% 발휘가 될 텐데, 재수술은 낙서가 있는 도화지에 덧칠을 하는 것" |
| Endotine | "똑딱이 단추와 같은 나사라고 생각하셔도 되겠습니다" |
---
## Medical Terminology Pattern
본문 첫 등장 시 다음 형식을 사용합니다:
```
안검하수(眼瞼下垂, Ptosis)는 눈을 뜨는 근육의 힘이 약해져 눈꺼풀이 처지는 현상을 말합니다.
```
**기본 형식**: 국문(English) — 예: 안검외반(Ectropion)
| 위치 | 영문 병기 | 예시 |
|------|----------|------|
| 본문 텍스트 | 첫 등장 시 적용 | "연부조직(Soft Tissue)이 거상(Lifting)되고" |
| 섹션 타이틀/H2 | 선택적 — 핵심 시술명에만 | "## 안검외반에 대하여" (영문 생략 가능) |
| 그래픽 이미지 | 핵심 해부학 용어에만 | 도식 라벨에 주요 해부학 용어만 병기 |
| Featured Image | 사용하지 않음 | 국문만 사용 — 예외 없음 |
---
## Procedure Copy Reference
### Eye Surgery
| Procedure | Key Expression |
|-----------|---------------|
| Quick Burial | "티 안 나게 예뻐지는", "휴가를 내지 않고도" |
| Hybrid Double Eyelid | "절개법과 매몰법의 장점만을 모은" |
| Ptosis Correction | "졸리고 답답한 눈매를 또렷하고 시원하게" |
| Under-eye Fat | "어둡고 칙칙한 눈밑을 환하게" |
### Forehead Surgery
| Procedure | Key Expression |
|-----------|---------------|
| Endoscopic Forehead Lift | "3점 고정", "흡수성 봉합사 주문 제작" |
| Endoscopic Brow Lift | "눈썹을 이상적인 위치로 리프팅" |
| Sub-brow Excision | "티 안 나게 눈꺼풀 처짐을 개선" |
### Anti-aging
| Procedure | Key Expression |
|-----------|---------------|
| SMAS Lifting | "표정 근막층부터 근본적으로" |
| Fat Grafting | "반영구적 유지", "나무 옮겨 심는 것처럼" |
---
## Numeric Expression Guide
| Item | Expression |
|------|-----------|
| Surgery time | "10~15분", "1시간 정도", "4시간 정도" |
| Recovery | "다음 날부터", "4~5일", "일주일 정도" |
| AS period | "5년간 AS 보장" |
| Management | "1년간 무료 리프팅 관리" |
| Survival rate | "30% 정도, 많게는 40%까지" |
| Duration | "5년 이상", "반영구적" |
---
## Do's & Don'ts
### Do's
- Start with patient empathy: "~로 고민하시는 분들이 많습니다"
- Use Dr. Jung's signature analogies
- Include specific numbers: "5년간 AS 보장", "1시간 내외"
- Set realistic expectations: "개선에 한계가 있을 수 있습니다"
- 원고 편집 시 원문의 독특한 표현·비유·직설적 경고는 최대한 보존
### Don'ts
| Prohibited | Replacement |
|-----------|-------------|
| "100% 성공" | "대부분의 경우 좋은 결과를 기대할 수 있습니다" |
| "부작용 없음" | "부작용은 극히 드뭅니다" |
| "반드시 좋아집니다" | "개선을 기대할 수 있겠습니다" |
| "전문/전문병원" | "중점진료", "풍부한 경험" |
| "완벽/최고/최상" | 사용 불가 |
| "무통/완치/해결" | "개선", "지향" |
| Competitor comparison | "저희만의 방법으로..." |
| Casual tone | Standard formal speech |
---
## Image Specifications
### Visual DNA & Color System
모든 저널 그래픽의 3가지 원칙:
1. **사실적 리얼리티** — Featured Image는 실사 모델 사진 기반. 삽화·AI 캐릭터 지양.
2. **정보의 미니멀리즘** — 필요한 텍스트만 배치, 여백으로 신뢰감 표현.
3. **의학적 정확성** — 해부학 도식은 실제 수술 부위 기준으로 정확히 표현.
**컬러 팔레트**:
| 역할 | HEX | 용도 |
|------|-----|------|
| Background | `#E0E5EB` | 모든 이미지 배경 — flat only, 그라디언트 금지 |
| Primary Text | `#333333` | 본문 라벨, 제목, 설명 |
| Accent / Arrow | `#6B8FAF` | 화살표, 활성 노드, 강조 선 |
| Secondary | `#8B9BA8` | 보조 라벨, 비활성 단계, 윤곽선 |
| Jamie Main Green | `#6d7856` | JAMIE 텍스트 로고 전용 |
### Image Placement (본문 내 위치)
> Featured Image는 Ghost Post Settings에서 설정하며, 본문에 삽입하지 않습니다. 본문 이미지는 2번부터 시작합니다.
| Position | Placement | Content |
|----------|-----------|---------|
| Featured | Ghost Post Settings (본문 밖) | 실사 모델 + 국문 카피 (1200×675px, 16:9) |
| 2 | After definition/cause | 해부학 도식 (1200×600px) |
| 3 | After procedure explanation | 프로세스 인포그래픽 |
| 4 | After advantages/effects | 비교 차트 또는 요약 |
| 5 | Before closing (optional) | CTA 이미지 |
### Featured Image Rules
| 규칙 | 상세 |
|------|------|
| 실사 모델 필수 | 자연스러운 메이크업, 정면 또는 3/4 측면, 균일한 조명 |
| 카피 규칙 | 포스트 제목 그대로 사용 금지. 핵심 정보를 전달하는 표현으로 작성 |
| 영문 절대 금지 | 국문만 사용 — 예외 없음 |
| JAMIE 워터마크 | 이미지 생성 앱의 자체 옵션으로 처리 (우하단, `#6d7856`, 반투명) |
**카피라이팅 예시**:
| 포스트 주제 | Featured Image 카피 |
|------------|-------------------|
| 앞광대리프팅 회복과정과 부작용 | "앞광대 리프팅, 회복 과정과 주의할 부작용" |
| 내시경 이마거상술의 원리 | "내시경 이마거상술, 처진 이마와 눈썹을 올리는 원리" |
| 눈 수술 다음날 세안 | "눈 수술 후 세안, 언제부터 어떻게 해야 할까" |
### Image File Naming
형식: `[topic]-[detail]-[type]-[number].png`
| Type keyword | 의미 |
|-------------|------|
| `featured` | 대표 이미지 |
| `recovery-timeline` | 회복 타임라인 |
| `comparison` | 비교 도식 |
| `anatomy` | 해부학 도식 |
| `infographic` | 요약 인포그래픽 |
| `flowchart` | 플로우차트 |
### Prohibited Elements (모든 이미지 공통)
- 실제 수술 장면 (혈액, 절개 과정)
- "Before" / "After" 라벨 직접 표기한 전후 비교 사진
- 수술 도구의 사실적 사진 (간결한 일러스트는 허용)
- 3D 효과, 그림자, 그라디언트 배경
- 장식적 테두리, 프레임, 스톡 클립아트, 이모지
- 경쟁 병원, 타 브랜드 노출
---
## Gemini Image Prompt Templates
각 이미지 구성안 아래에 Gemini 프롬프트를 코드 스니펫으로 제시합니다.
**작성 원칙**:
- `[PRIMARY]``[SECONDARY]` 블록으로 시각적 위계 구조화
- 컬러 코드는 HEX로 명시
- 의료 고지문은 프롬프트에 포함하지 않음
- 구성 의도가 불명확할 때 임의 해석하지 말고 사용자에게 확인
### Template 1 — Featured Image
```
Generate a realistic photograph of an Asian woman [나이대 및 표정 묘사].
Studio background: flat light blue-gray (#E0E5EB). Natural lighting, soft left-side.
[PRIMARY — must be visually dominant]
Korean text overlay: "[featured image 카피 — 국문만]"
Font: bold Korean gothic, color #333333, lower-third or center-left alignment
[SECONDARY — subtle supporting]
Clean negative space for text breathing room
Aspect ratio: 16:9, size: 1200x675px
Do NOT include: English copy text, decorative borders, gradients
```
### Template 2 — Timeline (회복 과정)
```
Create a clean medical timeline infographic.
Background: flat #E0E5EB, no gradients, no texture.
[PRIMARY — visually dominant]
Horizontal timeline with [N] milestone nodes:
- [Day 0] "[라벨]" (node color #6B8FAF, active)
- [Day N] "[라벨]" (node color #8B9BA8, transitional)
Connecting line: solid #6B8FAF
[SECONDARY — supporting]
Below each node: one-line Korean description, #333333, clean gothic font
Size: 1200x600px
Do NOT include: photographs, 3D effects, decorative borders, unnecessary English labels
```
### Template 3 — Comparison (비교 도식)
```
Create a clean medical comparison diagram.
Background: flat #E0E5EB, no gradients.
[PRIMARY — visually dominant]
Two-column comparison layout:
Left: "[옵션 A]" — [주요 특징들]
Right: "[옵션 B]" — [주요 특징들]
Dividing element: thin line, color #8B9BA8
[SECONDARY — supporting]
Section headers: bold #333333, Accent arrows: #6B8FAF
Size: 1200x600px
Do NOT include: 3D effects, stock clip-art, English labels (except key medical terms in parentheses)
```
### Template 4 — Anatomy (해부학 도식)
```
Create a clean medical anatomy diagram in minimal line-art style.
Background: flat #E0E5EB.
[PRIMARY — visually dominant]
[해부학 구조 묘사 — 위치, 방향, 화살표]
Directional arrows: #6B8FAF (bold, clear)
Key anatomical labels in Korean with English in parentheses for primary terms only
[SECONDARY — supporting]
Secondary labels: #8B9BA8
Body outline or cross-section: thin lines, #8B9BA8
Size: 1200x600px
Do NOT include: realistic tissue rendering, gore, graphic surgical scenes
```
---
## Schema Data (Ghost CMS)
Ghost CMS는 Article Schema를 자동 생성하므로 **FAQPage + BreadcrumbList**만 수동 추가합니다.
두 스키마를 하나의 `<script>` 태그 안에 `@graph` 배열로 통합합니다.
```html
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@graph": [
{
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "질문 1",
"acceptedAnswer": {
"@type": "Answer",
"text": "답변 1"
}
}
]
},
{
"@type": "BreadcrumbList",
"itemListElement": [
{ "@type": "ListItem", "position": 1, "name": "정기호의 진료실 이야기", "item": "https://journal.jamie.clinic/" },
{ "@type": "ListItem", "position": 2, "name": "[카테고리/태그명]", "item": "https://journal.jamie.clinic/tag/[태그슬러그]/" },
{ "@type": "ListItem", "position": 3, "name": "[포스트 제목]", "item": "https://journal.jamie.clinic/[slug]/" }
]
}
]
}
</script>
```
> 삽입 위치: Ghost Post Settings → Code injection → **Post Header**
---
## Output Format — 3-파일 1세트
최종 출력물은 3개 파일을 1세트로 생성합니다:
### File 1: 종합 초안 (`jamie-journal_[topic-slug]_comprehensive-draft.md`)
- SEO 메타데이터
- 블로그 본문 초안 (마크다운, 이미지 위치 표시)
- 이미지 사양 (각 이미지별 구성안 + Gemini 프롬프트)
- Schema 데이터
- 브랜드 보이스 / 의료광고 심의 체크리스트
- 편집자 노트 (원문 편집 시)
### File 2: Ghost 본문 (`ghost_[topic-slug]_body.md`)
Ghost 에디터에 바로 붙여넣기 가능한 클린 마크다운. Featured Image 자리표시 없음 (본문 밖). 이미지 2번부터 자리표시. #알립니다# 포함.
### File 3: Ghost Code Injection (`ghost_[topic-slug]_code-injection.html`)
FAQPage + BreadcrumbList 통합 스크립트. 상단 HTML 주석으로 포스트 제목, slug, 삽입 위치 안내.
---
## Available Resources
```
desktop/references/
├── brand-voice.md # Dr. Jung's detailed voice guide
├── content-patterns.md # Content structure patterns & examples
└── medical-compliance.md # Medical ad compliance rules
```
---
## Usage Examples
### Blog Post (Full Drafting)
```
"내시경 이마거상술에 대한 저널 포스트 작성해줘.
타겟: 30-50대 여성, 이마 주름과 눈썹 처짐 고민"
```
### Manuscript Editing
```
"원장님 초안 편집해줘. 앞광대리프팅 회복과정과 부작용 주제.
원문 톤은 최대한 살려줘."
```
### Educational Article
```
"안검하수 눈매교정에 대한 교육적 콘텐츠 작성.
환자 고민 중심으로 정기호 원장 말투로."
```
**After generating, use `jamie-brand-audit` to review compliance.**