Files
our-claude-skills/custom-skills/_ourdigital-shared/config/ourdigital.yaml
Andrew Yim d2d0a2d460 Add SEO skills 33-34 and fix bugs in skills 19-34
New skills:
- Skill 33: Site migration planner with redirect mapping and monitoring
- Skill 34: Reporting dashboard with HTML charts and Korean executive reports

Bug fixes (Skill 34 - report_aggregator.py):
- Add audit_type fallback for skill identification (was only using audit_id prefix)
- Extract health scores from nested data dict (technical_score, onpage_score, etc.)
- Support subdomain matching in domain filter (blog.ourdigital.org matches ourdigital.org)
- Skip self-referencing DASH- aggregated reports

Bug fixes (Skill 20 - naver_serp_analyzer.py):
- Remove VIEW tab selectors (removed by Naver in 2026)
- Add new section detectors: books (도서), shortform (숏폼), influencer (인플루언서)

Improvements (Skill 34 - dashboard/executive report):
- Add Korean category labels for Chart.js charts (기술 SEO, 온페이지, etc.)
- Add Korean trend labels (개선 중 ↑, 안정 →, 하락 중 ↓)
- Add English→Korean issue description translation layer (20 common patterns)

Documentation improvements:
- Add Korean triggers to 4 skill descriptions (19, 25, 28, 31)
- Expand Skill 32 SKILL.md from 40→143 lines (was 6/10, added workflow, output format, limitations)
- Add output format examples to Skills 27 and 28 SKILL.md
- Add limitations sections to Skills 27 and 28
- Update README.md, CLAUDE.md, AGENTS.md for skills 33-34

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-14 00:01:00 +09:00

143 lines
4.0 KiB
YAML

# OurDigital Skills Configuration
# Global settings for all ourdigital-* skills
# =============================================================================
# Environment
# =============================================================================
environment: development # development | production
# =============================================================================
# Brand Settings
# =============================================================================
brand:
name: "OurDigital Clinic"
tagline: "우리 디지털 클리닉 | Your Digital Health Partner"
philosophy: "Precision + Empathy + Evidence"
values:
- key: data-driven
korean: 데이터 중심
metaphor: 정밀 검사
- key: in-action
korean: 실행 지향
metaphor: 실행 가능한 처방
- key: marketing-science
korean: 마케팅 과학
metaphor: 근거 중심 의학
# =============================================================================
# Channels
# =============================================================================
channels:
main:
domain: ourdigital.org
purpose: "Business & Consulting Hub"
tone: "Professional, Data-driven"
blog:
domain: blog.ourdigital.org
purpose: "Knowledge & Thought Leadership"
tone: "Analytical, Educational"
platform: ghost
journal:
domain: journal.ourdigital.org
purpose: "Creative Essays & Culture"
tone: "Conversational, Poetic"
platform: ghost
ourstory:
domain: ourstory.day
purpose: "Personal Narratives"
tone: "Intimate, Authentic"
platform: ghost
corporate:
domain: dintelligence.co.kr
purpose: "Corporate Partnership"
tone: "Professional, B2B"
# =============================================================================
# Color Palette
# =============================================================================
colors:
primary:
d-black: "#221814"
d-olive: "#cedc00"
d-green: "#287379"
d-blue: "#0075c0"
d-beige: "#f2f2de"
d-gray: "#ebebeb"
d-border: "#cdcac8"
hive:
yellow: "#ffe100"
orange: "#f1a615"
skyblue: "#21a8bc"
text:
black: "#000000"
gray: "#7a7a7b"
white: "#ffffff"
# =============================================================================
# Typography
# =============================================================================
typography:
korean: "Noto Sans KR"
english:
primary: "Noto Sans"
emphasis: "Inter"
grid_columns: 12
# =============================================================================
# Notion Integration
# =============================================================================
notion:
databases:
working_with_ai:
id: "f8f19ede-32bd-43ac-9f60-0651f6f40afe"
url: "https://www.notion.so/f529bd7b67ce4033bb70ce951d65c9e8"
ourdigital_channels:
id: "9e958359535b495e863aba20d6c0a59b"
default_properties:
ai_used: "Claude Code"
status: "In progress"
# =============================================================================
# Skill Settings
# =============================================================================
skills:
trigger_prefix: "ourdigital"
numbering:
core: "01-09" # Brand, blog, journal, research, etc.
meta: "10" # Skill creator
seo: "11-39" # SEO tools (11-32 active, 33-39 reserved)
jamie: "40-49" # Jamie Clinic
notebooklm: "50-59" # NotebookLM tools
gtm: "60-69" # GTM/Analytics
reference: "90-99" # Reference curator, multi-agent
body_word_limit:
min: 800
max: 1200
directory_structure:
- code/
- desktop/
- shared/references/
- shared/templates/
- shared/scripts/
- docs/
- docs/logs/
# =============================================================================
# Export Paths
# =============================================================================
exports:
ulysses: "~/Library/Mobile Documents/com~apple~CloudDocs/Ulysses/Blog Drafts/"
local: "./output/"