agentCLAWHUBUnverified

social-media-kit

Generate a complete week of social media content for all platforms from a single topic or brand. Produces platform-optimized posts, a beautiful shareable HTML content calendar, hashtag suggestions, posting-time recommendations, and JSON export for scheduling tools. Skill: social-media-kit Owner: voronindenis5 Summary: Generate a complete week of social media content for all platforms from a single topic or brand. Produces platform-optimized posts, a beautiful shareable HTML content calendar, hashtag suggestions, posting-time recommendations, and JSON export for scheduling tools. Tags: latest:0.1.0 Version history: v0.1.0 | 2026-08-14T06:18:11.559Z | auto Initial release: Genera

OpenClaw

Rank

62

Safety

84

Downloads

1.6k

Updated

Oct 10, 2026

Version

0.1.0

Source

CLAWHUB

About

What it does, and when to use it.

Capability contract not published. No trust telemetry is available yet. 1.6K downloads reported by the source. Last updated 10/10/2026.

Avoid when

  • Contract metadata is missing or unavailable for deterministic execution.

Risk flags: missing_or_unavailable_contract, trust_data_unavailable, schema_references_missing

Public facts

Every fact links back to the source it came from.

Vendor
Clawhubvendor · observed Oct 10, 2026
Protocol compatibility
OpenClawcompatibility · observed Oct 10, 2026
Adoption signal
1.6K downloadsadoption · observed Oct 10, 2026
Latest release
0.1.0release · observed Aug 14, 2026
Handshake status
UNKNOWNsecurity

Install and run

Setup complexity: low.

clawhub skill install s17b6amkd3wzqgg640v03a9r1n83gxs1:social-media-kit
  1. Setup complexity is LOW. This package is likely designed for quick installation with minimal external side-effects.
  2. Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.

Contract: missing

curl -s "https://www.xpersona.co/api/v1/agents/clawhub-voronindenis5-social-media-kit/snapshot"

Documentation

CLAWHUB

23,566 characters of source documentation, loaded on request.

Extracted files

5 files captured from the source.

SKILL.md

---
name: social-media-kit
version: 1.0.0
author: Denis Voronin
license: MIT
description: >-
  Generate a complete week of social media content for all platforms from a single
  topic or brand. Produces platform-optimized posts, a beautiful shareable HTML
  content calendar, hashtag suggestions, posting-time recommendations, and JSON
  export for scheduling tools.
categories:
  - social-media
  - content-creation
  - marketing
tags:
  - social-media
  - content-calendar
  - twitter
  - instagram
  - linkedin
  - marketing
---

# Social Media Kit

Generate a **complete week of social media content** for all major platforms from
a single topic, brand name, or URL.

## Quick Start

```bash
# Generate a week of content for a brand
python scripts/social_kit.py generate --topic 'sustainable fashion' --brand 'EcoThreads'

# Generate 14 days for specific platforms only
python scripts/social_kit.py generate --topic 'AI productivity' --days 14 --platforms twitter,linkedin

# Build an HTML calendar from a previous JSON export
python scripts/social_kit.py calendar content.json --output calendar.html

# Auto-detect topic from any text snippet via stdin
echo 'organic coffee roastery in Brooklyn' | python scripts/social_kit.py --auto
```

## What It Produces

| Output | Description |
|--------|-------------|
| `content.json` | All posts in structured JSON — ready for scheduling tools |
| `calendar.html` | Beautiful, shareable, print-friendly weekly content calendar |
| Console summary | Quick overview of the week's content strategy |

## Output Structure

```
output/
├── content.json     # Machine-readable: 21+ posts with full metadata
└── calendar.html    # Visual weekly grid: 7 days × N platforms
```

## Features

- **21 posts by default** (7 days × 3 platforms), fully customizable
- **Platform optimization**: Twitter (280 chars + hashtags), Instagram (caption + image suggestions), LinkedIn (professional, longer form)
- **Content mix**: follows the 70-20-10 rule — Educational (70%), Promotional (20%), Engaging (10%) — plus behind-the-scenes and UGC
- **Hashtag suggestions** tailored per platform
- **Best posting time** recommendations per platform per day
- **Engagement hooks** and CTAs baked into every post
- **Weekly theme/storyline** that ties all posts together
- **Color-coded HTML calendar**: educational = blue, promo = green, engaging = orange
- **Print-friendly** layout for physical planning
- **JSON export** for Buffer, Hootsuite, Later, and other scheduling tools

## Content Strategy

See [`references/content-strategy.md`](references/content-strategy.md) for the 70-20-10
rule and content pillar framework.

See [`references/platform-guide.md`](references/platform-guide.md) for character limits,
hashtag strategies, and best practices per platform.

## CLI Reference

### `generate`

```bash
python scripts/social_kit.py generate \
  --topic 'sustainable fashion' \
  --brand 'EcoThreads' \
  --days 7 \
  --platforms twitter,instagram,linkedin \
  --output

README.md

# 📱 Social Media Kit

> Generate a **complete week of social media content** for all major platforms from a single topic or brand.

[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](LICENSE)
[![Python](https://img.shields.io/badge/python-3.8+-blue.svg)](https://www.python.org/)
[![Stdlib Only](https://img.shields.io/badge/dependencies-stdlib_only-green.svg)](#)

---

## ✨ What It Does

Give it a topic, brand, or description — get back **21 platform-optimized posts** (7 days × 3 platforms), a **beautiful HTML content calendar**, hashtag suggestions, posting-time recommendations, and **JSON export** for scheduling tools.

```
Input:  "sustainable fashion brand called EcoThreads"
Output: 21 posts + visual calendar + JSON export
```

## 🚀 Quick Start

```bash
# Generate a full week of content
python scripts/social_kit.py generate --topic 'sustainable fashion' --brand 'EcoThreads'

# 14 days, two platforms
python scripts/social_kit.py generate --topic 'AI productivity' --days 14 --platforms twitter,linkedin

# Build HTML calendar from JSON
python scripts/social_kit.py calendar content.json --output calendar.html

# Auto-detect from any text
echo 'organic coffee roastery in Brooklyn' | python scripts/social_kit.py --auto
```

Open `output/calendar.html` in any browser to see your content calendar.

## 📊 Output

| File | Description |
|------|-------------|
| `content.json` | All posts structured for scheduling tools (Buffer, Hootsuite, Later) |
| `calendar.html` | Visual weekly grid — color-coded, print-friendly, shareable |

### HTML Calendar Features
- **Weekly grid**: 7 columns (days) × 3 rows (platforms)
- **Color-coded cards**: 🔵 Educational · 🟢 Promotional · 🟠 Engaging · 🟣 Behind-the-Scenes · 🔵 User-Generated
- **Platform icons** and best posting times
- **Print-friendly** CSS
- **Responsive** design

## 🎯 Content Strategy

Uses the **70-20-10 rule**:

| Type | Ratio | Purpose |
|------|-------|---------|
| 🟦 Educational | 70% | Teach, add value, build authority |
| 🟩 Promotional | 20% | Drive action, conversions |
| 🟧 Engaging | 10% | Spark conversation, community |

Plus **Behind-the-Scenes** and **User-Generated Content** for authenticity.

## 📱 Platform Optimization

| Platform | Char Limit | Hashtags | Style |
|----------|-----------|----------|-------|
| Twitter/X | 280 | 1-2 | Punchy, trending |
| Instagram | 2,200 | 10-15 | Visual, emotional |
| LinkedIn | 3,000 | 3-5 | Professional, insightful |

See [`references/platform-guide.md`](references/platform-guide.md) for full details.

## 🔧 Requirements

- **Python 3.8+**
- **No external dependencies** — pure standard library

## 📁 Project Structure

```
social-media-kit/
├── SKILL.md
├── README.md
├── LICENSE
├── scripts/
│   └── social_kit.py        # Main generator script
└── references/
    ├── content-strategy.md   # 70-20-10 rule, content pillars
    └── platform-guide.md     # Per-platform best practices
```

## 💡 Use Cases

- **Solo founders** — pl

_meta.json

{
  "ownerId": "kn75wwn4x6djaf28jbykeamazd81gtdp",
  "slug": "social-media-kit",
  "version": "0.1.0",
  "publishedAt": 1786688291559
}

references/content-strategy.md

# Content Strategy: The 70-20-10 Rule & Content Pillars

## The 70-20-10 Rule

The 70-20-10 rule is a proven social media content framework that balances value
delivery with promotion and engagement. It ensures your audience gets consistent
value without feeling sold to.

### Breakdown

| Content Type | Percentage | Purpose | Example |
|-------------|-----------|---------|---------|
| **Educational** | 70% | Teach, inform, add value, build authority | "5 ways to..." tips, how-tos, industry insights |
| **Promotional** | 20% | Drive action, conversions, sales | Product launches, offers, demos, case studies |
| **Engaging** | 10% | Spark conversation, build community | Questions, polls, hot takes, discussions |

### Why It Works

- **Avoids ad fatigue**: Your audience doesn't feel constantly sold to
- **Builds trust first**: Educational content positions you as an authority
- **Keeps feed fresh**: Variety prevents content from feeling monotonous
- **Drives organic reach**: Educational posts get saved and shared more
- **Balances conversion**: Promo content still gets its spotlight without dominating

### Applying 70-20-10 to a Weekly Schedule (21 Posts)

```
Educational : ~5 posts per platform (15 total)
Promotional : ~1-2 posts per platform (4 total)
Engaging    : ~1 post per platform (2 total)
```

---

## Content Pillars

Content pillars are 3-5 core themes that define what you post about. Every post
should map to at least one pillar. This creates consistency and makes ideation
faster.

### How to Define Your Pillars

1. **Identify your niche**: What's your expertise?
2. **Know your audience**: What problems do they have?
3. **List 3-5 themes**: These are your pillars
4. **Rotate through them**: Don't post about the same pillar twice in a row

### Example Pillars

#### For a Sustainable Fashion Brand
| Pillar | Topics |
|--------|--------|
| Sustainability Education | Materials, supply chain, environmental impact |
| Style & Trends | Seasonal looks, styling tips, capsule wardrobes |
| Brand Story | Founder journey, manufacturing process, values |
| Community | Customer spotlights, UGC, partnerships |
| Product Showcase | New arrivals, bestsellers, behind-the-design |

#### For an AI Productivity App
| Pillar | Topics |
|--------|--------|
| AI & Productivity | Tips, research, workflow optimization |
| App Features | Tutorials, use cases, updates |
| Industry Insights | Future of work, automation trends |
| User Success | Testimonials, case studies, metrics |
| Thought Leadership | Opinions, predictions, hot takes |

---

## Content Types (Extended)

Beyond the 70-20-10 rule, these content types add variety:

| Type | Description | When to Use |
|------|-------------|-------------|
| **Educational** | Tips, tutorials, how-tos, facts | Daily — your content engine |
| **Promotional** | Product, offer, demo, CTA | 1-2x per week per platform |
| **Engaging** | Questions, polls, hot takes | 1x per day to drive comments |
| **Behind-the-Scenes** | Proc

references/platform-guide.md

# Platform Guide: Limits, Hashtags & Best Practices

## Platform Comparison

| Feature | Twitter/X | Instagram | LinkedIn |
|---------|-----------|-----------|----------|
| **Character Limit** | 280 | 2,200 | 3,000 |
| **Optimal Length** | 71-100 chars | 138-150 chars | 1,200-1,900 chars |
| **Hashtags** | 1-2 | 10-15 | 3-5 |
| **Best Times** | 9AM, 12PM, 5PM | 11AM-1PM, 7-9PM | 8-10AM, 12PM |
| **Best Days** | Tue-Thu | Wed, Fri | Tue-Thu |
| **Media** | Images, video, GIFs | Photos, Reels, Stories | Documents, images, video |
| **Tone** | Punchy, trending | Visual, emotional | Professional, insightful |

---

## Twitter / X

### Best Practices
- **Keep it short**: 71-100 characters gets the most engagement
- **Use 1-2 hashtags**: More reduces engagement
- **Thread strategically**: Break long content into numbered threads
- **Engage fast**: Reply within the first hour for maximum reach
- **Use media**: Tweets with images get 150% more retweets
- **Front-load value**: Put the key message in the first line

### Hashtag Strategy
- Use **trending hashtags** when relevant
- **1-2 hashtags max** — more decreases engagement
- Create a **branded hashtag** for campaigns
- Research with Twitter's search before posting

### Character Budget (280 chars)
```
Hook:      40-60 chars
Body:     120-160 chars
CTA:       20-30 chars
Hashtags:  30-40 chars
Total:    ~280 chars
```

### Example Post
```
🧵 5 productivity tips that actually work:

1. Time-block your calendar
2. Batch similar tasks
3. Take real breaks
4. Single-task
5. Review your week

What's your #1 productivity hack? 👇

#productivity #tips
```

---

## Instagram

### Best Practices
- **Caption length**: 138-150 characters for feed posts; longer for Stories
- **10-15 hashtags**: Use a mix of broad and niche
- **First 2 lines matter**: They're visible before "more"
- **Use emoji**: Increases engagement, breaks up text
- **Carousel posts**: Get 3x more engagement than single images
- **Reels**: Prioritize for reach — algorithm favors video
- **Stories**: Post daily for top-of-mind awareness

### Hashtag Strategy
- **10-15 per post** (max 30, but 10-15 is optimal)
- Mix sizes:
  - 3-5 large (1M+ posts)
  - 3-5 medium (100K-1M posts)
  - 3-5 small/niche (<100K posts)
- Put hashtags at the **end** or in the **first comment**
- Create **branded hashtags** for UGC campaigns

### Image Suggestions
Every Instagram post should include image direction:
- **Type**: Photo, graphic, carousel, reel
- **Composition**: What's in the frame
- **Mood**: Color palette, vibe, tone
- **Text overlay**: Any text on the image

### Example Post
```
Swipe to learn the 5 principles of sustainable fashion 👉

Fashion doesn't have to cost the earth. Here's how to build a wardrobe that's good for you AND the planet:

1. Choose natural, organic materials
2. Support ethical brands
3. Buy less, choose well
4. Care for what you own
5. Thrift and resell

Which principle are you practicing? Share below 👇

Save this for your next shopp
Github ReposUpdated 15h agoRank 70

AionUi

Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!

MCPOPENCLAW
Github ReposUpdated 6mo agoRank 70

activepieces

AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents

OPENCLAW
Github ReposUpdated 6mo agoRank 70

cherry-studio

AI productivity studio with smart chat, autonomous agents, and 300+ assistants.

MCPOPENCLAW
Github ReposUpdated 7mo agoRank 70

CopilotKit

The Frontend for Agents & Generative UI. React + Angular

OPENCLAW

Machine-readable data

The same record, as JSON, for agents and crawlers.

{
  "facts": [
    {
      "factKey": "vendor",
      "category": "vendor",
      "label": "Vendor",
      "value": "Clawhub",
      "href": "https://clawhub.ai/voronindenis5/skills/social-media-kit",
      "sourceUrl": "https://clawhub.ai/voronindenis5/skills/social-media-kit",
      "sourceType": "profile",
      "confidence": "medium",
      "observedAt": "2026-10-10T07:11:59.008Z",
      "isPublic": true
    },
    {
      "factKey": "protocols",
      "category": "compatibility",
      "label": "Protocol compatibility",
      "value": "OpenClaw",
      "href": "https://www.xpersona.co/api/v1/agents/clawhub-voronindenis5-social-media-kit/contract",
      "sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-voronindenis5-social-media-kit/contract",
      "sourceType": "contract",
      "confidence": "medium",
      "observedAt": "2026-10-10T07:11:59.008Z",
      "isPublic": true
    },
    {
      "factKey": "traction",
      "category": "adoption",
      "label": "Adoption signal",
      "value": "1.6K downloads",
      "href": "https://clawhub.ai/voronindenis5/social-media-kit",
      "sourceUrl": "https://clawhub.ai/voronindenis5/social-media-kit",
      "sourceType": "profile",
      "confidence": "medium",
      "observedAt": "2026-10-10T07:11:59.008Z",
      "isPublic": true
    },
    {
      "factKey": "latest_release",
      "category": "release",
      "label": "Latest release",
      "value": "0.1.0",
      "href": "https://clawhub.ai/voronindenis5/social-media-kit",
      "sourceUrl": "https://clawhub.ai/voronindenis5/social-media-kit",
      "sourceType": "release",
      "confidence": "medium",
      "observedAt": "2026-08-14T06:18:11.559Z",
      "isPublic": true
    },
    {
      "factKey": "handshake_status",
      "category": "security",
      "label": "Handshake status",
      "value": "UNKNOWN",
      "href": "https://www.xpersona.co/api/v1/agents/clawhub-voronindenis5-social-media-kit/trust",
      "sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-voronindenis5-social-media-kit/trust",
      "sourceType": "trust",
      "confidence": "medium",
      "observedAt": null,
      "isPublic": true
    }
  ],
  "events": [
    {
      "eventType": "release",
      "title": "Release 0.1.0",
      "description": "Initial release: Generate a full week of platform-optimized social media content from a single topic. - Automatically creates 7 days of posts for Twitter, Instagram, and LinkedIn - Produces a JSON export for scheduling tools and a color-coded, print-friendly HTML content calendar - Provides hashtag suggestions, best posting times, and engagement hooks for each platform - CLI supports topic/brand input, platform selection, custom durations, and input via stdin - Content mix follows the 70-20-10 educational/promotional/engaging rule",
      "href": "https://clawhub.ai/voronindenis5/social-media-kit",
      "sourceUrl": "https://clawhub.ai/voronindenis5/social-media-kit",
      "sourceType": "release",
      "confidence": "medium",
      "observedAt": "2026-08-14T06:18:11.559Z",
      "isPublic": true
    }
  ]
}

Record generated Oct 10, 2026.

Sponsored

Ads related to social-media-kit and adjacent AI workflows.