Files
our-claude-skills/ourdigital-custom-skills/01-ourdigital-research-publisher/SKILL.md
Andrew Yim 341d5f5a5b Initial commit: Claude Skills Factory with 8 refined custom skills
Custom Skills (ourdigital-custom-skills/):
- 00-ourdigital-visual-storytelling: Blog featured image prompt generator
- 01-ourdigital-research-publisher: Research-to-publication workflow
- 02-notion-organizer: Notion workspace management
- 03-research-to-presentation: Notion research to PPT/Figma
- 04-seo-gateway-strategist: SEO gateway page strategy planning
- 05-gateway-page-content-builder: Gateway page content generation
- 20-jamie-brand-editor: Jamie Clinic branded content GENERATION
- 21-jamie-brand-guardian: Jamie Clinic content REVIEW & evaluation

Refinements applied:
- All skills converted to SKILL.md format with YAML frontmatter
- Added version fields to all skills
- Flattened nested folder structures
- Removed packaging artifacts (.zip, .skill files)
- Reorganized file structures (scripts/, references/, etc.)
- Differentiated Jamie skills with clear roles

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-10 17:56:04 +09:00

6.4 KiB

name, version, description
name version description
ourdigital-research-publisher 1.0.0 End-to-end research-to-publication workflow for OurDigital channels. Transforms questions into comprehensive research, then Korean/English blog posts. Use when user wants to: (1) Research a topic deeply, (2) Create research papers from conversations, (3) Write blog posts for OurDigital/Ghost, (4) Execute "research to publish" workflow, (5) Save research to Notion and export to Ulysses. Triggers: "research this", "write a blog about", "publish to OurDigital", "deep dive into", "연구해줘", "블로그 작성", "포스팅 초안".

OurDigital Research-to-Publisher Workflow

Transform questions into comprehensive research papers and polished blog posts for OurDigital channels.

Workflow Overview

Phase 1: Discovery → Phase 2: Research Planning → Phase 3: Deep Research
    ↓
Phase 4: Research Paper → Phase 5: Notion Save → Phase 6: Blog Draft
    ↓
Phase 7: Ulysses Export → Phase 8: Publishing Guidance

Phase 1: Discovery

Goal: Understand user's question and refine scope.

  1. Acknowledge the topic/question
  2. Ask clarifying questions (max 3 per turn):
    • Target audience? (전문가/일반인/마케터)
    • Depth level? (개요/심층분석/실무가이드)
    • Specific angles or concerns?
  3. Confirm research scope before proceeding

Output: Clear research objective statement

Phase 2: Research Planning

Goal: Create structured research instruction.

Generate research plan with:

  • Primary research questions (3-5)
  • Secondary questions for depth
  • Suggested tools/sources:
    • Web search for current info
    • Google Drive for internal docs
    • Notion for past research
    • Amplitude for analytics data (if relevant)
  • Expected deliverables

Output: Numbered research instruction list

Phase 3: Deep Research

Goal: Execute comprehensive multi-source research.

Tools to leverage:

  • web_search / web_fetch: Current information, statistics, trends
  • google_drive_search: Internal documents, past reports
  • Notion:notion-search: Previous research, related notes
  • Amplitude:search / Amplitude:query_*: Analytics insights (if applicable)
  • conversation_search: Past chat context

Research execution pattern:

  1. Start broad (overview searches)
  2. Deep dive into key subtopics
  3. Find supporting data/statistics
  4. Identify expert opinions and case studies
  5. Cross-reference and validate

Output: Organized research findings with citations

Phase 4: Research Paper (Artifact)

Goal: Synthesize findings into comprehensive document.

Create HTML artifact with:

Structure:
├── Executive Summary (핵심 요약)
├── Background & Context (배경)
├── Key Findings (주요 발견)
│   ├── Finding 1 with evidence
│   ├── Finding 2 with evidence
│   └── Finding 3 with evidence
├── Analysis & Implications (분석 및 시사점)
├── Recommendations (제언)
├── References & Sources (참고자료)
└── Appendix (부록) - if needed

Style: Professional, data-driven, bilingual key terms

Output: Comprehensive research paper artifact

Phase 5: Notion Save

Goal: Archive research to Working with AI database.

Auto-save to Notion with:

  • Database: 🤖 Working with AI (data_source_id: f8f19ede-32bd-43ac-9f60-0651f6f40afe)
  • Properties:
    • Name: [Research topic]
    • Type: "Research"
    • Category: Based on topic (e.g., "SEO", "AI Literacy", "Digital Marketing")
    • Topic: Relevant tags
    • AI used: ["Claude 4.5"]
    • Status: "Done"
    • AI summary: 2-3 sentence summary

Output: Notion page URL confirmation

Phase 6: Blog Draft

Goal: Transform research into engaging blog post.

PROMPT USER for channel selection:

📝 블로그 채널을 선택해주세요:

1. blog.ourdigital.org (Korean, 디지털 마케팅/SEO/데이터)
2. journal.ourdigital.org (English, professional insights)
3. ourstory.day (Korean, 에세이/성찰/개인적 이야기)
4. Medium (English, broader tech audience)

선택: [번호]

Generate MD file based on channel:

  • See references/blog-style-guide.md for tone/voice
  • Use assets/blog-template.md as structure reference
  • Korean channels: 한글 작성, 전문용어는 영문 병기
  • English channels: Professional but accessible

Output: Complete .md blog draft file

Phase 7: Ulysses Export

Goal: Deliver MD file for Ulysses editing.

Export path: iCloud Drive folder for Ulysses sync

PROMPT USER (first time only):

📁 Ulysses 동기화 폴더 경로를 알려주세요:

예시:
- /Users/[username]/Library/Mobile Documents/com~apple~CloudDocs/Ulysses/Blog Drafts/
- 또는 선호하는 iCloud 폴더 경로

(최초 1회 설정 후 기억됩니다)

After receiving path:

  1. Save .md file to specified iCloud folder
  2. Confirm file location
  3. Provide Ulysses opening instructions

Output: MD file in iCloud + path confirmation

Phase 8: Publishing Guidance

Goal: Guide user through final publishing steps.

Provide channel-specific checklist:

Ghost (blog.ourdigital.org / journal.ourdigital.org)

  • Ulysses에서 최종 교정 완료
  • Ghost 관리자 페이지에서 새 포스트 생성
  • MD 콘텐츠 붙여넣기
  • Featured image 설정
  • SEO meta (title, description, URL slug)
  • Tags/Categories 설정
  • 발행 또는 예약 발행

ourstory.day (Ghost)

  • Same as above, personal essay tone check

Medium

  • Medium 에디터에서 새 story
  • Import from clipboard or MD
  • Add images/embeds
  • Tags (max 5)
  • Publication 선택 (if applicable)

OFFER: "Ghost API로 자동 발행을 원하시면 알려주세요."


Quick Commands

Command Action
"연구 시작" / "research this" Start Phase 1
"초안 작성" / "draft blog" Skip to Phase 6 (if research exists)
"노션 저장" Execute Phase 5 only
"발행 가이드" Show Phase 8 checklist
"handoff summary" Generate context transfer summary

Channel Reference

Channel Language Tone Topics
blog.ourdigital.org Korean Professional, practical SEO, Digital Marketing, Data
journal.ourdigital.org English Insightful, analytical Industry trends, Best practices
ourstory.day Korean Personal, reflective Essays, Life lessons, Reflections
Medium English Accessible, engaging Tech, Marketing, AI