Claude Code skills

Claude Code Skills for Fitness and Gym Marketing: Free and Paid Picks (2026)

Claude Code skills for gym and fitness marketing: local SEO, class pages, retention emails, social content, plus the FTC health-claim limits to respect.

Ritik Namdev Ritik Namdev ·Published 2 November 2026 ·20 min read ·Last verified November 2026

A gym owner’s marketing week looks the same everywhere. Update the class timetable on the site. Write the “we miss you” email for members who stopped showing up. Post three times on Instagram. Answer a Google review. Then find out the new trainer posted “lose 10 kg in 30 days” on the studio account.

Claude Code can take most of that work, and skills are what make it repeatable. A skill is a folder with a SKILL.md file that tells Claude how to do one job. Install the right ones, add a short file describing your gym, and Claude stops writing generic fitness copy and starts writing for your location, your classes and your members.

One honest note before the list. This post is research-based, not hands-on tested. We read the source of every skill named here, checked GitHub data through the GitHub API on 2 November 2026, and checked prices on vendor pages. We did not run a gym campaign with these skills and we report no results from one.

New to skills? Read what Claude Code skills are first.

The short answer: which skills should a gym install first?

Install Corey Haines’ marketingskills for copy, email and CRO, claude-seo for local search and schema, and Anthropic’s Marketing plugin for campaign planning and brand review. All three are free. Then add a small custom skill that holds your gym’s facts and a health-claim checklist. No widely used, gym-specific marketing pack exists as of this writing, so the custom file is where the fitness knowledge lives.

We searched skill registries (ClaudSkills, Claude Marketplaces, DiscoverAISkills) for gym and fitness marketing skills. What turned up was mostly workout generators and BMI calculators listed under marketing categories, plus one useful exception covered below: a free fitness-business skill for solo trainers.

The shortlist at a glance

#Skill or packSourceFree or paidBest for gymsGitHub stars (2 Nov 2026)Last push
1marketingskillsgithub.com/coreyhaines31/marketingskillsFree (MIT)Class pages, emails, CRO~57.9k31 Oct 2026
2claude-seogithub.com/AgriciDaniel/claude-seoFree (MIT)Local SEO, schema, audits~25.6k1 Nov 2026
3Marketing plugin (Anthropic)github.com/anthropics/knowledge-work-pluginsFree (Apache-2.0)Campaign plans, brand review~34.4k (repo)1 Nov 2026
4claude-skills marketing bundlegithub.com/alirezarezvani/claude-skillsFree (MIT)Broad library, social~29.1k (repo)31 Oct 2026
5fitness-business (alexclowe)github.com/alexclowe/awesome-copilot-cowork-pluginsFree (MIT)Solo trainer retention and pricing2112 Oct 2026
6anthropics/skills (docx, pdf, pptx, xlsx)github.com/anthropics/skillsFree, source-available (not open source)Timetables, flyers, reports~186k28 Oct 2026
7Inflectual Master Marketing Skills Bundleinflectual.gumroad.comPaid: $167 one-timeLarge general library (167 skills)n/an/a
8Contra Ultimate Claude SEO & AEO Skills Packcontra.comPaid: $39 (shown vs $79)SEO and AI-answer contentn/an/a
9SuperSkillssuperskills-one.vercel.appPaid: $50General skill packn/an/a
10DataForSEO (via MCP)dataforseo.comPay-as-you-go, $50 minimum top-up, $1 trialLocal rank and keyword datan/an/a

Star counts move daily. They tell you a repo is popular, not that it suits a boutique studio.

How we picked (and what we left out)

A tool made the list if it does real marketing work a gym needs, has a source you can read before installing, and was updated in the last few months. We pulled stars, licence, last push and archived status for each repo with gh api repos/OWNER/REPO on 2 November 2026 and read each README for install steps.

Three filters did most of the cutting:

  1. Readable source. A skill can include scripts that run on your machine. If you cannot read it first, skip it.
  2. Recent activity. Claude Code changes often. Old skills may still load but reference outdated behaviour. For example, gsd-build/get-shit-done is archived, so we left it out.
  3. Marketing, not training. Many “fitness skills” write workout plans. That is coaching content, and it carries its own risks if it reaches members as advice. This post is about selling memberships and keeping members.

What we left out and why

  • Workout and nutrition generators listed in marketing categories. Useful for a coach, not for marketing.
  • Gym software connectors (for example, a Perfect Gym integration listed on ClaudSkills). They handle membership data, not copy. Worth a look if you use that platform, but read what data they access.
  • Packs with no file preview before checkout.
  • Anything that promotes fake urgency in its own marketing.

What we could not verify

We tried to pull practitioner threads from Reddit (searches for gym owners using AI for marketing). Reddit blocked our research tool, so this post quotes no Reddit threads. Where we describe common owner concerns, they come from public gym-industry blogs, labelled as such.

The best free Claude Code skills for gym marketing

The free stack covers almost everything a single-location gym or studio needs. Here is what each one does for fitness work specifically, and the install command.

1. marketingskills (Corey Haines)

The most complete execution library. Its skills cover copywriting, page CRO, email sequences, onboarding flows, pricing pages and more. For a gym, the high-value uses are the membership page, the free-trial landing page and the lapsed-member email sequence.

npx skills add coreyhaines31/marketingskills

Repo data: about 57.9k stars, MIT, last push 31 October 2026, not archived.

2. claude-seo (AgriciDaniel)

An SEO and GEO audit toolkit with skills for technical audits, schema and local search. For gyms, the useful parts are local landing page checks, LocalBusiness/ExerciseGym schema and page-level audits. Read its README for the current install path; it ships as a plugin.

Repo data: about 25.6k stars, MIT, last push 1 November 2026.

3. Anthropic Marketing plugin

Anthropic’s official plugin for campaign planning, brand voice review, content drafting and performance reports. For a gym, the brand review step is the useful one: feed it your voice notes and your banned-claims list and it checks drafts against both.

claude plugin marketplace add anthropics/knowledge-work-plugins
claude plugin install marketing@knowledge-work-plugins

Repo data: about 34.4k stars, Apache-2.0, last push 1 November 2026. See our full review of the Marketing plugin.

4. claude-skills marketing bundle (alirezarezvani)

A broad library with a marketing sub-bundle including social, content and growth skills. Good as a second source if marketingskills lacks a format you need, such as a short-form video script.

npx -y skills add alirezarezvani/claude-skills --skill marketing-skills --agent claude-code

Repo data: about 29.1k stars, MIT, last push 31 October 2026.

5. fitness-business (alexclowe)

The only fitness-specific business skill we found with readable source. It sits in alexclowe/awesome-copilot-cowork-plugins under personal-trainer/skills/fitness-business. We read the SKILL.md. It covers onboarding (“First 30 days are critical”), identifying at-risk clients from declining attendance, re-engagement, exit interviews and pricing structures (per session, packs, monthly retainers, tiered and group).

It is small (the repo has 21 stars) and written for solo trainers, not multi-site gyms. Treat it as a starting point you edit. Install by copying the folder into ~/.claude/skills/fitness-business/. ClaudSkills also lists it and sells a Pro tier for one-click installs; the skill itself is free.

6. anthropics/skills document skills

The docx, pdf, pptx and xlsx skills produce real files: a printable class timetable, a corporate wellness pitch deck, a monthly membership report. Note the licence: these four are source-available, not open source. Fine to use; read the terms before redistributing.

Mostly no, unless you want a big general library and lack time to assemble free ones. None of the paid packs we checked is built for fitness. You are paying for breadth and packaging.

PackPrice (verified)What you getFit for gyms
Inflectual Master Marketing Skills Bundle$167 one-time167 marketing skillsGeneral; you still add gym context
Contra Ultimate Claude SEO & AEO Skills Pack$39 (shown vs $79)SEO and AI-answer skillsOverlaps heavily with free claude-seo
SuperSkills$50General skill packGeneral
DataForSEOPay-as-you-go, $50 minimum top-up, $1 trialKeyword, SERP and local rank data via APIUseful if you track rankings across suburbs
Claude Pro (needed to run Claude Code)$20/month, $17/month billed yearlyIncludes Claude CodeRequired base cost

Sources: inflectual.gumroad.com/l/master-marketing-claude-skills-bundle, superskills-one.vercel.app, the Contra listing, dataforseo.com and claude.com/pricing.

Where paid data does earn its keep

The one paid item with a clear gym use is search data. A gym competing in four nearby suburbs wants to know where it ranks for “gym near [suburb]” and “reformer pilates [suburb]”. Claude can reason about your pages, but it cannot see live rankings without a data source. DataForSEO, connected through an MCP server, fills that gap on a pay-as-you-go basis.

The vendor pitch to treat with care

Our research found a vendor offering a Claude Code setup for gyms at $997, built around a CLAUDE.md with membership tiers and retention benchmarks. You can write that file yourself in an afternoon. The next sections show how.

Free vs paid: the decision table

Start free. Pay only for data you cannot get otherwise.

NeedFree optionPaid optionOur call
Membership and trial page copymarketingskillsGeneral bundlesFree
Local SEO pages and schemaclaude-seoContra SEO packFree
Retention emailsmarketingskills + fitness-businessGeneral bundlesFree
Social contentclaude-skills bundleGeneral bundlesFree
Rank tracking by suburbManual Google checksDataForSEOPaid if 3+ locations
Brand and claim reviewMarketing plugin + custom skillNone neededFree
Printable timetables, decksanthropics/skillsNone neededFree

Gym local SEO with Claude Code

Local SEO for a gym comes down to four assets: a complete Google Business Profile, one strong page per location, consistent name, address and phone everywhere, and schema that names the business type. Claude Code helps with the last three directly and drafts the first.

What to ask for

Use claude-seo plus your gym facts file. Example prompt:

Using my gym-facts file, audit our three location pages. For each, check the title, H1, NAP block, opening hours, embedded map, class list and schema. Write ExerciseGym JSON-LD for each location with real hours and address. Flag anything that differs from the Google Business Profile data I pasted.

What good output contains

  • A table per location: title, H1, NAP, hours, schema present yes/no, issues.
  • Valid JSON-LD using ExerciseGym (a schema.org subtype of SportsActivityLocation), with address, geo, openingHoursSpecification and telephone.
  • A list of mismatches between site and profile data.
  • No invented reviews or ratings in schema. aggregateRating should only appear if you show real reviews on that page.

Location pages that are not doorway pages

Gyms with several sites often clone one page and swap the suburb name. Google’s spam policies treat near-duplicate pages made to rank for places as doorway pages. Ask Claude to make each page earn its place with facts only that location has: parking, equipment, which classes run there, the head coach, nearby landmarks. If you cannot list five unique facts for a location, it may not need its own page yet.

Google Business Profile drafts

Claude can draft your business description, service list and weekly posts. It cannot log in and publish unless you connect a tool for it, and you should review every post. Google’s profile guidelines require the business name to match your real-world signage, so do not let a draft stuff “Best Gym in [City]” into the name.

More on this in Claude Code skills for local SEO and schema markup skills.

Class and program pages that convert

A class page has to answer five questions fast: what is it, who is it for, when does it run, what does it cost, and how do I try it. Most gym sites bury at least two of those. Claude Code with marketingskills can rebuild the page around them.

Example prompt

Rewrite our Reformer Foundations class page using the page CRO and copywriting skills. Audience: beginners aged 30 to 55 who have never done Pilates. Include: plain description, who it suits and who should start elsewhere, schedule pulled from timetable.csv, price and intro offer from gym-facts, what to bring, a short FAQ, one primary CTA “Book a free trial class”. Run the health-claim checklist before you finish.

What good output contains

SectionContentCommon mistake
HeroClass name, one-line outcome, CTAVague “transform your body” line
Who it is forSpecific levels and goals”Everyone!”
Who should start elsewherePregnancy, recent injury, refer to a doctorMissing entirely
What happens in a sessionWarm-up, main block, cool-down, lengthJargon
Schedule and priceReal times and feesOutdated or “contact us”
CoachName, qualifications you can showUnverified credentials
FAQReal questions from your front deskGeneric questions
CTAOne actionFive competing buttons

Programs and challenges

Six-week challenges are where fitness marketing most often crosses the line. “Lose up to 8 kg” is an objective health claim. Under FTC guidance you need evidence for it before you print it, and “up to” claims imply many people get close to that number. Ask Claude to frame challenge pages around what the program includes (sessions per week, coaching check-ins, a nutrition guide) rather than promised body changes. See landing page copy skills.

Member retention emails

Retention emails work when they trigger on behaviour, not on a calendar. A member who dropped from three visits a week to none in a fortnight needs a different message from one who just renewed. Claude Code can write the sequences; your gym software supplies the trigger.

The sequences most gyms need

  1. New member onboarding (days 0 to 30). Welcome, how to book, first-week plan, meet a coach, check-in at day 14 and day 30. The fitness-business skill’s onboarding guidance fits here.
  2. At-risk member. Triggered by a drop in attendance. Personal tone, an offer to rebook a session or change schedule, no guilt.
  3. Freeze and cancel. Clear, respectful, with the freeze option stated plainly. Do not hide the cancel path.
  4. Win-back. Sent after cancellation, a limited number of times, with a real reason to return (new class, new timetable).
  5. Milestone. Hundredth visit, one-year anniversary. Celebrate attendance, not body weight.

Example prompt

Using the email sequence skill and fitness-business, write a 3-email at-risk sequence for members whose visits dropped by more than half over 14 days. Use first name and favourite class merge tags. Tone: a coach texting, not a brand. Each email: subject, preview text, body under 120 words, one CTA. No body-weight or health outcome promises. Include a plain freeze link.

What good output contains

Subject and preview pairs, short bodies, merge tags clearly marked, one CTA each, timing notes, and an unsubscribe reminder. Under the US CAN-SPAM Act, commercial emails need a working opt-out and a physical postal address. Cancellation rules for memberships also vary by state and country, so have whoever handles your legal review check the cancel email. We do not give legal advice here.

Deeper templates: Claude Code skills for email marketing.

Social content for gyms

Gym social content works best when it shows real members, real coaches and real sessions, and Claude Code’s job is to plan, caption and repurpose, not to fake any of that. Use the social skills in the alirezarezvani bundle or marketingskills for planning and copy.

Example prompt

Build a 4-week Instagram and TikTok plan for our studio from the timetable and coach bios. Mix: class explainers, coach tips (form cues only, no medical advice), member spotlights (I will supply consented quotes), behind the scenes, and timetable reminders. For each post: format, hook, caption under 150 words, CTA, and what footage I need to film.

What good output contains

A calendar table with date, pillar, format, hook, caption, CTA and a shot list. Captions that sound like your coaches. Placeholders for member quotes, not invented ones.

Before-and-after photos and testimonials

This is the riskiest content a gym posts. The FTC’s Endorsement Guides (16 CFR Part 255, revised 2023) say that if an endorsement conveys a result, and that result is not what people generally get, you need to disclose what people can generally expect, and you need evidence for it. “Results not typical” is not enough. Paid or comped members who post must disclose that connection. The FTC’s 2024 rule on fake reviews also bans fake or AI-generated testimonials presented as real.

So the rule for Claude is simple: never let it write a testimonial. It can format one you collected, with the member’s written consent. See skills for social media managers.

Health-claim limits: what the FTC expects

In the US, any claim that your gym, class or program improves health, weight, fitness or a medical condition must be truthful and backed by evidence before you publish it. The FTC’s Health Products Compliance Guidance (December 2022) sets the standard as “competent and reliable scientific evidence”, generally meaning good-quality human clinical studies for the specific claim.

What the guidance says, in plain terms

  • Scope. It replaced the 1998 dietary supplement guide and covers health-related claims broadly, including fitness equipment, apps and services, not only pills.
  • Evidence. Anecdotes and testimonials are generally not enough on their own. Neither is a study on a different population or a different routine.
  • Implied claims count. A photo, a program name (“Diabetes Reset”) or a before-and-after can make a claim without stating it.
  • Disclaimers do not cure a false claim. A small-print line cannot contradict the main message.
  • It is guidance. It does not have the force of law itself, but it explains how the FTC applies the FTC Act, which does.

Primary source: ftc.gov/system/files/ftc_gov/pdf/Health-Products-Compliance-Guidance.pdf. Outside the US, check your local regulator (the UK’s ASA/CAP Code, for example, has its own rules on weight-loss and health claims).

A health-claim checklist skill

Write this as a small custom skill so Claude runs it on every draft:

FlagExampleSafer rewrite
Specific weight or body-fat loss”Drop 5 kg in 6 weeks""Six weeks of coached sessions and a nutrition guide”
Medical conditions”Reverses back pain""Coaches adapt movements; check with your doctor first”
Guaranteed results”Guaranteed results""Our coaches track your attendance and progress with you”
Unqualified superlatives with numbers”Burn 1,000 calories per class”Remove unless you hold evidence for it
Atypical testimonialsOne member’s 20 kg lossAdd what members generally experience, if you have data; else do not run it
Supplement claims”Our shake builds muscle faster”Use only the manufacturer’s substantiated claims

The skill’s instruction: flag every match, propose a rewrite, and list claims that need a source before publishing. A model can miss things, so a human still reads final copy.

Build a gym-facts skill in 20 minutes

The fastest upgrade is a single skill holding your gym’s real facts, voice and claim rules, so every other skill writes from them. Create ~/.claude/skills/gym-facts/SKILL.md:

---
name: gym-facts
description: Facts, voice and claim rules for [Gym Name]. Use for any marketing copy, page, email or social post about the gym.
---
## Locations
- [Name], [address], [phone], hours...
## Classes and prices
- Read timetable.csv and prices.md in this folder.
## Voice
- Coaches talking to a friend. Short sentences. No shouting caps.
## Never claim
- Specific weight loss, medical benefits, guaranteed results, calorie numbers.
## Proof we actually have
- Review count and rating as of [date], coach qualifications list.
## Before finishing any draft
- Run the health-claim checklist and list every flagged line.

Keep the facts current. A wrong price or timetable on a class page does more harm than a weak headline. Building guide: how to build a Claude Code skill.

A weekly gym marketing workflow

Chain the skills so one session covers a week: facts in, assets out, checked against your claim rules.

  1. Monday: data. Export last week’s attendance drops and new sign-ups from your gym software as CSV.
  2. Retention. Ask Claude to draft the at-risk and milestone emails for the flagged members’ segments.
  3. Pages. Update any class page whose timetable or price changed. Run claude-seo on changed pages.
  4. Social. Generate next week’s posts from the timetable, coach tips and any consented member quotes.
  5. Profile. Draft two Google Business Profile posts and replies to new reviews (you approve each).
  6. Review. Run the Marketing plugin’s brand review plus the health-claim checklist on everything.
  7. Publish. You or your staff publish. Keep a human on the send button.

How long this saves depends on your gym and staff. We have not measured it, and the “hours saved per week” figures in gym software blogs are vendor estimates.

Common mistakes gym owners make with AI marketing

The biggest mistake is letting the model invent proof. It will write a convincing testimonial or a “members lose an average of 4 kg” stat if you ask loosely. Both create legal risk.

  • Prompting without facts. Gym blogs we read repeat the same point: vague prompts produce generic content. The facts file fixes this.
  • Cloned location pages. One template, ten suburbs, no unique content.
  • Weight-loss headlines. Easy to write, hard to substantiate.
  • Hidden cancel paths in emails. Bad for trust and, in many places, against consumer law.
  • Installing too many overlapping skills. Two copywriting skills can fire on the same task. Start with one pack.
  • Skipping the read-through. Claude can be wrong about your hours, prices or coach names. Check before publishing.

FAQ

What are Claude Code skills?

Folders with a SKILL.md file of instructions for one task. Claude loads a skill when your request matches its description.

Is there a Claude Code skill made for gym marketing?

Not a widely used one as of 2 November 2026. The closest free option is the fitness-business skill for solo trainers. Most gyms combine general marketing skills with a custom gym-facts skill.

What are the best free Claude Code skills for gyms?

marketingskills, claude-seo and Anthropic’s Marketing plugin, plus fitness-business for trainers.

Do I need to pay for anything?

Claude Code needs a paid Claude plan; Pro is $20 a month, or $17 a month billed yearly. The skills above are free.

Are paid skill packs worth it for a fitness studio?

Usually not. The ones we checked are general marketing packs. Paid search data like DataForSEO is the clearest paid case, mainly for multi-location gyms.

Can Claude Code do local SEO for my gym?

It can audit location pages, write ExerciseGym schema and draft Google Business Profile content. It needs a data tool to see live rankings.

What schema should a gym use?

ExerciseGym from schema.org, with address, geo, hours and phone. Add aggregateRating only for real reviews shown on that page.

Can Claude write member retention emails?

Yes. Give it the trigger (for example, attendance dropped by half), your tone and your offer. Your gym software sends them.

Can I use AI to write testimonials?

No. Fake testimonials break the FTC’s rules on endorsements and fake reviews. Use Claude only to format real, consented quotes.

Can my gym advertise weight loss?

Only with competent and reliable scientific evidence for the specific claim, under FTC guidance. Most gyms are safer describing what the program includes.

Do before-and-after photos need a disclaimer?

If they show results most members do not get, the FTC expects a clear disclosure of what members generally achieve. “Results not typical” alone is not enough.

Does the FTC health guidance apply to gyms?

It covers health-related claims broadly, including fitness services and equipment. It is guidance, but it reflects how the FTC enforces the FTC Act.

What about gyms outside the US?

Check your local regulator. In the UK, the ASA applies the CAP Code to health and weight-loss claims.

Can Claude Code post to Instagram for me?

Not by itself. You would connect a scheduling tool through an MCP server or integration. Keep human approval on posts.

Is it safe to connect my gym software to Claude?

Treat member data carefully. Read what any connector accesses, share only what the task needs, and check your privacy obligations.

How do I install a skill?

npx skills add owner/repo, a plugin install with claude plugin install, or copy the folder into ~/.claude/skills/. See how to install Claude Code skills.

Can personal trainers use the same setup?

Yes. Solo trainers can start with fitness-business and marketingskills and skip the multi-location SEO work.

Sources and methodology

GitHub data came from gh api repos/OWNER/REPO on 2 November 2026. Skill contents came from each repo’s files; we read the fitness-business SKILL.md directly. Prices came from vendor pages; where a price was not public, we would say “pricing not public”.

Your next step

Write the gym-facts skill today, with your health-claim rules in it. Then install marketingskills and ask it to rewrite your busiest class page. Read the result against the checklist above. If it passes and reads like your coaches, you have the base for everything else. For the wider picture, see Claude Code skills for marketers.

Ritik Namdev
Written by

Ritik Namdev

Growth · SEO · GEO

Growth marketer documenting a brand-new site's climb into Google and the AI engines - in public, with real numbers. Every tactic here is tested on real sites before it's published.

The Lab · Weekly

One experiment. Every week.

The field notes in your inbox - one thing I tested, the raw numbers behind it, and what it means for getting cited by AI.

Free. One practical SEO + AI search lesson a week. Unsubscribe anytime.

Free forever. Unsubscribe anytime.