Promote

Gjør en git release diff om til en data-verifisert X/Twitter-tråd pluss 72-tegns ASCII-kort

av oliver-kriska · oliver-kriska/claude-elixir-phoenix

Bestått ★ 8.8/10

Promote — Gjør en git release diff om til en data-verifisert X/Twitter-tråd pluss 72-tegns ASCII-kort

Hva den gjør

Genererer X/Twitter utgivelses-promotering innlegg fra reelle repository-data: et boks-tegning ASCII-kort (verifisert til nøyaktig 72 tegn bredt via et inkludert Python-skript), en hook-findings-CTA tweet-tråd med konkrete før/etter-tall, en CodeSnap render-kommando, og en faktasjekk-seksjon som knytter hver påstand til en git-kommando eller filreferanse. Utløses når man skriver utgivelsesinnlegg, promoteringstweets, plugin-kunngjøringer, eller sosialt innhold for en ny versjon.

Testrapport

Klonet repoet og kjørte ferdighetens egne datakommandoer: git diff --stat v2.14.3..v3.0.0 ga 1134 filer/+140567/-598, ls telte 51 ferdigheter og 26 agenter. Bygget v3.0.0 ASCII-kortet og kjørte ferdighetens innebygde Python-justeringsverifiserer, som fanget 4 rader på 73 tegn (den nøyaktige avviket den advarer om); etter trimming ble alle 20 linjer verifisert til 72. Baseline var en generisk emoji-hype-tweet med null verifiserbare tall; ferdighetsartefakten bar 5 kommando-støttede metrikker, en før/etter-tabell, en anti-hype-tråd, og en faktasjekk som flagget den ikke-kjørbare eval-all-påstanden som UNVERIFIED. Kunne ikke utføre codesnap (ikke installert) eller make eval-all, men den primære leveransen (post markdown + verifisert kort) ble produsert ende til ende.

Testet på: 2026-07-21 · Claude Code 2.x (agent harness)

Installer

git clone --depth 1 https://github.com/oliver-kriska/claude-elixir-phoenix.git /tmp/promote-src
mkdir -p ~/.claude/skills
cp -R /tmp/promote-src/.claude/skills/promote ~/.claude/skills/promote
# Ships SKILL.md + references/templates.md. Core output (post .md + verified ASCII card .txt) needs only git.
# Optional Step 4 PNG render needs the `codesnap` CLI and a scratchpad/x-posts/codesnap-claude-dark.json config (neither is in the repo — create/install yourself, or skip the render).
# Step 1 `make eval-all` only runs inside the repo's Elixir toolchain; outside it, mark eval scores UNVERIFIED.
# Data commands (git diff --stat, ls plugins/.../skills) assume you run it from within a claude-elixir-phoenix-style repo.

Kommandoer og eksempelprompter

  • /promoteGjør en git release diff om til en data-verifisert X/Twitter-tråd pluss 72-tegns ASCII-kort

Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen aktiverer prompter som disse skillen (på engelsk):

  • Write a release announcement tweet for v2.0
  • Draft a promotion post for this new plugin
  • Create social media content for our release