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>
This commit is contained in:
@@ -0,0 +1,205 @@
|
||||
---
|
||||
name: ourdigital-research-publisher
|
||||
version: 1.0.0
|
||||
description: |
|
||||
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 |
|
||||
Reference in New Issue
Block a user