Use Claude Code
for Marketing & GTM
A step-by-step guide for marketers who want to use Claude Code and marketing skills to write better copy, build positioning frameworks, plan launches, and automate GTM workflows. Zero coding knowledge required.
Why Claude Code for Marketers?
You probably already use Claude (or ChatGPT) in a browser to write copy, brainstorm ideas, or draft emails. Claude Code is different. It runs on your computer, reads your files, and can follow detailed marketing frameworks every single time.
For marketers, this means you can give Claude a positioning framework, a messaging document, or a set of brand guidelines, and it will reference them automatically whenever you ask it to write copy, plan a launch, or build a landing page.
Consistent Outputs
Instead of re-explaining your brand voice every conversation, Claude Code reads your guidelines from files on your computer. Same quality, every time.
Marketing Skills
Install pre-built "skills" that teach Claude proven frameworks for positioning, copywriting, landing pages, lifecycle emails, GTM strategy, and more.
Works in VS Code
VS Code is a free text editor (not just for coders). Install the Claude Code extension and you get a powerful AI assistant with a clean interface.
Key Concepts (Plain English)
Before we set things up, here are a few terms you will see. You do not need to memorize them. Just read through so they are familiar when they come up later.
Git is a tool that saves snapshots of your files over time. Think of it like Google Docs version history, but for any file on your computer. If you mess something up, you can go back to a previous version.
You only need to know four commands. You can copy and paste them when needed:
GitHub is a website where people store and share projects. It works with Git (the save-point tool above). When you "push" your project, it goes to GitHub. When you "clone" someone else's project, you download it from GitHub.
For marketers, GitHub matters because:
- Skills live there — Marketing skills for Claude Code are shared as GitHub repositories you can download
- Free website hosting — GitHub Pages lets you publish simple websites for free
- Backup — Your marketing files and templates are safely stored in the cloud
Markdown is a way to format text using simple characters. Instead of clicking "Bold" in Google Docs, you type **bold**. Claude Code's instruction files (CLAUDE.md, SKILL.md) are written in Markdown. You do not need to learn it all. Here are the basics:
# Big Heading
## Smaller Heading
**Bold text** and *italic text*
- Bullet point
- Another bullet point
1. Numbered item
2. Another item
[Click here](https://example.com)
| Column A | Column B |
|----------|----------|
| Cell 1 | Cell 2 |
Big Heading
Smaller Heading
Bold text and italic text
- Bullet point
- Another bullet point
- Numbered item
- Another item
| Column A | Column B |
|---|---|
| Cell 1 | Cell 2 |
#, bold with **, and make a list with -, you can create and edit Claude Code files.
VS Code (Visual Studio Code) is a free app from Microsoft. It is a text editor, similar to Notepad or TextEdit, but much more powerful. It has a built-in terminal, file browser, and supports extensions like Claude Code.
Why marketers should use it:
- The Claude Code extension runs inside VS Code, giving you a clean chat interface
- You can see and edit your CLAUDE.md and other files alongside the Claude chat panel
- It is free and works on Mac, Windows, and Linux
Download it: Go to code.visualstudio.com and click "Download."
Node.js is software that Claude Code needs to run. You do not need to learn it or understand it. You just need to install it once. Think of it like needing Adobe Reader to open PDFs: you install it and forget about it.
We will install it in the next section.
Setting Up Claude Code
Follow these steps in order. There are two ways to use Claude Code: in the terminal (the text-based app), or inside VS Code (the free editor). We recommend VS Code for marketers since it gives you a nice visual interface.
Install Node.js
Claude Code needs Node.js to run. Here is how to install it on your computer:
- Go to nodejs.org
- Click the big green button that says "LTS" (this is the stable version)
- Open the downloaded
.pkgfile - Click "Continue" through the installer until it finishes
- To verify it worked, open Terminal (
Cmd + Space, type "Terminal") and paste:
node --version
You should see something like v22.x.x. Any version 18 or higher works.
- Go to nodejs.org
- Click the big green button that says "LTS"
- Open the downloaded
.msifile - Click "Next" through the installer. Accept defaults. Click "Install"
- When finished, open PowerShell (search "PowerShell" in Start menu) and paste:
node --version
You should see something like v22.x.x. Any version 18 or higher works.
Install VS Code
If you do not already have it:
- Go to code.visualstudio.com
- Click "Download" and run the installer
- Open VS Code once it is installed
Install the Claude Code Extension
- In VS Code, click the Extensions icon in the left sidebar (it looks like four squares)
- Search for "Claude Code" by Anthropic
- Click "Install"
- After installation, you will see a Claude icon in the sidebar. Click it to open the panel
Sign In
The extension will prompt you to sign in with your Anthropic account. Follow the on-screen instructions. You need a Claude Pro or Max subscription, or an Anthropic API key.
Open a Folder
In VS Code, go to File → Open Folder and choose (or create) a folder for your marketing work. Claude Code works best when it has a folder to operate in.
Start Using Claude
Click the Claude icon in the sidebar. You can now type requests like "Write a positioning statement for my product" and Claude will respond in the panel. It can also create and edit files in your open folder.
Install Node.js
Claude Code needs Node.js to run. Here is how to install it:
- Go to nodejs.org
- Click the green "LTS" button and run the installer
- Once installed, open Terminal and verify:
node --version
- Go to nodejs.org
- Click the green "LTS" button and run the installer
- Once installed, open PowerShell and verify:
node --version
Install Claude Code
Open your terminal and paste this command. It downloads and installs Claude Code globally on your computer:
npm install -g @anthropic-ai/claude-code
npm is a tool that comes with Node.js. It installs software packages. -g means "install globally" so you can use it from any folder.
Navigate to Your Workspace and Start Claude
Create a folder for your marketing work, then start Claude Code:
# Create a marketing workspace folder
mkdir ~/marketing-workspace
# Go into that folder
cd ~/marketing-workspace
# Start Claude Code
claude
The first time you run claude, it will open your browser to sign in with your Anthropic account.
Understanding Key Files
Claude Code uses special text files to understand how to behave. You create these files once, and Claude reads them automatically. Here are the ones that matter:
What it is: The instruction file inside every skill. It tells Claude what the skill does and how to execute it. You typically do not need to write these from scratch. You install pre-built skills and they come with their own SKILL.md.
Where it lives: Inside a skill folder, like ~/.claude/skills/product-positioning/SKILL.md
What one looks like (simplified):
---
name: product-positioning
description: Create positioning frameworks for products.
Use when the user wants to position a product or
create a competitive positioning strategy.
version: "1.0.0"
---
# Product Positioning
## Instructions
1. Gather product details, target audience, and competitors
2. Apply the positioning framework
3. Output a complete positioning document
## Framework
- Target customer definition
- Market category
- Key differentiator
- Competitive alternatives
- Unique value proposition
The section between --- marks at the top is called frontmatter. It tells Claude the skill's name and when to use it. The rest is the instructions Claude follows.
What it is: A folder on your computer where Claude Code stores its settings and your installed skills. The dot at the beginning means it is "hidden" by default in your file browser.
Where it lives: In your home directory: ~/.claude/
~/.claude/ # Hidden folder in your home directory ├── skills/ # All your installed skills live here │ ├── product-positioning/ │ │ └── SKILL.md │ ├── landing-page/ │ │ └── SKILL.md │ ├── copywriting/ │ │ └── SKILL.md │ └── icp-persona/ │ └── SKILL.md └── settings.json # Claude Code settings
When you install marketing skills (covered in the next sections), they go into the ~/.claude/skills/ folder. Claude Code automatically detects and loads them.
Cmd + Shift + . in Finder. In VS Code, hidden folders are visible by default in the file sidebar.
What Are Skills?
Skills are instruction packages that teach Claude how to do specific tasks well. Without skills, Claude is a generalist. With the right skills installed, Claude becomes a specialist in positioning, copywriting, launches, email sequences, or whatever marketing task you need.
An Analogy
Think of Claude as a smart new hire. CLAUDE.md is the company onboarding doc you give them on day one. Skills are the playbooks and SOPs for specific tasks. With both in place, your new hire produces better work, faster, with less hand-holding.
What is Inside a Skill?
~/.claude/skills/landing-page/
SKILL.md
The instructions Claude follows
references/
Extra knowledge (frameworks, examples)
templates/
Output templates and formats
How Skills Work
You ask Claude to do a marketing task, or type /skill-name
Claude checks if a skill matches your request
It loads the skill's framework and instructions
You get structured, framework-driven output
Marketing Agent Skills
I have built and open-sourced 25+ marketing skills (and constantly adding more) that cover the core workflows marketers and GTM operators run every week. They are free, and anyone can install them.
Skills by Category
| Skill | What It Does | Example Prompt |
|---|---|---|
landing-page |
Creates landing page copy using modular section templates | "Write homepage copy for our analytics product" |
saas-landing-pages |
Complete SaaS landing page drafts (7 page types) | "Create a pricing page for our SaaS product" |
ad-creative |
Generates ad headlines, descriptions, and variations | "Generate 10 Google Ads headline variations" |
press-release |
Creates press releases with multiple headline options | "Write a press release for our Series A announcement" |
copy-anatomy |
Reverse-engineers copy into reusable templates | "Break down this competitor's landing page copy" |
ai-humanizer |
Makes AI-written text sound genuinely human | "Make this blog post sound less like AI wrote it" |
case-study-builder |
Creates professional case studies | "Build a case study from our Acme Corp engagement" |
| Skill | What It Does | Example Prompt |
|---|---|---|
experimentation |
Designs and prioritizes growth experiments | "Design an experiment to test our pricing page" |
marketing-product-ideas |
Generates marketing ideas grounded in behavioral science | "Give me 5 PLG growth experiment ideas" |
performance-marketing |
Plans and optimizes paid campaigns across platforms | "Review our Meta Ads campaign structure" |
lifecycle-marketing-campaigns |
Creates email flows for onboarding, upgrades, retention | "Build a 7-day trial onboarding email sequence" |
product-onboarding-activation |
Designs onboarding and activation lifecycles | "Design our user onboarding from signup to aha moment" |
| Skill | What It Does | Example Prompt |
|---|---|---|
clay-gtm-outbound |
Designs Clay-powered GTM workflows for prospecting and outbound | "Build a Clay workflow for outbound prospecting" |
n8n-automation |
Designs and builds n8n automation workflows | "Create an n8n workflow to sync CRM data to Slack" |
remotion |
Creates programmatic videos in React | "Build a product demo video template" |
| Skill | What It Does | Example Prompt |
|---|---|---|
agent-skill-builder |
Helps you create your own custom skills | "Create a skill for writing weekly marketing reports" |
skill-to-prompt |
Converts Claude skills to ChatGPT Project format | "Convert my positioning skill to a ChatGPT project" |
vibe-coding |
Guides beginners through web development with Claude | "Help me build a landing page from scratch" |
Install the Marketing Skills
Three ways to install the marketing skills. The first option is the simplest: just ask Claude to do it for you.
If you already have Claude Code running, you can ask it to install the skills for you. Open Claude Code (in VS Code or the terminal) and type this prompt:
Claude will run the terminal commands for you. It will ask for your permission before executing each step. Just approve the commands and the skills will be installed in under a minute.
If you prefer to do it manually without the terminal, you can download and copy the files:
Download the skills
Go to github.com/realjaymes/marketingagentskills
Click the green "Code" button, then click "Download ZIP"
Unzip the download
Find the downloaded ZIP file (usually in your Downloads folder) and double-click to unzip it. You will see a folder called marketingagentskills-main.
Open the skills destination folder
You need to copy the skills into Claude's hidden skills folder:
- Mac: Open Finder, press
Cmd + Shift + G, paste~/.claude/skills/and press Enter - Windows: Open File Explorer, type
%USERPROFILE%\.claude\skills\in the address bar and press Enter
If the folder does not exist yet, create it.
Copy the skill folders
Open the unzipped marketingagentskills-main folder, then open the skills folder inside it. You will see 25+ folders (ad-creative, landing-page, product-positioning, etc.).
Select all of them and copy them into the ~/.claude/skills/ folder from the previous step.
Verify installation
Restart Claude Code (close and reopen VS Code, or type /clear in the terminal). Then try asking:
Create a positioning framework for my product
If Claude responds with a structured positioning document (not generic advice), the skills are working.
If you are comfortable with the terminal, you can install everything with two commands:
That is it. Two commands and all the marketing skills are installed.
/skill-name (for example, /product-positioning).
Try It: Your First Marketing Task
Let's run through a real example. You will set up a marketing workspace and use Claude Code with skills to create a positioning document.
Create your marketing workspace
In VS Code, go to File → Open Folder. Create a new folder called marketing-workspace (on your Desktop or in Documents) and open it.
Create your CLAUDE.md
Instead of writing your CLAUDE.md from scratch, paste this prompt into Claude Code and it will ask you the right questions and build it for you:
Help me create a CLAUDE.md file for my marketing workspace. Ask me about my company, product, target audience, brand voice, competitors, pricing, and key differentiators. Then generate a complete CLAUDE.md file and save it to ~/CLAUDE.md. Ask me one section at a time so I can give you detailed answers.
Claude will walk you through each section, ask follow-up questions, and save the file when done. You can also edit the file later as your product evolves.
CLAUDE.md, and use the example from the Key Files section above as a starting point.
Ask Claude to create positioning
Open the Claude Code panel (click the Claude icon in the sidebar) and type:
Notice how Claude automatically pulls your company details from CLAUDE.md and uses the product-positioning skill's framework. No copy-pasting needed.
Try more marketing tasks
With your CLAUDE.md set up and skills installed, try these prompts:
# Landing page copy
Write homepage copy for my product
# ICP document
Create an ICP and buyer persona for my target customers
# Launch plan
Plan a Product Hunt launch for my product
# Email sequence
Build a 5-email onboarding sequence for new trial users
# Ad creative
Generate 10 Google Ads headline variations for my product
# Competitive positioning
Position my product against [competitor name]
# Press release
Write a press release for our new feature launch
Want to go deeper?
Skills and tools only get you so far. If you want to learn the strategy behind the frameworks, join MIA Academy.
MIA Academy is where modern marketers learn by doing. Applied product marketing, growth, GTM, and AI skills taught through real execution, feedback, and systems you can use at work.
- Product marketing and positioning
- Go-to-market strategy and execution
- Growth experimentation and lifecycle systems
- AI-assisted marketing workflows
Quick Reference
Getting Started
CLAUDE.md
Your company context file
~/.claude/skills/
Where skills are installed
/skill-name
Invoke a specific skill
/help
Get help in Claude Code
Top Marketing Skills
/product-positioning
Positioning frameworks
/landing-page
Landing page copy
/icp-persona
ICP & buyer personas
/product-launch-gtm
Launch planning