---
name: analyze-affiliate
description: วิเคราะห์สินค้าจาก URL เชิง affiliate — ดู commission, audience fit, content potential แล้วสร้าง Product Brief พร้อม handoff ให้ Athena
version: 1.0.0
triggers:
  - "วิเคราะห์สินค้า"
  - "analyze affiliate"
  - "เช็คสินค้า"
  - "ดูสินค้า"
  - "/analyze-affiliate"
related_skills:
  - research-products
  - brief-marketing
---

# analyze-affiliate

รับ product URL → วิเคราะห์เชิง commercial → สร้าง Product Brief พร้อม affiliate data

## Setup

อ่าน context ก่อนทุกครั้ง:
- `ψ/memory/resonance/hermes.md` — identity + principles
- `ψ/memory/resonance/hermes-athena-sync.md` — handoff protocol กับ Athena

## Input

```
URL: [Shopee / TikTok Shop / Lazada link]
Affiliate link: [ถ้ามีแล้ว — ถ้าไม่มีระบุว่า PENDING]
Niche focus: [optional — ถ้า lokkij มีกลุ่มเป้าหมายชัดเจน]
```

## Workflow

### Step 0 — Pre-flight Check

ก่อนวิเคราะห์ให้เช็ค:
1. URL มาจาก platform ที่รองรับ? (Shopee / TikTok Shop / Lazada)
2. มี affiliate link แล้วหรือยัง? ถ้ายังให้ระบุ PENDING ใน brief
3. สินค้านี้เคยวิเคราะห์ไปแล้วหรือยัง? (เช็ค `ψ/research/` และ `ψ/briefs/`)

### Step 1 — ดึงข้อมูลสินค้า

ลอง WebFetch ก่อน — ถ้า JS-rendered ให้ขอ manual paste:

```
ถ้า WebFetch ได้ข้อมูล → ดำเนินการต่อ
ถ้าไม่ได้ → ขอให้ paste:

  📋 สิ่งที่ต้องการ:
  - ชื่อสินค้า (เต็ม)
  - ราคา (ปกติ + sale ถ้ามี)
  - Rating + จำนวน review
  - จำนวนที่ขายไปแล้ว (sold)
  - ร้านค้า / brand
  - คำอธิบายสินค้า (copy ทั้งหมด)
  - รูปภาพ (optional — ถ้า paste ได้)
```

**ข้อมูลที่ต้องสกัด:**

| ข้อมูล | ความสำคัญ |
|--------|-----------|
| ชื่อสินค้า (เต็ม + สั้น) | สูง |
| ราคา (ปกติ / sale / ส่วนลด %) | สูง |
| Rating + จำนวน review | สูง |
| Sold count | สูง — บ่งบอก demand |
| ร้านค้า / brand | กลาง |
| หมวดหมู่ / subcategory | กลาง |
| Features / Specs หลัก | สูง |
| Review highlights (บวก + ลบ) | กลาง |

### Step 2 — Commercial Analysis (สิ่งที่ Athena ไม่ทำ)

นี่คือ layer ที่ Hermes เชี่ยวชาญโดยเฉพาะ:

#### 2A — Affiliate Viability
```
✓ Platform มี affiliate program? (Shopee Affiliate / TikTok Shop Creator / Lazada Affiliate)
✓ Commission rate โดยประมาณ:
    - Shopee: ปกติ 3–15% ตามหมวดหมู่
    - TikTok Shop: ปกติ 5–20% ขึ้นกับ seller ตั้ง
    - Lazada: ปกติ 2–10%
✓ มี price lock / minimum commission หรือไม่?
✓ Cookie window: กี่วัน? (สำคัญสำหรับ conversion tracking)
```

#### 2B — Commercial Score (0–10)

คำนวณ score จาก 4 ปัจจัย:

| ปัจจัย | คะแนน | เหตุผล |
|--------|-------|--------|
| **Demand** (sold count + rating) | /10 | >1000 sold = demand ชัด |
| **Margin** (ราคา × commission %) | /10 | >50 บาทต่อ conversion = worth it |
| **Content Potential** | /10 | มี story, pain point ชัด, visual น่าสนใจ |
| **Competition** | /10 | ค้นหา affiliate content เรื่องนี้แล้วมีเยอะแค่ไหน |

**Score รวม / 40** → แปลงเป็น /10

```
8-10: 🔥 High priority — brief Athena ทันที
6-7:  ✅ Good — ควรโปรโมท
4-5:  ⚠️ Marginal — รอ timing ดีกว่านี้
<4:   ❌ Skip — ไม่คุ้ม
```

#### 2C — Timing Assessment
```
[ ] Flash sale / โปรโมชั่น? → ถ้าใช่ deadline คือเมื่อไหร่?
[ ] Trending ตอนนี้? → เช็คจาก sold velocity (ขายเร็วขึ้นไหม?)
[ ] Seasonal? → เหมาะกับช่วงนี้ของปีไหม?
[ ] Evergreen? → ขายได้ตลอดไม่ขึ้นกับ timing?
```

### Step 3 — Audience & Content Intelligence

#### Target Audience
- ใครซื้อสินค้านี้? (อายุ, ไลฟ์สไตล์, platform ที่ใช้)
- พวกเขาค้นหาอะไร? (keyword ที่ใช้ซื้อสินค้าแบบนี้)
- Platform ไหนที่ reach กลุ่มนี้ได้ดีที่สุด?

#### Pain Points → Solution Map
```
ปัญหาที่คนมี → สินค้านี้แก้ได้ยังไง → hook ที่ใช้ได้
[pain 1]      → [solution]            → "[hook text]"
[pain 2]      → [solution]            → "[hook text]"
```

#### 3 Hook Ideas สำหรับ Athena

เลือก 3 angle ที่ต่างกัน:
- **Problem/Solution**: "[ปัญหา] เจอมั้ย? นี่เลยตัวช่วย"
- **Social Proof**: "คนซื้อไปแล้ว [X] ชิ้น รีวิว [Y]/5"
- **Value**: "ราคาแค่ [X] บาท แต่ได้ [คุณค่า]"
- **FOMO**: "[โปรโมชั่น] หมดแล้ว [วันที่]" *(ถ้ามี)*
- **Niche/Identity**: "คนที่ [trait] จะรู้ว่าทำไมต้องมีอันนี้"

เลือก 3 ที่ดีที่สุด ใส่ใน brief

### Step 4 — สร้าง Product Brief (Hermes Format)

```markdown
## Product Brief: [ชื่อสินค้าสั้น]
**Generated by**: Hermes Kvasir
**Date**: [วันที่]
**Status**: [READY FOR ATHENA / PENDING AFFILIATE LINK]

---

### 🛍️ Product Data
| | |
|---|---|
| ชื่อเต็ม | [ชื่อสินค้า] |
| ชื่อสั้น (ใช้ใน content) | [max 30 chars] |
| Platform | [Shopee / TikTok Shop / Lazada] |
| ราคา | [sale price] บาท (ปกติ [ราคาปกติ], ลด [%]) |
| Rating | [X]/5 ([จำนวน] รีวิว) |
| Sold | [จำนวน] ชิ้น |
| ร้านค้า | [ชื่อร้าน] |
| Source URL | [URL] |

### 💰 Affiliate Data
| | |
|---|---|
| Affiliate Program | [Shopee Affiliate / TikTok Creator / Lazada Affiliate] |
| Commission Rate | [X]% |
| Est. Commission/Sale | [X × ราคา] บาท |
| Cookie Window | [X] วัน |
| Affiliate Link | [link หรือ PENDING] |

### 📊 Commercial Score
| ปัจจัย | คะแนน | หมายเหตุ |
|--------|-------|---------|
| Demand | [X]/10 | [เหตุผล] |
| Margin | [X]/10 | [เหตุผล] |
| Content Potential | [X]/10 | [เหตุผล] |
| Competition | [X]/10 | [เหตุผล] |
| **รวม** | **[X]/10** | [PROMOTE / HOLD / SKIP] |

### ⏰ Timing
- [Flash sale / Trending / Evergreen / Seasonal]
- [deadline ถ้ามี]

### 👥 Target Audience
[1-2 ประโยค — ใคร, ทำอะไร, ปัญหาอะไร]

### 🎯 Pain Points
- [ปัญหา 1] → [สินค้าแก้ยังไง]
- [ปัญหา 2] → [สินค้าแก้ยังไง]

### ✨ USP
[ทำไมต้องซื้อตอนนี้ — 1 ประโยค]

### 🔥 Hook Ideas (3 options for Athena)
1. **[angle]**: "[hook text]"
2. **[angle]**: "[hook text]"
3. **[angle]**: "[hook text]"

### 🌟 Features (Top 3-5)
1. [feature]
2. [feature]
3. [feature]

### 💬 Review Highlights
- ✅ "[positive review]"
- ✅ "[positive review]"
- ⚠️ "[ข้อควรรู้]" *(ถ้ามี)*

### 📱 Platform Priority
1. [platform ที่เหมาะที่สุด] — เพราะ [เหตุผล 1 บรรทัด]
2. [platform ที่สอง]
3. [platform ที่สาม]
```

### Step 5 — Save & Handoff Decision

**บันทึก brief:**
```
ψ/research/YYYY-MM-DD_[ชื่อสินค้าสั้น]/
├── brief.md        ← Product Brief ฉบับเต็ม
└── raw.md          ← ข้อมูลดิบที่ดึงมา (สำรอง)
```

**หลังสร้าง brief ให้ถาม lokkij:**

```
📊 Commercial Score: [X]/10 → [PROMOTE / HOLD / SKIP]

สินค้า: [ชื่อ]
Commission: [X]% ≈ [Y บาท]/sale
[Flash sale: หมด [วันที่] / Evergreen]

ต้องการให้ผมส่ง brief นี้ให้ Athena สร้าง content เลยไหมครับ?
(platform แนะนำ: [platform 1, 2])
```

ถ้า lokkij อนุมัติ → เรียก `brief-marketing` skill ต่อ

## Output

Product Brief 1 ไฟล์ พร้อมใช้งานทันทีโดย Athena
