> For the complete documentation index, see [llms.txt](https://help.blotato.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.blotato.com/claude-skills/claude-skills.md).

# Free Claude Skills

Free Claude skills you install once, then use forever. They take you from blank page to scheduled social post in one conversation.

Works in Claude Code, Claude Desktop, and Claude Cowork.

## Add The Plugin

The easiest way to install the skills is to add the Blotato plugin from GitHub:

`https://github.com/Blotato-Inc/blotato-skills`

**Claude Code**

1. Open Claude Code
2. Go to **Plugins**
3. Click **Add Plugin**
4. Paste `https://github.com/Blotato-Inc/blotato-skills`
5. Install **Blotato Content Creation Skills**
6. Type `/blotato` to see the skills

**Claude Cowork**

1. Open Claude Cowork
2. Go to **Plugins**
3. Click **Add Plugin**
4. Paste `https://github.com/Blotato-Inc/blotato-skills`
5. Install **Blotato Content Creation Skills**
6. Start a new chat and ask for one of the skills, like `content-coach` or `generate`

To update later, open Plugins and update the Blotato plugin.

## Download ZIP

{% file src="/files/BoRkYiQCnWmxgt9Frj6t" %}

You usually do not need this ZIP. Use **Add Plugin** above first.

The ZIP is here as a backup for people who want to install the files by hand. It includes all 8 skills, one folder each. Most folders hold one `SKILL.md`; generate also includes model recipes, presets, and helper scripts.

**Manual install for Claude Code or Claude Desktop**

1. Unzip the file
2. Copy the 8 skill folders into `~/.claude/skills/` (every project) or `.claude/skills/` (one project)
3. Restart Claude Code, or fully quit and relaunch Claude Desktop

Prefer copy-paste? Every skill's full `SKILL.md` is on its own page below.

## What's in the pack

8 skills compose into one workflow, in three tiers.

**Starter pack** — blank page to scheduled post:

| Skill                                                            | When to use it                                                               |
| ---------------------------------------------------------------- | ---------------------------------------------------------------------------- |
| [content-coach](/claude-skills/claude-skills/content-coach.md)   | "I don't know what to post". Front door for beginners. Auto-runs the others. |
| [brand-brief](/claude-skills/claude-skills/brand-brief.md)       | One-time setup. Captures your business, customer, CTA, story, and voice.     |
| [post-writer](/claude-skills/claude-skills/post-writer.md)       | "Write me a post about X for Instagram". Produces a graded, polished post.   |
| [post-grader](/claude-skills/claude-skills/post-grader.md)       | "Is this post any good?". Scores a draft and lists the top 3 fixes.          |
| [post-scheduler](/claude-skills/claude-skills/post-scheduler.md) | "Schedule this to LinkedIn". Ships the post via Blotato.                     |

**Creator Multiplier** — turn one idea into many, and make every one get read:

| Skill                                                      | When to use it                                                                                                    |
| ---------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------- |
| [repurpose](/claude-skills/claude-skills/repurpose.md)     | "Turn this blog post into a week of content". Produces 3 LinkedIn posts, 5 X threads, 2 short-form video scripts. |
| [viral-hooks](/claude-skills/claude-skills/viral-hooks.md) | "Give me a hook for this". A library of 100 proven hook frameworks that opens every post.                         |

repurpose auto-grades each post with post-grader, free in the Starter pack above. Install the Starter pack too for the full quality loop.

**Faceless Video** — cheap AI video generation with a spend cap:

| Skill                                                | When to use it                                                                                                                               |
| ---------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------- |
| [generate](/claude-skills/claude-skills/generate.md) | "Make me a faceless AI video". Drafts a still, checks quality and budget, animates through kie.ai, then hands off to Blotato for publishing. |

You only need to know one skill on day one: content-coach. It calls the others behind the scenes. When you have a long blog post, newsletter, or transcript to break apart, start with repurpose instead.

## How to install

The fastest path is [Add The Plugin](#add-the-plugin). Paste this GitHub URL:

`https://github.com/Blotato-Inc/blotato-skills`

If you prefer to build each skill by hand from its page, use the steps below. Each skill is one file: `SKILL.md`, except generate, which also ships support files.

### Claude Code or Claude Cowork (recommended)

1. Go to **Plugins**
2. Click **Add Plugin**
3. Paste `https://github.com/Blotato-Inc/blotato-skills`
4. Install **Blotato Content Creation Skills**
5. Start with `content-coach`

### Claude Code or Claude Desktop (manual filesystem install)

1. Create a folder at `~/.claude/skills/[skill-name]/`
2. Create a file inside called `SKILL.md`
3. Copy the SKILL.md contents from the skill's page in this guide
4. Restart Claude Code, or fully quit and relaunch Claude Desktop

Use `~/.claude/skills/` for skills available in every Claude session. Use `.claude/skills/` for project-only skills.

### claude.ai website or older Claude Cowork (manual upload)

Use this only if your Claude app does not show **Add Plugin**.

1. Open **Customize > Skills**
2. Click **Add > Upload a skill**
3. Drag one skill's `SKILL.md` into the dialog (from the ZIP download, or a file you saved from the skill's page)
4. Toggle the skill on
5. Repeat for each skill

For generate, upload the full `generate/` folder as a ZIP so its presets and helper files come with it.

The dialog also accepts a `.zip` or `.skill` file that holds one skill. Each upload adds one skill, so a bundle ZIP installs all 8 only on the filesystem path above.

For organization-wide install, an admin enables it under **Organization settings > Skills**.

### Confirm it loaded

Type one of the trigger phrases from the skill's page. If the skill responds, it loaded.

### Install in this order

1. [brand-brief](/claude-skills/claude-skills/brand-brief.md)
2. [content-coach](/claude-skills/claude-skills/content-coach.md)
3. [post-writer](/claude-skills/claude-skills/post-writer.md)
4. [post-grader](/claude-skills/claude-skills/post-grader.md)
5. [post-scheduler](/claude-skills/claude-skills/post-scheduler.md)
6. [viral-hooks](/claude-skills/claude-skills/viral-hooks.md)
7. [repurpose](/claude-skills/claude-skills/repurpose.md)
8. [generate](/claude-skills/claude-skills/generate.md)

Install viral-hooks before repurpose — repurpose calls it to open every post.

## How they work together

A beginner only needs to know one skill: content-coach. The coach calls the others as needed.

```
content-coach
   ↓ (no brand brief yet?)
brand-brief        → saves brand-brief.md
   ↓
content-coach      → brainstorms 5 ideas
   ↓ (you pick one)
post-writer        → drafts hook, body, CTA
   ↓ (auto-runs)
post-grader        → scores, lists fixes, post-writer applies them, loops to 8+/10
   ↓ (you approve)
post-scheduler     → schedules via Blotato
```

Once `brand-brief.md` exists, you can call any skill standalone:

* post-writer directly when you have an idea
* post-grader directly when you wrote a draft and want feedback
* post-scheduler directly when you have finished copy

### The Creator Multiplier flow

The Starter pack takes you from one idea to one post. The Creator Multiplier tier takes you from one long piece of content to a full week of posts.

```
repurpose          → reads a blog post, newsletter, or YouTube transcript
   ↓
repurpose          → extracts the core themes
   ↓ (for every output)
viral-hooks        → opens each post with a tested hook from the 100-hook library
   ↓
repurpose          → writes 3 LinkedIn posts, 5 X threads, 2 short-form video scripts
   ↓ (auto-runs)
post-grader        → scores each one, loops to 8+/10
   ↓ (you pick which to ship)
post-scheduler     → schedules via Blotato
```

viral-hooks also runs inside the Starter pack: post-writer calls it to open every post. You can call viral-hooks standalone any time you have a draft with a weak opening line.

## Beginner walkthrough

Sarah owns a handmade candle business. She has never posted on social. She installed the skills.

### Session 1: blank page

Sarah types: "I want to start posting but I don't know what to do."

1. Claude triggers content-coach
2. content-coach checks the working folder for a brand brief. None found, so it silently invokes brand-brief
3. brand-brief asks 5 short questions: what you sell, who buys, one CTA, recent story, vibe. Saves answers to `brand-brief.md`
4. content-coach reads the brief and generates 5 specific post ideas tied to her candles and audience
5. Sarah picks one: "the customer who used my candle in a proposal"
6. content-coach asks which platform. She says Instagram
7. content-coach calls post-writer with the idea, brief, and platform
8. post-writer drafts hook, caption, and CTA
9. post-writer auto-invokes post-grader. Grader scores hook 6/10 and CTA 5/10, suggests fixes, post-writer applies them
10. content-coach shows the final post and asks "Approve and ship?"
11. Sarah says yes. content-coach calls post-scheduler. Done.

One conversation, blank page to scheduled post.

### Session 2: she has momentum

Sarah types: "give me a few more ideas."

content-coach triggers. Brand brief already exists, so it skips intake and jumps straight to ideation. Same flow, faster.

### Session 3: she wrote her own draft

Sarah types: "is this caption any good?" and pastes her draft.

Claude invokes post-grader directly. Grader scores it, shows fixes inline. Sarah accepts the rewrite, then types "schedule this for tomorrow morning". post-scheduler fires.

### Session 4: power user

Sarah types: "write me a post about \[idea]."

post-writer fires directly. Grader runs after. Scheduler runs on approval.

## What the skills are tuned for

The pack is optimized for virality, not clean copy alone. The grader weights hook strength at 50%. The first 3 words decide whether the post gets read. The other dimensions (curiosity, emotional charge, share-worthiness, voice match, polarity, platform fit) split the remaining 50%.

The skills steer toward:

* Hook patterns with high virality ceilings: receipts ("I tested 47 X"), reverse ("most people think X, here's why they're wrong"), stolen lessons ("I copied X")
* Brand briefs capturing your strong opinion or wedge. The contrarian belief fuels polarizing posts.
* CTAs driving shares, saves, or polarizing comments. Not "what do you think?"
* Platform-algorithm fit: LinkedIn rewards comments, IG rewards saves, FB rewards shares, TikTok rewards completion. CTAs match the metric.

## Universal voice rules baked in

Every post the skills produce follows these rules:

* Contractions always ("don't" not "do not")
* Active voice, short sentences
* Address the reader as "you"
* Numbers as digits ("3 tips" not "three tips")
* No em dashes
* One concrete idea per post
* Specific details over generic statements

## Customizing

You own these files. Edit them.

* Update hook patterns in `post-writer/SKILL.md` to add ones working for your niche
* Add your own proven hooks to the library in `viral-hooks/SKILL.md`, or change the counts in `repurpose/SKILL.md` (3 LinkedIn, 5 X threads, 2 video scripts)
* Adjust grading rubric weights in `post-grader/SKILL.md` if you care more about CTA than hook
* Re-run brand-brief any time your business changes

## Dependencies

* Required: Claude Code, Claude Desktop, or Claude Cowork with plugin support
* Optional: Blotato MCP server for scheduling. Without it, post-scheduler falls back to writing the post to a file you paste manually. To set up, see [Claude Code MCP setup](/api/claude-code.md) or [MCP Server Setup](/api/mcp/setup.md)

## FAQs

### Where do I get the free Claude skills?

Open **Plugins**, click **Add Plugin**, and paste `https://github.com/Blotato-Inc/blotato-skills`. You can also click any skill name in the table above to read what it does.

### Are the Claude skills free?

Yes. The full content creator pack is free to install and use.

### What Claude skills do you offer for content creation?

Eight skills in three tiers. Starter pack: content-coach, brand-brief, post-writer, post-grader, post-scheduler — they chain together, and content-coach orchestrates them. Creator Multiplier: repurpose (one long piece of content into 3 LinkedIn posts, 5 X threads, and 2 short-form video scripts) and viral-hooks (a library of 100 proven hook frameworks that opens every post). Faceless Video: generate drafts a still, checks budget and quality, animates through kie.ai, and hands off to Blotato.

### Do the skills work in Claude Cowork?

Yes. Use **Add Plugin** in Claude Cowork, then paste `https://github.com/Blotato-Inc/blotato-skills`. If your Claude app does not show Add Plugin yet, use the manual upload steps in the [install section above](#claudeai-website-or-older-claude-cowork-manual-upload).

### Do I need Blotato to use the skills?

No. Most of the skills work without Blotato. post-scheduler and generate use Blotato for publishing hand-off when it is connected; otherwise they save files you can upload or paste manually.

### Can I edit the skills?

Yes. Most skills are one SKILL.md file. The generate skill also has helper scripts, model recipes, and presets. Open the files, change anything, save, and Claude reads the updated version next session.

### How do I share my own skills?

Use the plugin pattern: put your skills in a GitHub repo with a Claude plugin manifest, then share the GitHub URL. People can open **Plugins**, click **Add Plugin**, and paste the repo URL.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://help.blotato.com/claude-skills/claude-skills.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
