kramme-cc-workflow/skills/kramme:launch:announce/SKILL.md
Drafts user-facing launch announcement copy for a shipped feature from PRs, diffs, changelog notes, or user-provided context. Supports changelog blurbs, short social posts, email snippets, and demo scripts. Use after rollout or when announcement drafts are needed. Drafts only; not for staged rollout, rollback decisions, posting, publishing, or internal changelog summaries.
npx skillsauth add abildtoft/kramme-cc-workflow kramme:launch:announceInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Draft user-facing announcement copy for a shipped feature. This skill turns shipping context into review-ready copy; it does not decide whether a rollout is safe, post to any channel, publish content, commit files, open PRs, or edit changelogs.
Accept free-form input. Treat any of these as useful context:
--channels changelog,email, short social post, 3 X options, LinkedIn and email, or demo script.If no channel is named, draft a changelog blurb and one short social post. Add other channels only when the user asks or the change clearly warrants them.
Establish the source of truth.
gh pr view when available.git diff origin/main...HEAD --stat, recent commits, relevant changelog entries, and PR metadata.Extract announcement facts.
Handle uncertainty.
Choose channels.
Draft the copy.
Return review-ready drafts.
## Source Notes
- Sources used: <user context, PR #, commit range, changelog entry, etc.>
- Assumptions: <none | concise list>
- Omitted claims: <none | unsupported claims intentionally excluded>
## Drafts
### Changelog Blurb
<copy>
### Short Social Post
<copy>
### Email Snippet
Subject: <subject>
<body>
Omit empty channels. If the request is only for one channel, return only that channel plus the source notes.
development
Runs kramme:pr:code-review as a closeout review loop for local or PR branch changes before commit, ship, or final response. Use when the user asks for autoreview, second-model review, or a final code-review pass after non-trivial edits. Not for UX, visual, accessibility, or product review.
development
Guides topic-level understanding verification for a PR, branch, feature, document, spec, design decision, bug fix, or other concrete subject. Use when the user asks to confirm, quiz, drill, teach-and-check, or verify that they understand a topic. Maintains a topic-specific checklist artifact and requires demonstrated understanding before marking the topic complete. Not for ordinary explanations without verification, end-of-session summaries, or code/test correctness checks.
testing
Design a CI/CD pipeline with quality gates, a <10-minute budget, feature-flag lifecycle, and an exit checklist. Use when adding a new CI pipeline, changing gate configuration, or planning a rollout for a new service. Complementary to kramme:pr:fix-ci (which fixes failures in an existing pipeline). Covers gate ordering, secrets storage, branch protection, rollback mechanism, and staged-rollout guardrails — not a rollout-execution runbook.
tools
--- name: kramme:visual:demo-reel description: Capture local demo evidence for observable product behavior: screenshots, before/after image sets, browser reels, terminal recordings, and short GIF/video proof. Use when shipping UI changes, CLI features, or any change where PR reviewers would benefit from visual or behavioral evidence. argument-hint: "[what to capture] [--url <url>|auto] [--tier static|before-after|browser-reel|terminal-recording]" disable-model-invocation: true user-invocable: tr