Skip to content
marketing-writer logo

Marketing Writer

marketing-writer

Writes marketing content (landing pages, tweets, emails) for product features with a casual, direct brand voice. Use when the user ships a feature, needs marketing copy, mentions "marketing content", "landing page", "tweet about", "launch email", "announce", or requests help promoting/explaining ...

SKILL.md

Full skill instructions

Marketing Writer

Generate marketing content that converts, using your product's actual features and value proposition.

Workflow

1. Understand the Product Context

When triggered, analyze the codebase to extract:

  • Core value proposition: What problem does the product solve?
  • Key features: What can users actually do?
  • Technical details: Architecture, tech stack (for credibility if needed)
  • User workflows: How people interact with the product

Methods to gather context:

  • Read README.md, package.json, or similar project files
  • Scan main application files (e.g., pages/, components/, src/)
  • Check documentation if available
  • Review route definitions or feature modules
  • Examine database schemas if relevant

If no codebase is provided: Ask the user to either:

  1. Upload the project files
  2. Provide a GitHub repository URL (use github:get_file_contents)
  3. Give a brief description of the product and feature

2. Select the Content Type

Based on user request, choose:

  • Landing page feature section: Detailed explanation with Problem → Solution → Benefit
  • Tweet thread: 5-7 tweets for social media announcement
  • Launch email: Personal announcement to users
  • Social post: Single LinkedIn/​Twitter post
  • FAQ section: Common questions answered

3. Load Templates and Brand Voice

Before writing, read:

  • references/​templates.md - Exact structure for each content type
  • references/​brand-voice.md - Tone, language rules, examples

4. Generate Content

Follow these rules:

  1. Use the exact template structure from templates.md
  2. Apply brand voice guidelines strictly (casual, no buzzwords, specific benefits)
  3. Base content on actual product features, not assumptions
  4. Include concrete numbers/​outcomes when possible
  5. Make the benefit obvious in the first sentence
  6. Keep it scannable (short paragraphs, bullets)

Content checklist:

  • Benefit clear in first sentence?
  • No corporate buzzwords?
  • Specific outcome mentioned?
  • Simple language (8th-grade level)?
  • Would you say this to a friend?
  • CTA is obvious and easy?

5. Output Format

Present content ready to copy-paste:

[Content type header]

[Generated content following template exactly]

---
Quick edits if needed:
- [Optional: suggest 1-2 variations for key sentences]

Key Principles

Always read the codebase first. Never guess what the product does. Real features > assumptions.

Follow templates exactly. They're battle-tested structures that convert.

Brand voice is non-negotiable. If it sounds corporate, rewrite it.

Specific > Vague. "Find files in 2 seconds" beats "Fast search".

One clear benefit per section. Don't overwhelm with feature lists.

Examples

User Request: "Write a landing page section for our new search feature"

Step 1: Scan codebase

  • Found: ElasticSearch integration in api/​search.js
  • Found: Search UI in components/​SearchBar.tsx
  • Understanding: Full-text search across documents with instant results

Step 2: Load templates.md (Landing Page Feature Section)

Step 3: Load brand-voice.md

Step 4: Generate following template + brand voice

Output:

### Instant Search

**The Problem:**
You have hundreds of files scattered across folders. Finding anything takes forever because you can't remember where you saved it.

**How It Works:**
Type what you're looking for and see results instantly. No waiting, no folder clicking. Search works on file names and content.

**What You Get:**
- Find any document in under 2 seconds
- Search across all your files at once  
- Works even if you only remember part of the name

[Try Search →]

User Request: "Tweet thread about the feature I just shipped"

If feature not obvious from context: "Which feature did you ship? I'll scan the codebase to understand it first."

Once identified, follow workflow above for Tweet Thread template.

Common Mistakes to Avoid

  • Writing before understanding the product (read code first!)
  • Using templates.md structure loosely (follow exactly)
  • Ignoring brand-voice.md rules (check every sentence)
  • Making up features or benefits (only use real ones)
  • Being vague about outcomes (numbers matter)
  • Corporate speak creeping in (friend test: would you say this?)

When NOT to Use This Skill

  • Technical documentation (that's different)
  • Legal content or policies
  • Internal communications (unless specifically requested)
  • Customer support responses
  • Blog posts or long-form content (too different in structure)

More skills from majiayu000

xiaohongshu logo
majiayu000/claude-arsenal

xiaohongshu

xiaohongshu

286 148
View
agent-task-conductor logo
majiayu000/claude-skill-registry

agent-task-conductor

Conduct multi-agent task orchestration and workflow coordination.

663 1
View
conductor-setup logo
majiayu000/claude-skill-registry

conductor-setup

Initialize project with Conductor artifacts (product definition,

663 1
View
animation-designer logo
majiayu000/claude-skill-registry

animation-designer

Expert in web animations, transitions, and motion design using Framer Motion and CSS

663 1
View
diagramming logo
majiayu000/claude-skill-registry

diagramming

Creates Mermaid and ASCII diagrams for flowcharts, architecture, ERDs, state machines, mindmaps, and more. Use when user mentions diagram, flowchart, mermaid, ASCII diagram, text diagram, terminal diagram, visualize, C4, mindmap, architecture diagram, sequence diagram, ERD, or needs visual docume...

663 1
View
h3-pg logo
majiayu000/claude-skill-registry-data

h3-pg

PostgreSQL bindings for H3 hexagonal grid system. Use when working with H3 cells in Postgres, including spatial indexing, geometry/geography integration, and raster analysis.

23 1
View
conductor-development logo
majiayu000/claude-skill-registry

conductor-development

Context-Driven Development skill for projects using Conductor. Use this skill when you detect a `conductor/` directory in the project, when working on tasks defined in a `plan.md` file, or when the user asks about tracks, specs, or plans. Automatically applies TDD workflow, tracks task completion...

663 1
View
conductor-status logo
majiayu000/claude-skill-registry

conductor-status

Display project status, active tracks, and next actions

663 1
View
dockerization logo
majiayu000/claude-skill-registry

dockerization

Official Stakpak application containerization standard operating procedure, a step-by-step guidline to properly dockerize applications. This is a rule book curated by the Stakpak Team.

663 1
View

Popular AI tools

Kaiber logo
Video

Kaiber

Generate, edit, and beat-sync AI video with leading models in one workspace.

Paid
View
Vimcal logo
Productivity

Vimcal

The world's fastest calendar for remote work

Free
View

Transform Your Design with AI Designer by ImgCreator.ai

Freemium
View
Akool AI logo
Content & writing

Akool AI

Revolutionizing Video Production with AI-Powered Creativity

Paid
View

Extend an image past the frame and let AI fill the new aspect ratio.

Freemium
View
StarByFace logo
Security

StarByFace

Discover your celebrity doppelgänger with StarByFace!

Free
View
C

ChainClarity explains 700+ crypto whitepapers in plain English, with layered summaries, comparisons, research tools, alerts, and a $4.99 Pro plan.

Freemium
View
Opus Clip logo
Coding & apps

Opus Clip

Opus.ai: Revolutionize Your Web Experience

Free
View