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>
143 lines
4.0 KiB
YAML
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/"
|