Compare commits

...

4 Commits

Author SHA1 Message Date
133df68b81 Merge branch 'main' of https://gitea.dintelligence.co.kr/ourdigital/our-claude-skills 2026-04-06 18:06:34 +09:00
292cd132c2 [brand] Core Values 수정: In-Action 유지 (Performance-driven → In-Action 복원)
In-Action은 OurDigital 서비스 태그라인 체계의 핵심:
SEO in Action, Brand in Action, Performance in Action, Data in Action

Core Values 최종 확정: 마케팅 과학 / 실행 지향(In-Action) / 지속 성장

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-06 00:33:59 +09:00
7c8dbaeb78 [brand] ourdigital-brand-guide v1.1 + 전체 Skills 정합성 업데이트
Core Values 재정의: 마케팅 과학 / 실행 성과 중심 / 지속 성장
Value Prop: 마케팅 과학으로 진단하고, 실행으로 처방합니다
Brand Compliance: 5항목 → 7항목
Deprecated Terms 섹션 신설
폰트 통일: Noto Sans KR / Inter (Poppins/Lora 교체)
색상 참조 통일: #221814 / #cedc00

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-05 20:32:46 +09:00
c35a28780d feat(gtm): add mandatory knowledge-base read/write directives to GTM skills
Agents must now read client profiles before GTM work and write session
logs after completing audits, tag changes, or validation — ensuring
findings compound across sessions instead of being lost.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-01 00:03:27 +09:00
15 changed files with 109 additions and 39 deletions

View File

@@ -6,6 +6,20 @@ description: GTM page audit - scan fired tags, gap analysis, tag design from DOM
Comprehensive Google Tag Manager audit using Playwright to scan live pages for container health, tag firing, dataLayer events, form tracking, and e-commerce checkout flows.
## MANDATORY: Knowledge Base Read/Write
**Before starting any audit:**
1. Identify the target client from container ID or URL
2. Read `knowledge-base/accounts/<client>/profile.md` — URL patterns, known issues, platform stack, past findings
3. Read `knowledge-base/accounts/<client>/*.md` — taxonomy, naming issues to exclude from new findings
4. Skim `knowledge-base/logs/<client>/` — past session context
**After completing audit, write a session log:**
- Write to `knowledge-base/logs/<client>/YYYY-MM-DD-<description>.md`
- Include: date, container ID, status, issues found (root causes + specific IDs), lessons learned
- Update `knowledge-base/accounts/<client>/profile.md` if you discovered persistent facts
- See `AGENTS.md` for full format template
## Triggers
- "audit GTM", "check dataLayer", "GTM 검사", "scan GTM tags", "audit tags on page", "check tag firing"

View File

@@ -22,6 +22,20 @@ Priority reads per task:
- "create GTM tag", "generate dataLayer", "modify trigger"
- "update variable", "write custom HTML", "manage GTM"
## MANDATORY: Knowledge Base Read/Write
**Before creating or modifying ANY tags, triggers, or variables:**
1. Identify the target client from container ID
2. Read `knowledge-base/accounts/<client>/profile.md` — key variables, URL patterns, platform stack, known issues
3. Read `knowledge-base/accounts/<client>/*.md` — taxonomy reveals existing event names and naming conventions
4. Skim `knowledge-base/logs/<client>/` — past fixes reveal patterns (e.g., "form POST loses URL params")
**After completing tag management, write a session log:**
- Write to `knowledge-base/logs/<client>/YYYY-MM-DD-<description>.md`
- Include: date, container ID, tags affected (IDs), what was created/modified/deleted, cHTML snippets
- Update `knowledge-base/accounts/<client>/profile.md` if you discovered persistent facts
- See `AGENTS.md` for full format template
## MANDATORY: dataLayer First Workflow
1. **Design dataLayer push FIRST** (match client's tech stack: vanilla JS/React/Vue/PHP)

View File

@@ -20,6 +20,20 @@ Priority reads per task:
- "validate tags", "QA GTM", "debug GTM"
- "naming conventions", "GTM best practice"
## MANDATORY: Knowledge Base Read/Write
**Before starting any validation or QA:**
1. Identify the target client from container ID or URL
2. Read `knowledge-base/accounts/<client>/profile.md` — naming conventions, known issues, platform stack
3. Read `knowledge-base/accounts/<client>/*.md` — taxonomy defines expected events; naming fix plans reveal known violations
4. Skim `knowledge-base/logs/<client>/` — past QA reveals recurring issues and known false positives
**After completing validation, write a session log:**
- Write to `knowledge-base/logs/<client>/YYYY-MM-DD-<description>.md`
- Include: date, container ID, pass/fail results, broken triggers (IDs), new naming violations
- Update `knowledge-base/accounts/<client>/profile.md` if you discovered persistent facts
- See `AGENTS.md` for full format template
## Validation Modes
### 1. Tag Firing Verification

View File

@@ -52,9 +52,9 @@ Only activates with "ourdigital" keyword:
### Core Values
- **Data-driven** (데이터 중심) - 정밀 검사
- **In-Action** (실행 지향) - 실행 가능한 처방
- **Marketing Science** (마케팅 과학) - 근거 중심 의학
- **In-Action** (실행 지향) - 실행 가능한 처방
- **Sustainable Growth** (지속 성장) - 체질 개선
### Channel Tones
@@ -83,6 +83,6 @@ Only activates with "ourdigital" keyword:
## Version
- Current: 1.0.0
- Current: 1.1.0
- Author: OurDigital
- Environment: Both (Desktop & Code)

View File

@@ -14,7 +14,7 @@ description: |
- Writing style guidelines
- Visual identity standards
- Brand compliance checking
version: "1.0"
version: "1.1"
author: OurDigital
environment: Code
---
@@ -45,9 +45,9 @@ Philosophy: Precision + Empathy + Evidence
| Value | Korean | Metaphor |
|-------|--------|----------|
| Data-driven | 데이터 중심 | 정밀 검사 |
| In-Action | 실행 지향 | 실행 가능한 처방 |
| Marketing Science | 마케팅 과학 | 근거 중심 의학 |
| In-Action | 실행 지향 | 실행 가능한 처방 |
| Sustainable Growth | 지속 성장 | 체질 개선 |
## Channel Tone
@@ -109,18 +109,20 @@ Philosophy: Precision + Empathy + Evidence
Check content against:
1.Channel tone match
2. ✓ Core values reflected
3.Philosophy alignment
4.Language style correct
5.Color palette used
1.Brand name correct (OurDigital Clinic, not Lab/연구소)
2. ✓ Channel tone match
3.Core values reflected (마케팅 과학, 실행 지향, 지속 성장)
4.Philosophy alignment
5.Language style correct
6. ✓ Color palette used (#221814/#cedc00)
7. ✓ Data asset check (analytics/reporting references current)
## Key Messages
| Purpose | Message |
|---------|---------|
| Tagline | 우리 디지털 클리닉 |
| Value | 데이터로 진단하고, 실행으로 처방합니다 |
| Value | 마케팅 과학으로 진단하고, 실행으로 처방합니다 |
| Process | 진단 → 처방 → 측정 |
## CTA Library
@@ -132,6 +134,18 @@ SEO 진단 신청하기
맞춤 견적 상담받기
```
## Deprecated Terms
| Deprecated | Current | Note |
|-----------|---------|------|
| OurDigital Lab | OurDigital Clinic | 2026-04 rebranding |
| 디지털 연구소 | 디지털 마케팅 클리닉 | Korean equivalent |
| 데이터 중심 (Core Value) | — | Moved to D.intelligence |
| 실행 지향 / In-Action | — | Retained (service tagline system) |
| #1a1a2e | #221814 (O.Black) | Color correction |
| #4ecdc4 | #cedc00 (O.Olive) | Color correction |
| Poppins / Lora | Noto Sans KR / Inter | Font standardization |
## File References
```

View File

@@ -16,7 +16,7 @@ description: |
- Visual identity & color palette
- Channel-specific tone mapping
- Brand compliance checking
version: "1.0"
version: "1.1"
author: OurDigital
environment: Desktop
---
@@ -47,9 +47,9 @@ Activate with "ourdigital" or "our" prefix:
| 가치 | English | 클리닉 메타포 |
|------|---------|--------------|
| 데이터 중심 | Data-driven | 정밀 검사 |
| 실행 지향 | In-Action | 실행 가능한 처방 |
| 마케팅 과학 | Marketing Science | 근거 중심 의학 |
| 실행 지향 | In-Action | 실행 가능한 처방 |
| 지속 성장 | Sustainable Growth | 체질 개선 |
### Brand Philosophy
@@ -118,11 +118,13 @@ Activate with "ourdigital" or "our" prefix:
When reviewing content, verify:
1. **Tone Match**: Does it match the channel's personality?
2. **Value Alignment**: Reflects Data-driven, In-Action, Marketing Science?
3. **Philosophy Check**: Precision + Empathy + Evidence present?
4. **Language Style**: Appropriate blend of Korean/English terms?
5. **Visual Consistency**: Uses approved color palette?
1. **Brand Name**: Uses OurDigital Clinic (not Lab/연구소)?
2. **Tone Match**: Does it match the channel's personality?
3. **Value Alignment**: Reflects Marketing Science, In-Action, Sustainable Growth?
4. **Philosophy Check**: Precision + Empathy + Evidence present?
5. **Language Style**: Appropriate blend of Korean/English terms?
6. **Visual Consistency**: Uses approved color palette (#221814/#cedc00)?
7. **Data Asset Check**: Analytics/reporting references current?
## Quick Reference
@@ -131,7 +133,7 @@ When reviewing content, verify:
| Use | Message |
|-----|---------|
| Tagline | 우리 디지털 클리닉 \| Your Digital Health Partner |
| Value Prop | 데이터로 진단하고, 실행으로 처방합니다 |
| Value Prop | 마케팅 과학으로 진단하고, 실행으로 처방합니다 |
| Process | 진단 → 처방 → 측정 |
| Differentiator | 25년 경험의 마케팅 사이언티스트 |
@@ -143,6 +145,18 @@ When reviewing content, verify:
| SEO | SEO 진단 신청하기 |
| Content | 콘텐츠 전략 상담 신청하기 |
## Deprecated Terms
| Deprecated | Current | Note |
|-----------|---------|------|
| OurDigital Lab | OurDigital Clinic | 2026-04 rebranding |
| 디지털 연구소 | 디지털 마케팅 클리닉 | Korean equivalent |
| 데이터 중심 (Core Value) | — | Moved to D.intelligence |
| 실행 지향 / In-Action | — | Retained (service tagline system) |
| #1a1a2e | #221814 (O.Black) | Color correction |
| #4ecdc4 | #cedc00 (O.Olive) | Color correction |
| Poppins / Lora | Noto Sans KR / Inter | Font standardization |
## References
See `shared/references/` for detailed guides:

View File

@@ -18,9 +18,9 @@ Complete brand identity reference for OurDigital Clinic.
| 가치 | English | 클리닉 메타포 | 설명 |
|------|---------|--------------|------|
| 데이터 중심 | Data-driven | 정밀 검사 | 감이 아닌 데이터로 판단 |
| 실행 지향 | In-Action | 실행 가능한 처방 | 분석에서 끝나지 않는 실행력 |
| 마케팅 과학 | Marketing Science | 근거 중심 의학 | 검증된 방법론과 프레임워크 |
| 실행 지향 | In-Action | 실행 가능한 처방 | 분석에서 끝나지 않는 실행력 |
| 지속 성장 | Sustainable Growth | 체질 개선 | 일회성이 아닌 지속 가능한 성장 |
### Brand Philosophy
@@ -113,7 +113,7 @@ Discovery (Blog) → Engagement (Journal) → Conversion (Main Site)
| Use Case | Message |
|----------|---------|
| Tagline | 우리 디지털 클리닉 \| Your Digital Health Partner |
| Value Proposition | 데이터로 진단하고, 실행으로 처방합니다 |
| Value Proposition | 마케팅 과학으로 진단하고, 실행으로 처방합니다 |
| Process | 진단 → 처방 → 측정 |
| Differentiator | 25년 경험의 마케팅 사이언티스트 |

View File

@@ -103,7 +103,7 @@ python code/scripts/apply_brand.py synthesis.json --preview
See `code/assets/brand_config.json` for:
- Logo placement
- Color scheme (OurDigital palette)
- Font settings (Poppins/Lora)
- Font settings (Noto Sans KR/Inter)
- Slide templates
## Quick Commands

View File

@@ -14,9 +14,9 @@
"surface": "#f1f3f4"
},
"fonts": {
"heading": "Poppins",
"subheading": "Poppins",
"body": "Lora",
"heading": "Inter",
"subheading": "Inter",
"body": "Noto Sans KR",
"caption": "Arial",
"fallback": {
"heading": "Arial",

View File

@@ -254,7 +254,7 @@ Layout patterns and best practices for different slide types.
### Font Pairing
```
Heading Font + Body Font
- Poppins + Lora
- Inter + Noto Sans KR (OurDigital primary)
- Arial + Georgia
- Helvetica + Times
- Roboto + Merriweather

View File

@@ -110,7 +110,7 @@ Slide structure:
Brand elements:
- **Colors**: OurDigital palette from `01-ourdigital-brand-guide`
- **Fonts**: Poppins (headings), Lora (body)
- **Fonts**: Noto Sans KR (Korean), Inter (English)
- **Logo**: Positioned per brand guidelines
- **Spacing**: Consistent margins and padding

View File

@@ -254,7 +254,7 @@ Layout patterns and best practices for different slide types.
### Font Pairing
```
Heading Font + Body Font
- Poppins + Lora
- Inter + Noto Sans KR (OurDigital primary)
- Arial + Georgia
- Helvetica + Times
- Roboto + Merriweather

View File

@@ -39,9 +39,9 @@ Activate with "ourdigital" or "our" prefix:
| 가치 | English | 클리닉 메타포 |
|------|---------|--------------|
| 데이터 중심 | Data-driven | 정밀 검사 |
| 실행 지향 | In-Action | 실행 가능한 처방 |
| 마케팅 과학 | Marketing Science | 근거 중심 의학 |
| 실행 지향 | In-Action | 실행 가능한 처방 |
| 지속 성장 | Sustainable Growth | 체질 개선 |
### Brand Philosophy
@@ -111,7 +111,7 @@ Activate with "ourdigital" or "our" prefix:
When reviewing content, verify:
1. **Tone Match**: Does it match the channel's personality?
2. **Value Alignment**: Reflects Data-driven, In-Action, Marketing Science?
2. **Value Alignment**: Reflects Marketing Science, In-Action, Sustainable Growth?
3. **Philosophy Check**: Precision + Empathy + Evidence present?
4. **Language Style**: Appropriate blend of Korean/English terms?
5. **Visual Consistency**: Uses approved color palette?

View File

@@ -103,7 +103,7 @@ Slide structure:
Brand elements:
- **Colors**: OurDigital palette from `01-ourdigital-brand-guide`
- **Fonts**: Poppins (headings), Lora (body)
- **Fonts**: Noto Sans KR (Korean), Inter (English)
- **Logo**: Positioned per brand guidelines
- **Spacing**: Consistent margins and padding

View File

@@ -28,15 +28,15 @@ This file contains all 10 OurDigital skills for use in Claude.ai Projects.
### Core Values
| 가치 | English | 메타포 |
|------|---------|--------|
| 데이터 중심 | Data-driven | 정밀 검사 |
| 마케팅 과학 | Marketing Science | 근거 중심 의학 |
| 실행 지향 | In-Action | 실행 가능한 처방 |
| 지속 성장 | Sustainable Growth | 정기 검진 |
| 지속 성장 | Sustainable Growth | 체질 개선 |
### Writing Style
- **Korean**: 분석적 + 개인적, 철학-기술 융합
- **English**: Reflective, poetic, paradox as device
- **Fonts**: Poppins (headings), Lora (body)
- **Colors**: Primary #1a1a2e, Accent #4ecdc4
- **Fonts**: Noto Sans KR (Korean), Inter (English)
- **Colors**: Primary #221814 (O.Black), Accent #cedc00 (O.Olive)
---