Overview
This is a full-stack planning skill for 4-slide card news for the Korean SNS environment (Instagram, Threads, Kakao Channel). 10 composition patterns It automatically selects the one most suitable for the topic, and body copy, design guide, image prompts, SNS captionsare bundled and output. Actual image rendering is handled by moai-coworker's image prompt builder.
Trigger keywords
card news, carousel, Instagram card, Threads card, slide content, AI image card, infographic card, SNS card, 4-slide card, Kakao Channel card
10 composition patterns
One pattern is automatically selected from the topic. If the match is ambiguous, present 3-4 candidates via AskUserQuestion and let the user confirm.
| # | Pattern | Core intent | Frequently matched expressions |
|---|---|---|---|
| 1 | A·B dual choice | Which of the two options is correct | "A vs B", "difference", "which one" |
| 2 | Sequential build | Step by step, one stage at a time | "method", "order", "steps", "how" |
| 3 | Checkbox check | N things you must not miss | "checklist", "preparations", "required" |
| 4 | Resolving curiosity | A collection of frequently asked questions | "FAQ", "curious", "confusing" |
| 5 | Pitfall avoidance | Common pitfalls and how to avoid them | "mistake", "caution", "what to avoid" |
| 6 | First-step guide | The first step for a complete beginner | "first time", "intro", "beginner", "start" |
| 7 | Concept dictionary | Key terms organized all at once | "terms", "concepts", "meaning", "organize" |
| 8 | Pain → solution | Problem awareness → cause → solution | "[problem] how", "solution", "when stuck" |
| 9 | Real-world cases | How it is applied in the field | "example", "case", "practical" |
| 10 | Ready-to-use kit | Copy-and-paste template | "template", "form", "copy" |
Detailed body skeletons and prompts for each pattern are in references/prompt-templates.md.
Workflow
Step 1 — Identify topic and context
Automatically extract the following from the user's one-line input.
- Topic (e.g., "Comparison of remote work productivity tools")
- Goal (information delivery · awareness expansion · lead collection · product introduction)
- Target (office workers · founders · students · general public)
- Channel (Instagram · Threads · Kakao Channel · Facebook)
- Length (4 slides basic · 7 slides extended · 10 slides series)
Fill in missing information with AskUserQuestion in 1-2 rounds.
Step 2 — Automatic selection of composition pattern
Select the single most suitable pattern by keyword matching against the table of 10 above. If keyword scores are tied or weak, present 3-4 candidates to the user.
Step 3 — Designing the 4-slide body skeleton
Fill in the body skeleton of the selected pattern as-is to compose 4 slides. Each slide is limited to one message · 1 headline line · 15-30 characters of body text · 1 visual element.
1장 (표지): 후킹 · 한 줄 핵심 · 대표 비주얼
2장 (전개): 본격 내용 1차 — 패턴별 핵심
3장 (확장): 본격 내용 2차 — 깊이·예시
4장 (마무리): 요약 + 단일 CTA
Step 4 — Selecting design tone
If the user does not specify, automatically recommend one of the following 5:
| Tone name | Color | Voice | Recommended topics |
|---|---|---|---|
| Soft Cream (default) | Cream beige + warm orange accent | Friendly·warm | Lifestyle·general information |
| Claude Modern | Light Beige #faf9f5 + Anthropic Orange #d97757 |
Trustworthy·refined | Tech·B2B·tool introduction |
| Corporate Trust | White + deep navy | Formal·professional | Finance·legal·executive reporting |
| Playful Pop | Pastel pink + yellow | Lively·friendly | Beauty·children·events |
| Bold Dark | Charcoal #1a1a1a + fluorescent orange | Modern·high-end | Developers·designers·keynote |
Step 5 — Generating the integrated prompt
Combine the body skeleton + design tone + Korean readability guide + finishing tips into one single prompt that can be pasted directly into an image generation tool. The format follows references/prompt-templates.md's integrated template.
Step 6 — Delegating image generation
moai-coworker Pass the integrated prompt to the plugin's image prompt builder.
| Delegation skill | Model | Recommended timing |
|---|---|---|
moai-media:media-higgsfield-image |
GPT Image 2 (1st priority) | Card news with text rendered accurately ★ recommended — MCP auto-call |
moai-media:media-higgsfield-image |
Nano Banana Pro | Auxiliary·fallback |
moai-media:media-higgsfield-image |
Soul Cinema | Cinematic card (when text proportion is low) |
moai-media:media-gpt-image-2-prompt |
OpenAI GPT-image-2 | Copy-paste into ChatGPT as an external tool (environment without MCP) |
moai-media:media-gemini-3-image-prompt |
Google Gemini 3 Image | Copy-paste into Google AI Studio as an external tool |
moai-media:media-midjourney-v8-prompt |
Midjourney v8.1 | Use Discord MJ (visual impact) |
If resolution·aspect ratio is unspecified, confirm with the user. Instagram recommends 1:1 (1080×1080).
Step 7 — Copy review chaining
- Avoid AI slop expressions:
moai-coworker:ai-slop-reviewerormoai-writer:korean-humanize - Fact-checking: statistics·figures·person information must be verified against original sources
- Korean readability: within 24 characters per line · 1.5x line spacing
Step 8 — Deliverables by Channel
- 4-card text (headline · body)
- Design guide (layout · font · color · margins)
- Integrated prompt for AI image generation
- Captions by channel (Instagram · Threads · Kakao Channel, each with a different tone)
- 5-10 hashtags (mix of broad · mid · niche keywords)
Korean SNS best practices
Fix attention in 1 second — 4 cover types
| Type | Example copy | Matching pattern |
|---|---|---|
| Ask a question | "Have you ever had an experience like this?" | Pain → Solution · Pitfall avoidance |
| Statistic shock | "What 78% of Koreans don't know" | First-step guide · Concept glossary |
| Preview the promise | "In 5 minutes, you'll have [the result] in your hands" | Sequential build · Ready-to-use kit |
| One visual punch | Catch the eye with color · image | All patterns |
Rhythm of flow (tension → relief → impact)
1장 — 긴장: 문제·페인·질문으로 끌어들임
2-3장 — 완화: 친절한 설명·분석·해결책
4장 — 임팩트: 핵심 요약 + 단일 CTA
One card, one message — principle
- One card = one headline + one paragraph (15-30 characters)
- Emphasizing image and text at the same time causes conflict → give weight to only one
- Font size ≥ 24pt (mobile readability)
- Margins 30% or more — if it's packed full, people won't read it
Korean readability essentials
| Item | Standard |
|---|---|
| Line length | Within 24 Korean characters (mobile) |
| Word choice | Sino-Korean words ↓ · native Korean ↑ |
| Line spacing | 1.5x or more |
| Color contrast | WCAG AA 4.5:1 or higher |
| Font | Pretendard · Noto Sans KR (open) |
| Emphasis priority | Bold > color > size |
Final card CTA — 6 types (one card news = 1 CTA)
| CTA | Matching pattern | Effect |
|---|---|---|
| Save | Checklist review · Concept glossary · Ready-to-use kit | Algorithm boost |
| Share | Pitfall avoidance · Real-world cases · Pain → Solution | Reach expansion |
| Follow | First-step guide · Series promise | Subscriber accumulation |
| Link | Product · blog · landing conversion | Click |
| Comment | Curiosity resolution · A/B dual choice | Engagement |
| DM | 1:1 consultation · quote inquiry | Lead |
If multiple CTAs are shown at the same time, users experience choice fatigue and take no action at all. One card news, 1 CTA principle.
Usage example
- "Comparison of 5 Remote Work Productivity Tools" → A·B dual choice + Claude Modern tone
- "Side Project for Beginners" → First-step guide + Soft Cream
- "Startup Seed Round Preparation Checklist" → Checkbox review + Corporate Trust
- "Prompt Engineering FAQ" → Resolving questions + Claude Modern
- "Common Pitfalls of Influencer Marketing" → Pitfall avoidance + Playful Pop
- "Key Terms of AI Design Tools" → Concept glossary + Bold Dark
Output Format
## 카드뉴스 4장 — [주제]
선택 패턴: [10 중 하나]
디자인 톤: [5 중 하나]
권장 채널: [인스타/스레드/카카오]
### 1장 — 표지
헤드라인: [한 줄, 24자 이내]
본문: [15-30자]
시각 요소: [대표 이미지·아이콘]
### 2장 — 전개
헤드라인: ...
본문: ...
시각 요소: ...
### 3장 — 확장
...
### 4장 — 마무리·CTA
헤드라인: [한 줄 요약]
CTA: [저장/공유/팔로우/링크/댓글/DM 중 1개]
---
## 디자인 가이드
- 레이아웃: 1:1 (1080×1080)
- 폰트: Pretendard Bold 헤딩 + Regular 본문
- 컬러: [톤별 색 토큰]
- 여백: 콘텐츠 30%+
## AI 이미지 생성 프롬프트
[통합 프롬프트 — 그대로 복붙해서 사용]
## SNS 캡션
[인스타용 캡션 — 1-3 문단]
해시태그: #[대키워드] #[중키워드] #[소키워드] ...
Precautions
Fact-checking AI-generated content
- Statistics, figures, people, and quotes created by AI must be verified against the original source before posting
- Content with uncertain sources should be labeled as "example", "hypothesis", etc.
- Avoid AI slop expressions (innovative, next-generation, redefining, etc.) →
moai-writer:korean-humanizechaining recommended
When exceeding the length limit
- One card over 30 characters: keep only the key keywords and move the rest to SNS captions or speaker notes
- Topics that can't fit in 4 cards: expand into a 7-card or 10-card series and unify the series tone
Platform Specifications
- Instagram carousel: 1:1 (1080×1080) recommended, up to 10 cards
- Instagram Story: 9:16 (1080×1920)
- Kakao Channel: 1:1 or 4:5
- Threads: 1:1 or 4:5
- Check the latest specifications on each platform's official channel
Font License
- Pretendard · Noto Sans KR: open source (free for commercial use and distribution)
- Gulim · Malgun Gothic: Windows environment only
- Check the license when using external fonts
Series Management
When running multiple pieces as a series:
- Same tone and manner (colors, fonts, box shapes)
- Unified page number position and size
- Consistent placement of mascots on all cards when used
- Define a series cover pattern (e.g., series number in the top left)
Related Skills
| Skill | When to Use |
|---|---|
moai-media:media-higgsfield-image |
Card news with accurate text rendering (★ recommended) — GPT Image 2, MCP auto-invocation |
moai-media:media-gpt-image-2-prompt |
Illustration·character emphasis |
moai-media:media-gemini-3-image-prompt |
Copy-paste into external tools like Google Gemini 3 Image |
moai-media:media-midjourney-v8-prompt |
Visual impact-focused |
moai-media:media-audio-gen |
Voiceover when turning card news into video |
moai-marketer:content-copywriting |
Marketing copy·headlines |
moai-writer:korean-humanize |
Precise naturalization of Korean AI tone |
moai-marketer:content-sns-content |
Content for each channel: Instagram, Threads, Facebook |
moai-marketer:marketing-campaign-planner |
Campaign-level series card news |
moai-coworker:ai-slop-reviewer |
Text AI slop review |
moai-designer:design-slop-check |
Design copy slop review |
References
references/prompt-templates.md— 10-pattern body skeleton + integrated prompt + design tone tokens + tipsreferences/card-news/design-guide.md— 4-step design tone·color theory (rule of 3 colors)·detailed layout guidereferences/card-news/magazine-sop.md— Magazine-style card news editing SOP template (role division·process)
Design Principle Sources
- Anthropic Official Brand Guide — Claude Modern Tone Color Tokens
- WCAG 2.1 AA — Color Contrast Criteria
- Official specs per Korean SNS channel (Instagram, Threads, Kakao Channel)
- Pretendard · Noto Sans KR open font license