Read the release
Read the [2.0] section of CHANGELOG.md and list the folder docs/screens. Tell me which changes a user would notice and which are internal, and propose a five-slide Instagram story from the user-visible ones. Do not call Tareno yet.Loading...
Use Claude Code with Tareno to turn release notes and public screenshots into an Instagram carousel draft with captions and alt text, approved by you in Tareno.
Yes, through Tareno. Claude Code reads the release notes and the screenshots in your repository, drafts slide copy, a caption and alt text, and saves a carousel draft for your Instagram account. The screenshots must be public HTTPS files in your media library. Scheduling creates a pending action that you approve in Tareno, so nothing is published from the terminal.
Last reviewed 2026-10-24 · Markdown version for AI agents
Developer tools rarely have a design team on call at release time, yet an Instagram carousel of the three new screens is often what gets a product noticed outside the developer bubble. Claude Code already knows what shipped, because it can read the changelog and the diff. This page shows how to turn that knowledge into a carousel draft: which files it reads, how screenshots reach Tareno, what Instagram expects from the account, and where the human decision sits. It is written for developer-tool founders and product engineers who ship often and post rarely.
Imagine a small team that ships a command-line deployment tool. On release day the founder opens Claude Code in the repository and asks it to read the 2.0 section of CHANGELOG.md and the folder docs/screens, where three public screenshots live. Claude Code lists what is new, separates it from internal refactors and proposes a five-slide story: the problem, the new command, the result, a migration note and a call to action. It writes the copy for each slide, a caption, and alt text that describes each terminal screenshot in words. Because the screenshots are already hosted at public HTTPS addresses, it adds them to the library with upload_media_from_url and saves the carousel through create_drafts. The founder reads the draft in Tareno, removes a hostname that appeared in one screenshot and asks for a Thursday 16:00 slot, which stays pending until approved.
Name the changelog section and the folder with screenshots. Ask it to separate user-visible changes from internal work, because only the first group belongs on Instagram.
Before anything leaves the repository, ask Claude Code to list every screenshot and describe what each one shows, including hostnames, tokens, email addresses and customer names. Replace any image that shows them.
Instagram media must be public HTTPS URLs. If the screenshots are already hosted, Claude Code adds them with upload_media_from_url, naming a folder and tags; if they are only local files, host them first, because Tareno cannot read your disk.
Ask for a short slide sequence with one idea per slide, a caption and alt text for each image. Describe terminal output in words in the alt text, since a screen reader cannot read an image of a command.
Claude Code saves the images in order with the caption through create_drafts for the Instagram account you name. Read the draft in Tareno on a phone-sized preview if you can, since that is where followers will see it.
Give a date, a time and an IANA time zone. Tareno turns the request into a pending action; you approve it in the dashboard and can ask Claude Code to check it with get_action_status later.
Read the [2.0] section of CHANGELOG.md and list the folder docs/screens. Tell me which changes a user would notice and which are internal, and propose a five-slide Instagram story from the user-visible ones. Do not call Tareno yet.For each file in docs/screens describe what is visible, and flag every hostname, token, email address, username or customer name. Tell me which screenshots are safe to publish and which need to be redone before I upload them.The screenshots are hosted at [base URL]. Use Tareno to add them to my media library in the folder [releases/2.0] with the tag [v2], then save an Instagram carousel draft for [account name] with this caption: [caption] and alt text that describes each terminal screen in words. Return the draft ID.Ask Tareno to schedule draft [draft ID] for [Thursday 16:00] in the [Europe/Berlin] time zone. Return the pending action ID and remind me that I have to approve it in the Tareno dashboard before it can publish.As configured in Tareno on 2026-10-24. The live rules for your own account come from the get_platform_schema tool.
Source: Meta: Instagram Platform, content publishing, read on 2026-10-24. Platform rules change; check the page before you rely on a number.
https://tareno.co/api/mcpUse the same Tareno account across supported clients. Open the relevant setup guide for authentication, first use, reconnect, and revocation.
list_accountsChecked:
Yes, through Tareno. Claude Code prepares the carousel, saves it as a draft for your Instagram account and requests a slot. Instagram receives the post only after you approve that request in the Tareno dashboard.
They must be reachable at a public HTTPS address. Claude Code can add hosted screenshots to your Tareno media library with `upload_media_from_url`. Files that only exist on your computer have to be hosted before Tareno can use them.
Instagram's documentation says API publishing works for professional accounts. Switch a personal account to a professional one first, connect it in Tareno, and Claude Code will see it when you ask it to list your accounts.
Yes. Ask it to describe what the output says instead of naming the image. Tareno accepts alt text of up to 1,000 characters per media item, and Instagram's documentation lists alt text for image posts.
Only if the source it reads does. Point it at the released changelog section, and ask it to verify in the code that each feature is enabled by default. You still read the draft before approving anything.
Tareno's composer configuration for Instagram lists up to 10 images per post. Five or six slides usually tell a release story better than ten, because each slide should carry a single change.