marketing-sociallisted
Install: claude install-skill FreeAutomation-Tech/claude-marketing-kit
# Social Media Post Audit
Audit a social post for hook, length, hashtags, CTA and engagement.
Produces a **0-100 score**, an **A-F grade**, and **prioritized
recommendations**.
## Prerequisites
```bash
pip install -r requirements.txt
```
(Or, if the repo is installed as a package: `pip install -e .`)
## Procedure
1. **Run the audit** on the post, naming the platform:
```bash
python -m marketing_kit.cli social "<post text>" --platform x --format json
```
Supported platforms: `x` (280), `linkedin` (3000), `instagram` (2200),
`tiktok` (2200), `facebook` (63206), `threads` (500), `mastodon` (500).
2. **Read the output.** `score` is the post score; `details` shows
`length`, `character_limit`, `has_hook`, `hashtag_count`, `has_cta`,
`emoji_count`, `engagement_question` and `has_link`.
3. **Summarize for the user**, ranked highest-severity first:
- Hook: does the first 150 characters grab attention?
- Length: does it fit the platform limit?
- Engagement: is there a CTA or question?
- Hashtags: are they restrained and relevant?
4. **Offer to rewrite:**
- Open with a question, number, or bold claim.
- Trim to the platform limit and end with a light CTA.
5. **Re-run the audit** after changes to confirm the score improved.
## Notes
- The engine scores text only. Pair with `marketing-copy` for wording polish
or `marketing-content` for longer LinkedIn articles.