AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified MIT Self-run

Promote App Release

skill-carrick87-promote-app-release-promote-app-release · by carrick87

>-

No reviews yet
0 installs
21 views
0.0% view→install

Install

$ agentstack add skill-carrick87-promote-app-release-promote-app-release

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-carrick87-promote-app-release-promote-app-release)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
2mo ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Promote App Release? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Promote app release

Goal

After a version is already published (or while marketing an existing current version), produce a promotional pack: real device screenshots, feature highlight board, mockup posters, newsletter banner + copy. Save under Desktop and marketing//.

This skill does not bump versions. Changelog and semver come from publish-new-version / README. Do not run a version bump unless the user also asks for /publish-new-version.

Triggers

Apply when the user says any of:

  • promote release / promote app release
  • marketing posters / promo images
  • release newsletter
  • App Store promo images
  • “make posters for vX.Y.Z”

Preconditions

  1. Confirm target version (default: README ### vX.Y.Z (Current)).
  2. Confirm baseline for “what’s new” copy (default order):
  • User-stated baseline version, else
  • Previous marketing// folder if present, else
  • Last 3 patch versions of user-facing notes from Version History
  1. For HAR StockApp defaults (override only if user says otherwise):
  • Brand name: HAR StockApp
  • Icon: StockMaster/StockMaster/Assets.xcassets/AppIcon.appiconset/1024.png (dual-H navy/blue)
  • Palette: Harbour Teal + navy — no purple neon
  • OTP bypass for screenshots (if needed): email admin@testing.local, username csd.exec

Pipeline

flowchart TD
  trigger[User: promote release / marketing posters]
  readPub[Read publish-new-version skill + README Version History]
  delta[Diff features since baseline]
  shots[Build install screenshot key tabs]
  gen[GenerateImage posters with icon + screenshots]
  news[Draft newsletter copy]
  out[Save to Desktop and marketing/VERSION/]
  trigger --> readPub --> delta --> shots --> gen --> news --> out

Execute in order.

1) Read changelog source of truth

  1. Skim personal/project publish-new-version skill so you know where versions live — do not bump.
  2. Parse README.md ## Version History from (Current) back to the baseline.
  3. Optionally cross-check git log for commits matching Release StockApp v* / tags since baseline.
  4. Build a user-facing feature table (no SQL, no branch/internal names). Group into poster themes (design, sales, search, filters, reports, etc.).

2) Capture real screenshots

Prefer booted iPhone Simulator. Commands and tab automation notes: [references/sim-screenshots.md](references/sim-screenshots.md).

Minimum set for HAR StockApp:

| File | Screen | |------|--------| | 01-search.png | Search | | 02-sales.png | Sales Opportunities | | 03-stock-age.png | Stock Age (filters expanded if possible) | | 04-more.png / 05-reports.png | More hub and/or Custom Reports |

Write to marketing/screenshots//.

If UI automation fails, drive as far as possible (AppleScript clicks on Simulator window are OK), document any missing screen in the newsletter footnote, and continue with available shots + icon.

3) Generate marketing images

Use GenerateImage with reference_image_paths = app icon + real screenshots. Follow imagegen-frontend-mobile (phone frames, readable UI) and brandkit (sparse boards) spirit: Harbour Teal / navy, dual-H icon, readable type.

Deliverables (16:9 unless user asks otherwise):

| Asset | Filename pattern | Spec | |-------|------------------|------| | Feature highlight board | HAR-StockApp--feature-board.png | “What’s New” cards from delta | | Hero mockup poster | HAR-StockApp--hero-mockup.png | 1–2 iPhones with real Search / Stock Age | | Feature mockup strip | HAR-StockApp--feature-strip.png | 3 phones: Sales, Stock Age, Reports | | Newsletter banner | HAR-StockApp--newsletter-banner.png | Brand + headline + CTA “Now on App Store / Update available” |

Copy outputs to:

  • ~/Desktop/
  • marketing//

4) Newsletter draft

Write marketing//NEWSLETTER.md (and Desktop copy) that:

  • Embeds the four filenames
  • Summarizes user-facing bullets for Slack/email paste
  • Includes a short subject line and CTA

5) Completion message

List absolute paths for:

  • Screenshots folder
  • Four images (Desktop + marketing//)
  • Newsletter path
  • Any screens that could not be captured

Remind: version was not bumped; for the next semver release use publish-new-version, then re-run this skill.

Related skills

  • publish-new-version — bump + changelog (run before or separately)
  • imagegen-frontend-mobile — phone mockup framing
  • brandkit — feature board composition
  • create-skill — skill authoring rules (when editing this skill)

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.