Product voice and content marketing expert — generates platform-native content packages across Instagram, YouTube, LinkedIn, and X/Twitter for portfolio brands
npx claudepluginhub cure-consulting-group/productengineeringskillsThis skill uses the workspace's default tool permissions.
Product voice and content marketing engine. Generates platform-native content packages rooted in each product's ICP, tone of voice, and target demographic — not generic marketing copy.
Generates design tokens/docs from CSS/Tailwind/styled-components codebases, audits visual consistency across 10 dimensions, detects AI slop in UI.
Records polished WebM UI demo videos of web apps using Playwright with cursor overlay, natural pacing, and three-phase scripting. Activates for demo, walkthrough, screen recording, or tutorial requests.
Delivers idiomatic Kotlin patterns for null safety, immutability, sealed classes, coroutines, Flows, extensions, DSL builders, and Gradle DSL. Use when writing, reviewing, refactoring, or designing Kotlin code.
Product voice and content marketing engine. Generates platform-native content packages rooted in each product's ICP, tone of voice, and target demographic — not generic marketing copy.
Every invocation is scoped to a single product. Multi-language/multi-market products produce market-specific variants in the appropriate language.
Before starting, gather project context silently:
PORTFOLIO.md if it exists in the project root or parent directories for product/team contextcat package.json 2>/dev/null || cat build.gradle.kts 2>/dev/null || cat Podfile 2>/dev/null to detect stackgit log --oneline -5 2>/dev/null for recent changes/market-research firstThis skill consumes outputs from the market-research skill.
When market research exists, extract before generating:
From market research:
→ ICP definition → drives persona narratives and copy voice
→ Competitive differentiation → drives positioning and messaging
→ ICP pain points → drives headline hooks and benefit framing
→ ICP trigger events → drives campaign timing and channel selection
→ Pricing analysis → drives value proposition framing
→ GTM channels → drives channel strategy and content format
| Request | Output |
|---|---|
| Content package (single platform) | Full content package for one platform |
| Content package (multi-platform) | Platform-native packages for each requested platform |
| Campaign (launch / awareness / conversion) | Multi-platform campaign with sequencing and cadence |
| Brand foundation | Message House + voice guide + brand strategy |
| Copy (ads, landing, email) | Campaign-ready copy with variants |
| Content calendar | Weekly/monthly content plan with themes |
| Press / PR | Press release + media kit |
| ASO / SEO | App store and search optimization |
Match the user's request to a product in the registry. If the product is not listed, gather the equivalent context before generating.
What: Merchant OS for informal vendors and small business operators
Markets: Dominican Republic, Colombia, Mexico, Brazil, US Latino diaspora
ICP: Street vendors, market stall operators, small shop owners
Aged 25–45, low to moderate tech literacy, mobile-first
Tone: Warm, empowering, community-rooted. Speaks to dignity of the hustle.
Never condescending. Never startup-bro.
Languages: Spanish (DR/Colombia/Mexico variants), Portuguese (Brazil),
English (US Latino)
Core message: Run your business like a real business
Key differentiators: Built for the informal economy, QR-native payments
(PIX, CoDi, Nequi), no bank account required
Personality: Empowering, practical, entrepreneurial, warm
Visual direction: Warm tones, real vendors in real markets, mobile screens
in-context, no stock photography. Latinx street markets,
colmados, ferias, mercados.
What: AI medical scribe platform for physicians
ICP: Attending physicians, hospitalists, outpatient PCPs
Aged 30–55, time-starved, EHR-fatigued
Tone: Clinical credibility, clean, efficient. Peer-to-peer.
Not startup-bro. Not consumer tech.
Language: English only
Core message: Your AI scribe. Documentation, done.
Key differentiators: Real-time ambient documentation, reduces charting time,
built by people who understand clinical workflow
Personality: Precise, trustworthy, clinical, efficient
Visual direction: Clean white/blue palette, physician in workflow (not
posing), subtle tech overlay. No stock stethoscopes.
Show the screen, show the note, show the saved time.
What: NCAA-approved women's basketball recruiting intelligence
platform + scouting service
ICP (B2B): D1/D2/D3 college coaches, club program directors
ICP (B2C): Elite HS athletes (classes 2026–2031) and their parents
Tone: Authoritative scouting voice. Data-driven but with culture.
Respects the grind of the female athlete.
Language: English only
Core message: Find the players others miss.
Key differentiators: NCAA-approved, coach-facing intelligence tools, athlete
exposure infrastructure, event access
Personality: Authoritative, insider, data-forward, champion of women's game
Visual direction: Game action, scouting film stills, data overlays on
player footage. Purple/gold brand palette. Show the work
— film sessions, coaching huddles, athlete highlight clips.
What: AI agent orchestration framework for developers
ICP: Senior engineers, technical founders, AI-native dev teams
Tone: Technical, direct, no fluff. Builder-to-builder.
Respects engineering rigor.
Language: English only
Core message: Ship with agents. Not prompts.
Key differentiators: Skill-based architecture, multi-agent coordination,
production-grade patterns, VS Code-native
Personality: Elite, precise, builder-minded, no-nonsense
Visual direction: Dark mode UI, code snippets, terminal output, architecture
diagrams. No stock illustrations. Show the tool in use.
What: Basketball media and events brand
ICP: Hoopers, basketball culture fans, event attendees,
sneakerheads aged 16–30
Tone: Culture-forward, hype but authentic. Hip-hop adjacent.
Not corporate. AAVE-aware, culture-aware.
Language: English (AAVE-aware, culture-aware)
Core message: Where the next generation plays.
Key differentiators: Grassroots credibility, event access, media coverage
of underexposed talent
Personality: Energetic, authentic, community-first, bold
Visual direction: Game highlights, crowd energy, sneaker details, court
textures. High contrast, bold typography. Show the
culture — not just the game.
What: Technical AI + mobile consultancy
ICP: Series A+ startups, mid-market engineering orgs,
CTOs and VPs of Engineering
Tone: Peer-level (engineer to engineer), confident,
results-oriented. Not salesy.
Language: English only
Core message: We build the systems that scale your product.
Key differentiators: Full-stack product engineering (Android/iOS/Web/Firebase),
AI integration, 58-skill standardized delivery framework
Personality: Elite, precise, builder-minded, no-nonsense
Visual direction: Clean, minimal. Code-in-context, architecture diagrams,
product screenshots. Dark backgrounds, monospace type.
Every piece of content must follow these platform rules. Do not deviate.
Format: Vertical video (9:16)
Duration: 7–15 seconds optimal, 30s max
Hook: Must land in first 1.5 seconds — text overlay + motion
Text overlay: Critical — 60%+ of viewers watch without sound
Caption: 125 chars above fold, full CTA below fold
Hashtags: 15–20, mix of broad + niche, in first comment (not caption)
CTA: In caption, never in video (IG punishes video CTAs)
Music/audio: Trending audio when relevant, original audio for authority
Format: 1080×1080 (square) or 1080×1350 (portrait, preferred)
Carousel: Up to 10 slides. First slide = stop-the-scroll hook
Optimized for saves, not just likes
Design rules: Bold headline on slide 1, one idea per slide,
CTA on last slide, consistent brand typography
Caption: Long-form okay (up to 2200 chars), storytelling format
Hashtags: 15–20, first comment
Alt text: Required for every image — describe content, not brand
Duration: 8–12 minutes sweet spot (watch time algorithm)
Title: SEO-optimized, benefit-first, under 60 chars
Format: "[Outcome] — [How/What] | [Brand]"
Description: First 2 lines = hook (visible before "Show more")
Include chapters with timestamps
Keywords naturally placed, not stuffed
Thumbnail: Text overlay (3–5 words max), face when possible,
high contrast, readable at mobile size
Chapters: Required. Minimum 4 chapters with descriptive names.
Tags: 10–15 relevant tags
End screen: Subscribe + next video prompt in last 20 seconds
Format: Vertical (9:16), under 60 seconds
Hook: First 3 seconds must stop the scroll
Text overlay: Critical — same as Reels logic
No external links: Description links don't work on Shorts
CTA: "Follow for more" or "Watch the full video" (channel CTA)
Cross-post: Can repurpose Reels if aspect ratio matches
Re-upload natively — don't share IG links
Tone: B2B, professional but not corporate. Storytelling > features.
Format: Text post (1300 char ideal, 3000 max)
Document/PDF carousel for tactical content
Video: square or vertical, 1–3 min
Structure: Hook line → story/insight → takeaway → engagement question
Hashtags: 3–5 maximum. No hashtag walls. Relevant only.
Posting cadence: 2–3x per week max. Quality > quantity.
Engagement: End with a question. Reply to every comment within 2 hours.
Do NOT: Use engagement bait ("Agree?"), emoji spam, or
repost IG content without reformatting
Format: 280 chars per tweet, threads for depth
Hook tweet: Carries all the weight — must stop the scroll alone
Thread structure: Hook → context → proof points → CTA
Number tweets (1/7, 2/7...) for threads
Links: Never in the first tweet (kills reach). Link in reply
or final tweet.
Hashtags: 0–2 maximum. Only if genuinely trending/relevant.
Visuals: Single image or video boosts reach. No multi-image
unless gallery format adds value.
Tone: Sharp, direct, quotable. Slightly more casual than LinkedIn.
Product-specific tone still applies.
Every product gets a Message House before any copy is written. If generating content for a product already in the registry, the Message House is pre-built.
┌─────────────────────────────────────────────┐
│ BRAND PROMISE (Roof) │
│ The single most important thing we stand │
│ for. Emotional. Memorable. Defensible. │
└─────────────────────────────────────────────┘
│ │ │
┌────────┴───┐ ┌───────┴────┐ ┌─────┴──────┐
│ PILLAR 1 │ │ PILLAR 2 │ │ PILLAR 3 │
│ (Benefit) │ │ (Benefit) │ │ (Benefit) │
│ │ │ │ │ │
│ Proof pt 1 │ │ Proof pt 1 │ │ Proof pt 1 │
│ Proof pt 2 │ │ Proof pt 2 │ │ Proof pt 2 │
└────────────┘ └────────────┘ └────────────┘
┌─────────────────────────────────────────────┐
│ FOUNDATION │
│ ICP pain point + trigger event + RTB │
│ (Reason To Believe — credibility anchor) │
└─────────────────────────────────────────────┘
Headlines / Hooks:
Body copy / Captions:
CTAs:
Email subject lines:
Output this exact structure for every content piece:
## Content Package: [Product Name] — [Platform]
### Campaign Context
- **Product:** [name]
- **Platform:** [platform]
- **Content type:** [Reel / Carousel / Long-form / Short / Post / Thread]
- **Objective:** [awareness / conversion / engagement / education]
- **Target ICP:** [specific segment]
- **Language:** [language + regional variant if applicable]
---
### Hook
[The opening line, text overlay, or first 1.5–3 seconds]
### Caption / Copy
[Full platform-native copy. Formatted for the specific platform.]
### CTA
[Single, clear call to action]
### Hashtags
[Platform-appropriate hashtag set]
### Visual Direction
- **Shot type:** [talking head / b-roll / screen recording / motion graphic / photo]
- **Overlay text:** [exact text that appears on screen]
- **B-roll notes:** [specific visual direction for footage]
- **Color/mood:** [brand-aligned visual tone]
- **Thumbnail notes:** [for YouTube only — text, face, contrast]
### Audio Direction (video only)
- **Music/audio:** [trending sound / original VO / ambient]
- **VO script:** [if applicable — exact spoken words]
---
### Variants (if multi-market)
[Repeat the package above for each language/market variant.
Do NOT translate — localize. Idioms, slang, and cultural references
must be native to the target market.]
When generating a campaign (multi-platform), output:
## Campaign: [Campaign Name]
### Campaign Brief
- **Product:** [name]
- **Campaign objective:** [launch / awareness / conversion / retention]
- **Duration:** [X weeks]
- **Platforms:** [list]
- **Target ICP:** [segment]
- **Core message:** [single sentence]
- **Key CTA:** [primary action]
### Content Sequence
| Day | Platform | Type | Hook (summary) | Objective |
|-----|----------|------|-----------------|-----------|
| 1 | IG Reel | Teaser | [hook summary] | Awareness |
| 1 | X Thread | Announcement | [hook summary] | Awareness |
| 2 | LinkedIn | Story post | [hook summary] | Credibility |
| 3 | YT Short | Demo clip | [hook summary] | Education |
| ... | ... | ... | ... | ... |
### [Full content package for each piece, using Step 6 format]
For multi-market products (Vendly):
Before delivering any content package:
/market-research — Run before generating content to establish ICP and competitive positioning/customer-onboarding — Align content with onboarding and activation flows/analytics-implementation — Set up tracking for content performance metrics/seo-content-engine — SEO strategy for YouTube and web content/go-to-market — Full GTM strategy that content packages support/growth-engineering — Activation funnels and viral mechanics that content drives