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 pack | Source | Free or paid | Best for gyms | GitHub stars (2 Nov 2026) | Last push |
|---|---|---|---|---|---|---|
| 1 | marketingskills | github.com/coreyhaines31/marketingskills | Free (MIT) | Class pages, emails, CRO | ~57.9k | 31 Oct 2026 |
| 2 | claude-seo | github.com/AgriciDaniel/claude-seo | Free (MIT) | Local SEO, schema, audits | ~25.6k | 1 Nov 2026 |
| 3 | Marketing plugin (Anthropic) | github.com/anthropics/knowledge-work-plugins | Free (Apache-2.0) | Campaign plans, brand review | ~34.4k (repo) | 1 Nov 2026 |
| 4 | claude-skills marketing bundle | github.com/alirezarezvani/claude-skills | Free (MIT) | Broad library, social | ~29.1k (repo) | 31 Oct 2026 |
| 5 | fitness-business (alexclowe) | github.com/alexclowe/awesome-copilot-cowork-plugins | Free (MIT) | Solo trainer retention and pricing | 21 | 12 Oct 2026 |
| 6 | anthropics/skills (docx, pdf, pptx, xlsx) | github.com/anthropics/skills | Free, source-available (not open source) | Timetables, flyers, reports | ~186k | 28 Oct 2026 |
| 7 | Inflectual Master Marketing Skills Bundle | inflectual.gumroad.com | Paid: $167 one-time | Large general library (167 skills) | n/a | n/a |
| 8 | Contra Ultimate Claude SEO & AEO Skills Pack | contra.com | Paid: $39 (shown vs $79) | SEO and AI-answer content | n/a | n/a |
| 9 | SuperSkills | superskills-one.vercel.app | Paid: $50 | General skill pack | n/a | n/a |
| 10 | DataForSEO (via MCP) | dataforseo.com | Pay-as-you-go, $50 minimum top-up, $1 trial | Local rank and keyword data | n/a | n/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:
- Readable source. A skill can include scripts that run on your machine. If you cannot read it first, skip it.
- Recent activity. Claude Code changes often. Old skills may still load but reference outdated behaviour. For example,
gsd-build/get-shit-doneis archived, so we left it out. - 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.
Paid Claude Code skills: are they worth it for a gym?
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.
| Pack | Price (verified) | What you get | Fit for gyms |
|---|---|---|---|
| Inflectual Master Marketing Skills Bundle | $167 one-time | 167 marketing skills | General; you still add gym context |
| Contra Ultimate Claude SEO & AEO Skills Pack | $39 (shown vs $79) | SEO and AI-answer skills | Overlaps heavily with free claude-seo |
| SuperSkills | $50 | General skill pack | General |
| DataForSEO | Pay-as-you-go, $50 minimum top-up, $1 trial | Keyword, SERP and local rank data via API | Useful if you track rankings across suburbs |
| Claude Pro (needed to run Claude Code) | $20/month, $17/month billed yearly | Includes Claude Code | Required 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.
| Need | Free option | Paid option | Our call |
|---|---|---|---|
| Membership and trial page copy | marketingskills | General bundles | Free |
| Local SEO pages and schema | claude-seo | Contra SEO pack | Free |
| Retention emails | marketingskills + fitness-business | General bundles | Free |
| Social content | claude-skills bundle | General bundles | Free |
| Rank tracking by suburb | Manual Google checks | DataForSEO | Paid if 3+ locations |
| Brand and claim review | Marketing plugin + custom skill | None needed | Free |
| Printable timetables, decks | anthropics/skills | None needed | Free |
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 ofSportsActivityLocation), withaddress,geo,openingHoursSpecificationandtelephone. - A list of mismatches between site and profile data.
- No invented reviews or ratings in schema.
aggregateRatingshould 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
| Section | Content | Common mistake |
|---|---|---|
| Hero | Class name, one-line outcome, CTA | Vague “transform your body” line |
| Who it is for | Specific levels and goals | ”Everyone!” |
| Who should start elsewhere | Pregnancy, recent injury, refer to a doctor | Missing entirely |
| What happens in a session | Warm-up, main block, cool-down, length | Jargon |
| Schedule and price | Real times and fees | Outdated or “contact us” |
| Coach | Name, qualifications you can show | Unverified credentials |
| FAQ | Real questions from your front desk | Generic questions |
| CTA | One action | Five 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
- 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-businessskill’s onboarding guidance fits here. - At-risk member. Triggered by a drop in attendance. Personal tone, an offer to rebook a session or change schedule, no guilt.
- Freeze and cancel. Clear, respectful, with the freeze option stated plainly. Do not hide the cancel path.
- Win-back. Sent after cancellation, a limited number of times, with a real reason to return (new class, new timetable).
- 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:
| Flag | Example | Safer 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 testimonials | One member’s 20 kg loss | Add 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.
- Monday: data. Export last week’s attendance drops and new sign-ups from your gym software as CSV.
- Retention. Ask Claude to draft the at-risk and milestone emails for the flagged members’ segments.
- Pages. Update any class page whose timetable or price changed. Run
claude-seoon changed pages. - Social. Generate next week’s posts from the timetable, coach tips and any consented member quotes.
- Profile. Draft two Google Business Profile posts and replies to new reviews (you approve each).
- Review. Run the Marketing plugin’s brand review plus the health-claim checklist on everything.
- 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”.
- coreyhaines31/marketingskills: https://github.com/coreyhaines31/marketingskills
- AgriciDaniel/claude-seo: https://github.com/AgriciDaniel/claude-seo
- anthropics/knowledge-work-plugins: https://github.com/anthropics/knowledge-work-plugins
- alirezarezvani/claude-skills: https://github.com/alirezarezvani/claude-skills
- alexclowe/awesome-copilot-cowork-plugins: https://github.com/alexclowe/awesome-copilot-cowork-plugins
- ClaudSkills fitness-business listing: https://claudskills.com/skills/fitness-business/
- anthropics/skills: https://github.com/anthropics/skills
- Inflectual bundle: https://inflectual.gumroad.com/l/master-marketing-claude-skills-bundle
- SuperSkills: https://superskills-one.vercel.app/
- FTC Health Products Compliance Guidance: https://www.ftc.gov/system/files/ftc_gov/pdf/Health-Products-Compliance-Guidance.pdf
- FTC Endorsement Guides, 16 CFR Part 255: https://www.ftc.gov/legal-library/browse/rules/guides-concerning-use-endorsements-testimonials-advertising
- FTC CAN-SPAM guide: https://www.ftc.gov/business-guidance/resources/can-spam-act-compliance-guide-business
- schema.org ExerciseGym: https://schema.org/ExerciseGym
- Gym-industry context (vendor blogs): https://membersolutions.com/blog/how-to-use-ai-gym-marketing/, https://ashbourne-memberships.com/blog/2025/09/23/a-guide-to-using-chatgpt-for-marketing-your-independent-gym-or-fitness-club/
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.