
Release Tweet Writer
Drafts accurate, compact launch, beta, hotfix and thread tweets for shipped software versions.
- Repository
- steipete/agent-scripts
- Stars
- 7,433
- Licence
- MIT
- Files
- 2 files
What it does
Once installed, the agent writes social media copy announcing a software release, such as a launch tweet or a follow-up thread, based on the project's changelog, tags and release notes. It is told to check the release evidence before claiming a feature shipped, keep tweets under 280 characters, mark beta versions clearly, and draft by default rather than posting to X on its own.
Great for
- Maintainers of open source or app projects who want a clear announcement tweet for each release
- Marketers or community managers turning changelog entries into short social copy
- Developers who want a consistent launch format with emoji bullets and a release link
Skip it if
- Cutting or publishing the release itself, which the skill explicitly does not cover; it only writes copy about a release that already exists
- Projects without a changelog or release records, since the skill asks the agent to verify claims and would produce softer or less accurate copy
- Users who need automatic posting to X without review, because the skill is designed to draft unless explicitly asked to post
Try asking
- “Write a launch tweet for version 2.3.0 using the CHANGELOG.md section and the GitHub release link”
- “Draft a beta announcement for 1.4.0-beta.2 that makes clear it is not a stable release”
- “Turn this changelog into a short release thread, one reply at a time, starting with 'next'”
- “Give me a hotfix tweet acknowledging that the last release broke install and naming the new fixed version”
Install in 3 steps
- 1
Download the skill
The ZIP contains the 2 original files, the MIT licence and an attribution note.
release-tweets.zip - 2
Add it to your agent
Claude Code (all projects)
mkdir -p ~/.claude/skills && unzip release-tweets.zip -d ~/.claude/skills/Claude Code / Agent SDK (this project only)
mkdir -p .claude/skills && unzip release-tweets.zip -d .claude/skills/Claude apps (web/desktop): Settings → Capabilities → Skills → Upload skill, and choose the ZIP.
- 3
Ask for the task
No special command needed — the agent reads the skill's description and loads it when your request matches. Try one of the prompts above.
Get better results
- Point the agent at the exact changelog section and release URL so it can verify the version and channel before writing
- Ask for a draft first and review it, since the skill is built to avoid posting without explicit instruction
- Say 'next' to get one thread reply at a time rather than the whole thread at once
What's inside
- agents/openai.yaml
- SKILL.md
Redistributed unmodified from steipete/agent-scripts under the MIT licence. The assessment was drafted with AI from the skill's files on 2026-10-29. Skills can instruct your agent to run code — read SKILL.md and any scripts before installing.