Marketing communication skills — ICP, IMC, content, attribution, LP optimization
npx skills add https://github.com/hungv47/marketing-skills --skill brand-systemInstala esta habilidad con la CLI y comienza a usar el flujo de trabajo SKILL.md en tu espacio de trabajo.
Brand identity, content creation, campaign planning, optimization, localization polish, outbound, and performance attribution. 10 skills.
Installs via the skills CLI. Requires Node.js 18+. Auto-detects Claude Code, Cursor, Codex, Windsurf, Gemini CLI, or VS Code.
# Install the full marketing stack
npx skills add hungv47/marketing-skills
# Cherry-pick a single skill (any skill in the stack — these are just examples)
npx skills add hungv47/marketing-skills --skill copywriting
npx skills add hungv47/marketing-skills --skill seo
npx skills add hungv47/marketing-skills --skill humanize
# List available skills without installing
npx skills add hungv47/marketing-skills --list
# Target a specific editor
npx skills add hungv47/marketing-skills --agent claude-code
# Install globally (available in every project)
npx skills add hungv47/marketing-skills -g
See the root README for the full install reference.
brand-system — build a visual identityCreates brand identity systems — color palettes, typography, design tokens, logo guidelines, voice definition, and component specs.
Use when:
Not for: writing marketing copy (use content-create) or mapping user flows (use user-flow)
Produces: brand/BRAND.md + brand/DESIGN.md
imc-plan — plan the campaignCreates integrated marketing plans — channel strategy, positioning, content calendar, budget allocation, and go-to-market timelines.
Use when:
Not for: writing actual content (use content-create) or setting numeric targets (use funnel-planner)
Produces: .agents/mkt/imc-plan.md
content-create — draft marketing contentDrafts social posts, ads, emails, newsletters, blog posts, case studies, video scripts, and launch announcements in platform-native formats with A/B variants.
Use when:
Not for: editing existing text (use humanize) or persuasive headlines and CTAs (use copywriting)
Produces: .agents/mkt/content/[slug].md
copywriting — write persuasive copyHeadlines, hooks, CTAs, taglines, and full-page section copy with rubric scoring, annotations, and ranked alternatives.
Use when:
Not for: full content assets like blog posts or emails (use content-create) or AI pattern removal (use humanize)
Produces: .agents/mkt/content/[slug].copy.md
lp-optimization — improve landing page conversionAudits hero section, CTAs, social proof, objection handling, and page flow. Produces specific copy and structure change recommendations.
Use when:
Not for: A/B testing variants (use experiment) or full site SEO audits (use seo)
Produces: .agents/mkt/lp-optimization.md
seo — grow organic visibilityTechnical audit, keyword research, AI/AEO optimization, programmatic SEO, competitor analysis, and app store optimization (ASO).
Use when:
Not for: landing page conversion (use lp-optimization) or writing content (use content-create)
Produces: .agents/mkt/seo-[mode].md
attribution — measure what's workingMaps marketing activities to business outcomes, evaluates channel ROI, identifies gaps in measurement, and recommends where to double down or cut spend.
Use when:
Not for: setting new KPIs (use funnel-planner) or creating new content (use content-create)
Produces: .agents/mkt/attribution.md
humanize — make AI text read humanStrips AI patterns, injects brand voice, and compresses existing text. Targets 15%+ word reduction with zero idea loss.
Use when:
Not for: writing new content from scratch (use content-create) or crafting new copy (use copywriting)
Produces: .agents/mkt/content/[slug].humanized.md
cold-outreach — write cold outbound messagesWrites and evaluates cold outreach across email, LinkedIn (DM + connection note), Twitter/X (reply + DM), and platform proposals (Upwork, Fiverr, similar). Signal-based personalization, channel-specific craft, 5-dimension rubric scoring, automatic humanize terminal pass. Supports first-touch compose and inbound-reply handling.
Use when:
Not for: sourcing or list-building (start at "here's who I'm reaching"), campaign orchestration across many prospects (compose touches individually with prior-touches context), fundraise/hiring outreach (different norms), lifecycle/nurture emails (use content-create).
Produces: .agents/mkt/cold-outreach/[slug].md + [slug].rationale.md + [slug].critic-score.md
vn-tone — polish translated Vietnamese into native registerPost-translation polish for Vietnamese text. Detects translation giveaways (pronoun drift, missing sentence-final particles, literal idiom calques, passive-voice calques, corporate translationese, typography) and rewrites into one of four target registers: báo chí (news/formal), semi-casual (tech community/blogger), bro (Otofun or Voz forum casual), or pop-marketing (consumer marketing/lifestyle).
Uses a live-scraped corpus from VnExpress, Chinhphu.vn, Tinhte, Spiderum, Otofun, Voz, and Kenh14 as the register reference.
Use when:
Not for: translating from English to Vietnamese (use your preferred MT first, then this), writing new Vietnamese from scratch (use copywriting), or stripping AI patterns in English (use humanize first, then translate, then vn-tone).
Produces: .agents/mkt/content/[slug].vn-tone.md
brand-system, imc-plan, content-create, copywriting, lp-optimization, seo, cold-outreach read research/product-context.md from research-skillscold-outreach additionally reads research/icp-research.md for target persona pain languageimc-plan and attribution read .agents/solution-design.md and .agents/targets.md from research-skillsMIT