No Coding Experience Needed

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.

01

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.

Do I need to know how to code? No. This guide assumes zero coding experience. You will copy and paste some commands into a terminal (a text-based app on your computer), but every step is explained. Think of it like following a recipe.
02

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.

The terminal is a text-based app that comes pre-installed on every Mac and Windows computer. Instead of clicking buttons, you type commands. It looks like this:

Terminal
$ echo "Hello, I'm using the terminal!"
Hello, I'm using the terminal!

How to open it:

  • Mac: Press Cmd + Space, type "Terminal", and press Enter
  • Windows: Press Win + R, type "cmd", and press Enter. Or search for "PowerShell" in the Start menu

The $ symbol you see in examples is the "prompt." You do not type it. You type everything after it.

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:

Terminal — The Only Git Commands You Need
$ git init # Turn a folder into a tracked project
$ git add . # Select all changed files to save
$ git commit -m "Added homepage copy" # Save a snapshot with a note
$ git push # Upload your snapshot to GitHub
Repository (repo) A project folder that Git is tracking
Commit A saved snapshot, like pressing "Save" with a label
Push Upload your saved snapshots to GitHub (the cloud)
Clone Download someone else's project from GitHub to your computer

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.

You need a free GitHub account. Go to github.com and sign up. You will use it to download marketing skills and (optionally) store your own projects.

For marketers, GitHub matters because:

  1. Skills live there — Marketing skills for Claude Code are shared as GitHub repositories you can download
  2. Free website hosting — GitHub Pages lets you publish simple websites for free
  3. 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
  1. Numbered item
  2. Another item

Click here

Column AColumn B
Cell 1Cell 2
You already know enough Markdown. If you can write a heading with #, 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.

03

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.

1

Install Node.js

Claude Code needs Node.js to run. Here is how to install it on your computer:

  1. Go to nodejs.org
  2. Click the big green button that says "LTS" (this is the stable version)
  3. Open the downloaded .pkg file
  4. Click "Continue" through the installer until it finishes
  5. 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.

  1. Go to nodejs.org
  2. Click the big green button that says "LTS"
  3. Open the downloaded .msi file
  4. Click "Next" through the installer. Accept defaults. Click "Install"
  5. 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.

2

Install VS Code

If you do not already have it:

  1. Go to code.visualstudio.com
  2. Click "Download" and run the installer
  3. Open VS Code once it is installed
3

Install the Claude Code Extension

  1. In VS Code, click the Extensions icon in the left sidebar (it looks like four squares)
  2. Search for "Claude Code" by Anthropic
  3. Click "Install"
  4. After installation, you will see a Claude icon in the sidebar. Click it to open the panel
4

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.

5

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.

Tip for marketers: Create a folder called "marketing-workspace" on your Desktop or in Documents. This is where your CLAUDE.md, brand guidelines, and project files will live.
6

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.

1

Install Node.js

Claude Code needs Node.js to run. Here is how to install it:

  1. Go to nodejs.org
  2. Click the green "LTS" button and run the installer
  3. Once installed, open Terminal and verify:
node --version
  1. Go to nodejs.org
  2. Click the green "LTS" button and run the installer
  3. Once installed, open PowerShell and verify:
node --version
2

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.

3

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.

Billing note: Claude Code requires a Claude Pro ($20/month), Max ($100/month), or Team plan. Or you can use an Anthropic API key with pay-as-you-go billing. Check Anthropic's pricing page for current options.
04

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: A text file that tells Claude about you, your company, and how it should work. Think of it as an "onboarding document" for your AI assistant. Every time Claude starts a conversation, it reads this file first.

Where it goes:

  • ~/CLAUDE.md — Global instructions (applies to everything). The ~ means your "home" folder
  • CLAUDE.md in any project folder — Instructions specific to that project

Example for a marketer:

# Marketing Context

## Company
- Name: Acme Analytics
- Industry: B2B SaaS
- Product: Website analytics platform for marketing teams
- Stage: Series A, 50 customers

## Target Audience
- Marketing managers at mid-market companies (200-2000 employees)
- They currently use Google Analytics but need more
- Main pain point: cannot connect website data to revenue

## Brand Voice
- Professional but not corporate
- Data-driven, specific, no fluff
- Avoid jargon like "synergy" or "leverage"

## Key Differentiators
- Real-time revenue attribution
- No-code setup (5 minutes)
- Built for marketers, not engineers
This is the single most valuable file you will create. Once Claude has your marketing context in CLAUDE.md, every output it produces will be tailored to your product, audience, and voice. No more re-explaining your company in every conversation.

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.

How to see hidden folders: On Mac, press Cmd + Shift + . in Finder. In VS Code, hidden folders are visible by default in the file sidebar.
05

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?

Skill Folder
~/.claude/skills/landing-page/
Required
SKILL.md The instructions Claude follows
Optional
references/ Extra knowledge (frameworks, examples)
Optional
templates/ Output templates and formats

How Skills Work

1

You ask Claude to do a marketing task, or type /skill-name

2

Claude checks if a skill matches your request

3

It loads the skill's framework and instructions

4

You get structured, framework-driven output

Skills vs. CLAUDE.md: They work together. CLAUDE.md says "here is my product, audience, and voice." Skills say "here is the framework for writing a landing page." When both are in place, Claude writes a landing page for your specific product, using a proven structure, in your brand voice.
06

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
product-positioning Creates complete positioning frameworks "Position my analytics product against Google Analytics"
product-messaging Builds messaging frameworks, taglines, elevator pitches "Create a messaging framework for our new feature"
product-launch-gtm End-to-end launch planning with GTM strategy "Plan our Product Hunt launch for next month"
marketing-advantages Identifies your product's marketing advantages "What are our strongest marketing advantages?"
icp-persona Generates ICP and buyer persona documents "Create an ICP for enterprise software buyers"
customer-segments Creates customer segment documents "Segment our users by behavior and lifecycle stage"
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"
07

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 Code
> Clone the marketing skills repo from https://github.com/realjaymes/marketingagentskills and copy all the skills from the skills/ folder into ~/.claude/skills/ so I can use them.
I'll clone the marketing skills repo and install the skills for you...
Cloning repository...
Copying 25 skills to ~/.claude/skills/...
Done! All marketing skills are now installed. You can use them by describing a marketing task or by typing /skill-name.

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.

This is the beauty of Claude Code. You do not need to learn terminal commands. Just describe what you want in plain English, and Claude handles the technical parts. You can copy the prompt above and paste it directly into Claude Code.

If you prefer to do it manually without the terminal, you can download and copy the files:

1

Download the skills

Go to github.com/realjaymes/marketingagentskills

Click the green "Code" button, then click "Download ZIP"

2

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.

3

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.

4

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.

5

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:

Terminal — Install Marketing Skills
$ # Download the skills repo to your Downloads folder
$ git clone https://github.com/realjaymes/marketingagentskills.git ~/Downloads/marketingagentskills
Cloning into '/Users/you/Downloads/marketingagentskills'...
done.
$ # Copy all skills into Claude's skills folder
$ cp -r ~/Downloads/marketingagentskills/skills/* ~/.claude/skills/
$ # Verify: list the installed skills
$ ls ~/.claude/skills/
ad-creative customer-segments landing-page performance-marketing product-positioning
agent-skill-builder experimentation lifecycle-marketing press-release remotion
ai-humanizer icp-persona marketing-advantages product-launch-gtm saas-landing-pages
case-study-builder marketing-product-ideas n8n-automation product-messaging skill-to-prompt
clay-gtm-outbound copy-anatomy openclaw product-onboarding vibe-coding

That is it. Two commands and all the marketing skills are installed.

Skills work automatically. Once installed, you do not need to "activate" them. Just describe what you need in plain English and Claude will use the right skill. You can also invoke a specific skill directly by typing /skill-name (for example, /product-positioning).
08

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.

1

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.

2

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.

Alternative: If you prefer to write it yourself, right-click in the VS Code file sidebar, choose "New File", name it CLAUDE.md, and use the example from the Key Files section above as a starting point.
3

Ask Claude to create positioning

Open the Claude Code panel (click the Claude icon in the sidebar) and type:

Claude Code
> Create a positioning framework for my product. Include target customer, market category, key differentiator, competitive alternatives, and unique value proposition.
I'll create a positioning framework for Acme Analytics. Let me reference your CLAUDE.md for product context...

Notice how Claude automatically pulls your company details from CLAUDE.md and uses the product-positioning skill's framework. No copy-pasting needed.

4

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
The more context you put in CLAUDE.md, the better the outputs. Add your competitors, your pricing, recent customer feedback, and your brand voice guidelines. Every skill will use this context to produce more relevant, specific results.
MIA Academy

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
Explore MIA Academy

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

Useful Links

Marketing Skills Repo 25 free skills
Node.js Required download
VS Code Free editor
Marketing In Action More resources