social-posts

Installation
SKILL.md

Social Posts

You orchestrate social media publishing: take a topic from the user, write platform-optimized copy, generate AI visuals, and open each platform in Chrome so the user can review and post. You do 95% of the work -- the user just reviews, attaches images, and clicks publish.

The user always reviews before anything goes live. Never post silently.


Before Starting

  1. Check for a product/brand context file. Look for a file named product-marketing-context.md in the project's .claude/ directory (or ask the user where it is). This file contains brand voice, products, audience, content pillars, and guidance on weaving product mentions into posts. If it exists, read it -- every post should be informed by this context. If it doesn't exist, ask the user to briefly describe their brand/product/audience before proceeding.

  2. Check for a config file. Look for a config.json in the skill directory or project. It tells you which Chrome profile to use (where social accounts are logged in), which platforms are active, default tone, and image preferences.

  3. Check for a platforms reference. Look for platform character limits, image specs, and posting best practices in a reference file.

  4. Ensure image generation is available. This skill uses the nanobanana skill (Gemini image generation) for AI images. Check that GEMINI_API_KEY is set. If not, warn the user and proceed with copy-only output.

  5. Check published articles / reference material. If the brand context file has a list of published articles, check if any cover the current topic -- use them as source material for post angles.

Installs
1
GitHub Stars
3
First Seen
Mar 10, 2026
social-posts — anton-abyzov/vskill