One-click install
npx skills add https://github.com/robinsadeghpour/content-workflow --skill generate-personal-slides
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: generate-personal-slides
Source: https://github.com/robinsadeghpour/content-workflow/tree/main/.claude/skills/generate-personal-slides
Command: npx skills add https://github.com/robinsadeghpour/content-workflow --skill generate-personal-slides

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires sharp, and includes scripts (resource) components.

What problem does it solve?

generate-personal-slides eliminates the time-consuming work of designing personal-photo slide creatives by automatically compositing your headline text over real catalog photos (and optional real-image insets) for TikTok and Instagram.

Core Features & Use Cases

  • Real-photo slide rendering: Generates TikTok (1080×1920) and Instagram (1080×1350) slides using real backgrounds sourced from the project photo catalog.
  • Optional real-image insets: Adds a real overlay inset (e.g., screenshots, repo cards, charts) using an absolute file path (no synthesized fake overlays).
  • Auto photo selection by keywords: Matches photo_keywords against media/images/tiktok/catalog.json to pick the best-fitting real photo.
  • Platform-safe rules: Designed specifically for personal / POV / story content and not for LinkedIn (LinkedIn should use branded slides).

Quick Start

Use the build entrypoint to render slides from a slide spec JSON into a target output folder, then open the generated slide-NN.png files for TikTok and Instagram.

Frequently Asked Questions about generate-personal-slides

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate TikTok and Instagram slides from real photos?

You generate TikTok and Instagram slides by providing a JSON slide specification that composites headline text over real catalog photos. The tool renders PNG outputs at 1080×1920 for TikTok or 1080×1350 for Instagram directly to your target directory.

What is the best way to add a real image overlay inset to social media creatives?

The best way to add a real image overlay inset is by providing an absolute file path in your JSON slide specification. The tool validates file existence and composites the real screenshot or chart onto the background photo, avoiding any synthesized fake overlays.

Can I automatically match background photos based on keywords for Instagram reels?

Yes, you can automatically match background photos by defining photo_keywords in your JSON specification. The tool resolves auto photos by matching these keywords against the media/images/tiktok/catalog.json file to select the best-fitting real background image.

Does this slide generation tool support branded LinkedIn posts?

No, this tool is designed specifically for personal POV, story, reaction, and hot-take creative content for TikTok and Instagram. It enforces platform validation for only those two networks and does not support branded LinkedIn posts.

What are the limitations on the number of slides I can generate for TikTok?

The tool enforces a strict limit of 2 to 12 slides per JSON specification. You must structure your slide spec to fit within this range to successfully render the PNG outputs for your TikTok or Instagram creatives.