Some checks failed
Verify Skills / verify-skills (push) Has been cancelled
Adopt: directory keeps its NN- ordering prefix; skill `name:` is the clean form without it (dir 16-seo-schema-validator → name: seo-schema-validator). Nicer to invoke, matches the original desktop/SKILL.md names, still globally unique. - 71 root SKILL.md: name: NN-foo → name: foo (flat skills + reference-curator suite). Plugins (mac-optimizer/multi-agent-guide/dintel-bootstrap) already clean; 95 already clean. - scripts/migrate_skill_root.py: derive name = dirname minus NN- prefix (skill_name()). - CLAUDE.md + SKILL-MIGRATION-GUIDE.md: document the dir-prefix / clean-name convention. verify_skills.py: 0 name collisions across all renamed skills. (The ~/.claude/skills symlinks were re-pointed to the clean names separately — filesystem only.) Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
477 lines
17 KiB
Markdown
477 lines
17 KiB
Markdown
---
|
||
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.**
|