Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
What This Skill Does
End-to-end pipeline that turns a tabiji.ai travel itinerary into a published Instagram carousel. Finds Instagram photos for each attraction, runs them through Topaz Labs AI upscaling, applies text overlays, then publishes via the Instagram Graph API. Extends the base itinerary-carousel-post skill by inserting a Topaz enhancement step before overlays.
Running Topaz's Low Resolution V2 model on web-sourced photos before adding text overlays produces sharper final slides than compositing directly onto compressed Instagram images.
When to use it
- Publishing a travel destination carousel from an existing itinerary URL
- Upscaling low-resolution Instagram-sourced travel photos before posting
- Generating attraction highlight carousels with insider tip captions
- Automating hashtag-rich Instagram captions for destination content
- Batch enhancing and publishing multiple destination photos as a single carousel
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: Create a Topaz-enhanced Instagram carousel for https://tabiji.ai/i/kl-5nights/ covering Kuala Lumpur with 5 attractions
- 1Fetch itinerary page to confirm destination name, attraction list, and descriptions
- 2Search Instagram for photos of each subject (destination + 5 attractions), vision-score top candidates, keep best per subject
- 3Send each selected photo to Topaz Labs API using Low Resolution V2 at 2x upscale, poll async endpoint if sync times out
- 4Apply text overlays: cover slide with itinerary title, attraction slides each with a place-specific insider tip
- 5Push slides to GitHub for public hosting, create and publish carousel via Instagram Graph API, then delete hosted images and clean up local temp files
Published Instagram carousel URL with 6 Topaz-enhanced slides
Requirements
Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.