promote
FeaturedGenerate X/Twitter release promotion posts with ASCII tables and CodeSnap rendering. Use when writing release posts, promotion tweets, plugin announcements, or preparing social media content for new versions.
Code & Development 505 stars
35 forks Updated today MIT
Install
Quality Score: 94/100
Stars 20%
Recency 20%
Frontmatter 20%
Documentation 15%
Issue Health 10%
License 10%
Description 5%
Skill Content
# /promote — Release Promotion Post Generator
Generate data-driven X/Twitter posts for plugin releases with ASCII cards ready for CodeSnap screenshots.
## When to use
Run `/promote vX.Y.Z` after tagging a release. Optionally add a title: `/promote v2.8.0 "LiveView Streams Overhaul"`.
## Output
All files go to `scratchpad/x-posts/{version}-release.md` (create directory if needed).
The output file contains three sections:
1. **ASCII Card** — box-drawing table for CodeSnap screenshot
2. **Tweet Thread** — 3-5 tweets in proven format
3. **CodeSnap Command** — exact CLI command to render the card
4. **Fact-Check** — every claim with verifiable data source
## Execution Flow
### Step 1: Gather Data
Collect these metrics (all are verifiable commands — run them, don't estimate):
| Metric | How to get it |
|--------|---------------|
| File count + insertions/deletions | `git diff --stat {prev-tag}..{tag}` |
| Skill count | `ls plugins/elixir-phoenix/skills/ \| wc -l` |
| Agent count | `ls plugins/elixir-phoenix/agents/*.md \| wc -l` |
| Iron Law count | Grep for numbered Iron Laws in CLAUDE.md |
| Eval scores | `make eval-all` (run it, report actual numbers) |
| Changelog entries | Read CHANGELOG.md for this version's section |
| Before/after metrics | Depends on release — look for quantifiable changes |
The strongest posts have **before/after comparisons**. Look for changes in CHANGELOG.md that have measurable deltas (line counts, counts of affected files, error rates, cove...
Details
- Author
- oliver-kriska
- Repository
- oliver-kriska/claude-elixir-phoenix
- Created
- 5 months ago
- Last Updated
- today
- Language
- Python
- License
- MIT
Integrates with
Bundled in these plugins
Similar Skills
Semantically similar based on skill content — not just same category
Code & Development Solid
release-post
リリース情報をX(Twitter)投稿用の文面として生成する。「Xに投稿」「リリース告知」「SNS投稿」などの指示で使用する。
38 Updated today
Kewton AI & Automation Listed
launch
Write a release post for Twitter and LinkedIn. 3 emoji bullets, plain English, no jargon. Triggers on: /launch, write a launch post, release announcement, ship post.
67 Updated today
atrislabs Data & Documents Featured
promo-writer
Generates platform-specific social media copy from album themes, track concepts, and lyrics. Use when promo/ templates need to be populated before release.
388 Updated today
bitwize-music-studio