Fullstack marketing skills cho AI agent — 63 skills bilingual (VN + Global).
Run by Linh framework | Vietnamese-first + Global (US/EU/SEA/LATAM) | Over Powers Agency
v2.7.0 — Design Master skill (8 design types: personal brand, business logo, campaign visual, day-to-day marketing, editorial, infographic, web mockup hybrid, quote graphic). Bilingual VN + Global. Zero breaking changes. Changelog
git clone https://github.com/minhnv0807/ai-business-skills.git
cd ai-business-skills
bash install.sh --global # 63 skills → ~/.claude/skills/marketing/Windows:
.\install.ps1 -GlobalTest ngay trong Claude Code:
"Lập kế hoạch marketing cho khóa AI Kiếm Tiền — target 100 học viên đầu tiên trong 30 ngày"
→ Skill 00-ke-hoach-mkt tự kích hoạt, output file .md chi tiết với benchmark VN 2025-2026, KPI 3 kịch bản, budget allocation, weekly timeline, risk matrix.
Muốn cài full stack (build + market) cùng lúc? Xem companion OPA KIT bên dưới.
✅ Lập kế hoạch marketing toàn diện — B2B SME VN / Global SMB / agency ✅ Brief campaign — TVC, performance ads, content calendar 30 ngày ✅ Viết copy — Facebook/TikTok ads, script video, email marketing, landing page brief ✅ Personal brand strategy + AI avatar production — founder/coach/creator ✅ Phân tích đối thủ + insight khách hàng + audit ads — diagnostic + 48h action plan ✅ Design master — 8 loại thiết kế (logo, key visual, social post, infographic...) qua prompt-driven workflow ✅ Dropshipping mastery (Global) — niche → product → store → ads → fulfillment → scale
❌ Build product code → dùng companion OPA KIT (opa-pipeline)
❌ Single PRD tech feature → dùng opa-prd ở OPA KIT
❌ Deploy production → dùng opa-deploy ở OPA KIT
Mỗi skill = 1 file
SKILL.mdvới frontmatter triggers + workflow body. AI agent tự kích hoạt skill khi user nhắc trigger keyword.
Foundation skill (product-marketing-context / product-marketing-context-global) đọc 1 lần mỗi project → tránh hỏi lại sản phẩm/audience suốt session. Saves ~70% time.
| # | Skill (VN) | Global mirror | Use case |
|---|---|---|---|
| ★ | product-marketing-context | product-marketing-context-global | Foundation — đọc trước mọi skill |
| 00 | 00-ke-hoach-mkt | 00-marketing-plan-global | Fullstack 7-section plan + SAVE framework |
| 01 | 01-lich-noi-dung | 01-content-calendar-global | Monthly calendar + 1:9 repurposing matrix |
| 02 | 02-brief-chien-dich | 02-campaign-brief-global | 9-section brief + RACI + risk mitigation |
| 03 | 03-danh-gia-hieu-suat | 03-performance-eval-global | Diagnostic tree + 5 Whys + 48h action |
| 04 | 04-script-video | 04-script-video-global | A/B scripts + 5 hooks + viral score |
| 05 | 05-copy-quang-cao | 05-ad-copy-global | 6 variations × 3 funnel tiers |
| 06 | 06-brief-ugc-egc | 06-ugc-egc-brief-global | Creator brief + legal + payment |
| 07 | 07-bao-cao-marketing | 07-marketing-report-global | 5-min readable monthly report |
| 08 | 08-nghien-cuu-doi-thu | 08-competitor-research-global | 3-tier competitor + SWOT + positioning map |
| 09 | 09-insight-khach-hang | 09-customer-insight-global | Persona + JTBD + customer journey |
| 10 | 10-tinh-kpi-nguoc | 10-reverse-kpi-global | Revenue → budget + 3 scenarios |
| 11 | 11-thiet-lap-kenh | 11-channel-setup-global | Setup 7 channels + 30-day plan |
| 12 | 12-brief-landing-page | 12-landing-page-brief-global | 7-section brief + A/B plan |
| 13 | 13-phan-tich-du-lieu | 13-data-analysis-global | Meta/TikTok/GA4 → insights + anomaly |
| 14 | 14-email-marketing | 14-email-marketing-global | Welcome/nurture/re-engage + automation |
| 15 | 15-social-listening | 15-social-listening-global | Brand monitoring + crisis protocol |
| 16 | 16-marketing-psychology | 16-marketing-psychology-global | 7 Cialdini principles + cultural adapt |
| 17 | 17-pricing-strategy | 17-pricing-strategy-global | Tiers + charm/anchor/bundle + break-even |
| 18 | 18-referral-program | 18-referral-program-global | 1-way/2-way/affiliate + anti-fraud |
| 19 | 19-ab-test-setup | 19-ab-test-setup-global | Sample size + 8 test types + significance |
| 20 | 20-brief-client-intake | 20-client-intake-brief-global | 20-industry intake (agency use) |
| 21 | 21-audit-ads-performance | 21-ads-audit-global | 84 checkpoints + Health Score 0-100 |
For founder / coach / creator building personal brand with AI avatar.
| # | Skill (VN) | Global mirror | Use case |
|---|---|---|---|
| 22 | 22-personal-brand-context ⭐ | 22-personal-brand-context-global | Foundation PB (3 variants: founder/coach/creator) |
| 23 | 23-personal-brand-strategy | 23-personal-brand-strategy-global | 12-month strategy + niche + authority ladder |
| 24 | 24-ai-avatar-production 🎬 | 24-ai-avatar-production-global | AI Avatar 3-tier tools + 4 workflows + QA Score |
| 25 | 25-voice-clone-podcast 🎙️ | 25-voice-clone-podcast-global | Voice clone, podcast, audiobook, 1:10 repurpose |
| 26 | 26-thought-leadership-content | 26-thought-leadership-content-global | Long-form: 3 structures, 6 hooks, 1:5 repurpose |
| 27 | 27-personal-brand-monetize | 27-personal-brand-monetize-global | 3 funnels + pricing psych + VN tax 2026 |
| 28 | 28-community-building | 28-community-building-global | Zalo/Telegram/Skool blueprint + 3-layer model |
| # | VN | Global |
|---|---|---|
| 29 | 29-xuat-khau-b2b — Export B2B playbook cho SME Việt |
29-dropshipping-mastery-global 🚀 — Shopify + supplier + winning products + global ads + fulfillment SOP + scale to $10K/mo+ |
| # | Skill | Coverage |
|---|---|---|
| 30 | 30-thiet-ke-master (VN) / 30-design-master-global (EN) |
8 design types: personal-brand · business-logo · business-campaign · marketing-day-to-day · editorial · infographic · web-mockup (hybrid) · quote-graphic. Auto-reads brand identity → composes prompt → generates via gpt-image-2 API OR outputs paste-ready prompts cho 5 platforms (DALL-E 3, MidJourney, Leonardo, Imagen, Bing). |
Agents auto-detect cluster (VN vs Global) via
.agents/context file. No manual config.
| Agent | Vai trò | Skills chính |
|---|---|---|
| mkt-strategist | Chiến lược tổng | 00, 02, 08, 09, 16, 17 (+ -global mirrors) |
| content-producer | Sản xuất nội dung | 01, 04, 05, 06 (+ -global) |
| performance-analyst | Phân tích hiệu suất | 03, 07, 10, 13, 19 (+ -global) |
| channel-operator | Vận hành kênh | 11, 12, 14, 15, 18 (+ -global) |
| personal-brand-builder | PB + AI Avatar | 22-28 (+ -global) |
VN workflows (7):
campaign-launch(14-21 ngày) — 08 → 09 → 00 → 02 → 01+04+05 → 06 → 11client-onboard(5-7 ngày, agency) — 20 → 09 → 08 → 10 → 00 → 02 → 01monthly-cycle(3-5 ngày) — 13 → 03 → 07 → 10 → 01content-production(weekly) — review calendar → 04 → film → 05 → schedulepersonal-brand-launch(30 ngày) — 22 → 23 → 24 → 26 → 27 → 28ai-avatar-batch(5 ngày × 5h) — 30 AI Avatar videos, <$2/videopersonal-brand-monthly(3-5 ngày) — 13 → 03 → 07 → review pillars
Global workflows (8): mirrors above + dropshipping-launch-global (14-30 ngày): niche → product validation → store → ads → fulfillment → scale.
Skills là markdown files với frontmatter — bất kỳ AI agent nào đọc được .md đều dùng được. Dưới đây là setup cho từng platform cụ thể.
Cài qua install script:
git clone https://github.com/minhnv0807/ai-business-skills.git
cd ai-business-skills
bash install.sh --global # → ~/.claude/skills/marketing/
# hoặc
bash install.sh --project # → .claude/skills/marketing/ trong project hiện tạiWindows PowerShell:
.\install.ps1 -GlobalHoặc cài qua Claude Code plugin marketplace:
/plugin marketplace add minhnv0807/ai-business-skills
/plugin install ai-business-skills
Use ngay sau cài:
> Set up product marketing context cho Luna Spa
> Lập kế hoạch marketing cho tháng 5
> CPMess 45K, ROAS 1.8x — audit và đề xuất tối ưu
OpenCode hỗ trợ load skill markdown qua config. Pair với Ollama Cloud Pro (local + cloud routing) cho cost-efficient.
Setup:
# Cài skills vào ~/.claude/skills/marketing/ trước (dùng bash install.sh --global)
# Sau đó reference từ OpenCode config:Sample ~/.opencode/config.json:
{
"skills": {
"root": "~/.claude/skills/marketing",
"auto_load": ["product-marketing-context", "00-ke-hoach-mkt", "30-thiet-ke-master"]
},
"providers": {
"ollama_cloud": {
"base_url": "https://ollama.com/api",
"api_key": "${OLLAMA_API_KEY}"
}
},
"routing": {
"strategy": ["00-ke-hoach-mkt", "23-personal-brand-strategy", "mkt-strategist"],
"strategy_model": "qwen2.5:72b",
"copy": ["05-copy-quang-cao", "04-script-video", "14-email-marketing"],
"copy_model": "llama-3.3:70b",
"analytics": ["03-danh-gia-hieu-suat", "13-phan-tich-du-lieu", "21-audit-ads-performance"],
"analytics_model": "deepseek-r1"
}
}Model backend mapping (recommended):
| Skill type | Model | Lý do |
|---|---|---|
| Strategic (00, 23, mkt-strategist) | qwen2.5:72b |
Long-context reasoning + planning |
| Copy generation (04, 05, 14, 26) | llama-3.3:70b |
Creative writing, instruction-following |
| Analytics (03, 13, 21) | deepseek-r1 |
Structured analysis + diagnostic chains |
| Design (30) | qwen2.5:72b |
Prompt composition + brand voice |
Cost note: Ollama Cloud Pro $20/mo cho heavy use vs OpenAI/Anthropic API per-token ($50-200/mo cho cùng workload).
Reference skill markdown qua --system-prompt-file hoặc copy vào ~/.codex/skills/:
# Cài skills vào ~/.claude/skills/marketing/ trước
codex --system-prompt-file ~/.claude/skills/marketing/00-ke-hoach-mkt/SKILL.md \
"Lập kế hoạch marketing cho khóa AI Kiếm Tiền"Skill SKILL.md works as system prompt fragment — frontmatter và body đều được Codex parse.
Tạo .clinerules ở project root:
# Cline rules — load ai-business-skills
When user mentions marketing tasks, load skills from:
- ~/.claude/skills/marketing/skills/vi/ (VN)
- ~/.claude/skills/marketing/skills/en/ (Global)
Auto-trigger on keywords:
- "lập kế hoạch marketing" / "marketing plan" → 00-ke-hoach-mkt / 00-marketing-plan-global
- "viết copy" / "ad copy" → 05-copy-quang-cao / 05-ad-copy-global
- "thiết kế ảnh" / "design image" → 30-thiet-ke-master / 30-design-master-global
Read foundation first: product-marketing-context/SKILL.md~/.continue/config.json:
{
"customCommands": [
{
"name": "marketing-plan",
"prompt": "{{{ input }}}\n\nFollow workflow in ~/.claude/skills/marketing/skills/vi/00-ke-hoach-mkt/SKILL.md",
"description": "Run marketing plan skill"
}
]
}Paste skill content vào custom instructions:
- Cursor:
.cursorrulesở project root - Roo Code: System prompt settings
- Copilot:
.github/copilot-instructions.md
Mẫu: paste frontmatter + workflow body của 3-5 skill thường dùng (vd product-marketing-context + 00-ke-hoach-mkt + 05-copy-quang-cao + 30-thiet-ke-master).
Load skill markdown qua --context hoặc paste vào chat:
aider --read ~/.claude/skills/marketing/skills/vi/00-ke-hoach-mkt/SKILL.mdSkills là plain markdown — any agent đọc được .md dùng được. Point agent tới:
~/.claude/skills/marketing/skills/<vi|en>/<skill-name>/SKILL.md
Agent đọc frontmatter triggers + body workflow để output đúng cấu trúc.
Không có framework? Vẫn dùng được — copy-paste vào ChatGPT / Claude.ai / Gemini / Bing:
- Mở
skills/vi/00-ke-hoach-mkt/SKILL.md(hoặc skill cần dùng) - Copy full content
- Paste vào chat: "Follow this workflow. My input: [your request]"
- AI sẽ đọc frontmatter triggers + workflow body và output đúng cấu trúc
Tip: Paste foundation skill (product-marketing-context) trước → trả lời 12 câu setup → AI ghi nhớ context → các skill sau không hỏi lại.
OPA Suite = ai-business-skills (this repo, marketing) + OPA KIT (build pipeline).
OPA KIT — 8 tech skills cho build pipeline
opa-prd— PRD authoring 3 modes (Product full / Creative 1-page / Lesson module)opa-pipeline— 6-phase end-to-end shipping (CEO/PM/Engineer/Reviewer modes)opa-tracker— progress tracking + token cost + model recommendationopa-deploy— Coolify-first deploy với manual confirm gateopa-diagram— Mermaid diagrams (workflow, journey, funnel, C4, ERD, state)opa-judge— quality gate reviewopa-para-pipeline— parallel multi-feature shipping
OPA KIT (build) → ai-business-skills (market)
───────────────────────── ─────────────────────────
opa-prd → opa-pipeline → ship → 00-ke-hoach-mkt
→ 02-brief-chien-dich
→ 30-thiet-ke-master (key visual + social posts)
→ campaign-launch workflow (14-21 ngày)
→ 03-danh-gia-hieu-suat (audit sau 30 ngày)
git clone https://github.com/minhnv0807/opa-kit.git
cd opa-kit && bash install-opa-suite.shScript tự install OPA KIT + ai-business-skills. Xem references/companion-skills.md trong OPA KIT cho full ecosystem map.
ai-business-skills follows Anthropic's knowledge-work-plugins structure (.mcp.json connectors, CONNECTORS.md placeholders, argument-hint slash commands). Compatible với Cowork ecosystem + Claude Code marketplace.
Companion repo OPA KIT also Anthropic-aligned cho consistent OPA Suite UX.
---
name: 00-ke-hoach-mkt
description: Mô tả ngắn — dùng để AI quyết định có kích hoạt không
category: strategy
triggers:
- "lập kế hoạch marketing"
- "marketing plan"
- "kế hoạch tháng"
output: file .md với cấu trúc 7 sections + KPI 3 scenarios
related: [08-nghien-cuu-doi-thu, 09-insight-khach-hang, 10-tinh-kpi-nguoc]
---
# Skill Title
## Thu thập thông tin (grill pattern)
[Hỏi tối đa 4 câu để fill blank — không hỏi nếu đã có context]
## Nguyên tắc
[Rules quan trọng: insight trước số liệu, benchmark VN, không generic]
## Cấu trúc kết quả
[Template output chi tiết — sections, tables, scenarios]
## Checklist chất lượng
[Quality gates trước khi giao file .md]Skill chain — nhiều skill tự gọi nhau:
20-brief-client-intake→ 09 → 08 → 10 → 00 (full client onboarding)00-ke-hoach-mkt→ 08 → 09 → 10 (research before planning)02-brief-chien-dich→ 05 + 04 + 01 (campaign breaks into content)30-thiet-ke-masterreads context từ22-personal-brand-contexthoặcproduct-marketing-contextđể compose prompt đúng brand voice
Personal Brand Mode auto-detect (skill 04, 05):
.agents/product-marketing-context.mdonly → Mode A (sales/conversion).agents/personal-brand-context.mdonly → Mode B (authority/trust)- Both → skill hỏi 1 câu trước khi viết
- Neither → suggest tạo context file
| Cluster | VN | Global (EN) | Notes |
|---|---|---|---|
| Marketing Core (00-21) | 22 + foundation | 22 + foundation | Full bilingual mirror |
| Personal Branding (22-28) | 7 | 7 | Full bilingual mirror |
| Regional flagship (29) | Export B2B 🇻🇳 | Dropshipping 🚀 | Diverges by region |
| Design Master (30) ⭐ NEW v2.7.0 | 1 (30-thiet-ke-master) |
1 (30-design-master-global) |
Full bilingual mirror — 8 design types |
Global cluster covers 4 regions with per-region variants (currency, privacy law, channels):
| Region | Currency | Privacy | Top Channels |
|---|---|---|---|
| US | USD | CCPA / state laws | Meta, Google, TikTok, YouTube |
| EU | EUR / GBP | GDPR | Meta, Google, LinkedIn, TikTok |
| SEA | IDR / THB / SGD / PHP | PDPA (varies) | TikTok Shop, Shopee, Lazada, Meta |
| LATAM | BRL / MXN / ARS | LGPD (BR) | Meta, TikTok, MercadoLibre, WhatsApp |
Skills with explicit per-region variants (variants/01-us.md, 02-eu.md, 03-sea.md, 04-latam.md): 03, 10, 11, 14, 17, 18, 21, foundation.
| Metric | Poor | Average | Good | Excellent |
|---|---|---|---|---|
| Meta CPMess | >40K | 25-40K | 18-25K | <18K |
| TikTok CPMess | >45K | 28-45K | 20-28K | <20K |
| Lead→Booking | <40% | 40-60% | 60-75% | >75% |
| Booking→Customer | <25% | 25-40% | 40-55% | >55% |
| ROAS | <2x | 2-4x | 4-7x | >7x |
| Email Open Rate | <15% | 15-25% | 25-35% | >35% |
| Zalo OA Read Rate | <40% | 40-60% | 60-80% | >80% |
Full benchmarks by industry: skills/vi/references/ · Global benchmarks: skills/en/references/
See CONTRIBUTING.md.
git checkout -b feature/new-skill
./validate-skills.sh # validate frontmatter + structure
git commit -m "feat(skill): add new-skill"Contributions welcome — bilingual VN/EN preferred, single language accepted. Add skill to .claude-plugin/marketplace.json plugins list.
Free + MIT-licensed. Saving you hours of marketing work? Support helps fund:
- New region variants (APAC v2.8.0, India, MENA roadmap)
- More industry-specific skills (SaaS, e-commerce verticals)
- Bilingual docs + video tutorials
Or: ⭐ star this repo · 🐛 Report bugs · 🤝 Submit PRs · 📣 Share with @OverPowersAgency
MIT — free to use, modify, distribute. See LICENSE.
Framework: Run by Linh — Over Powers Agency
Owner: opa.business
Companion: OPA KIT (build pipeline)
Compatible with: Claude Code · ChatGPT · Gemini · Copilot · Cursor · OpenCode · Cline · any AI reading Markdown
Built with AI, for marketers who use AI.