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/<VERSION>/.
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 / Play Store promo images
- “make posters for vX.Y.Z”
Preconditions — ask before generating
Stop and confirm these inputs before screenshots or GenerateImage. Do not assume StockApp / iOS defaults when the current project or chat has not already defined them.
1) Target version + baseline
- Confirm target version (default: README
### vX.Y.Z (Current)). - Confirm baseline for “what’s new” copy (default order):
- User-stated baseline version, else
- Previousmarketing/<version>/folder if present, else
- Last 3 patch versions of user-facing notes from Version History
2) Brand / app icon (required)
Ask for a brand icon or app icon unless one is already clearly defined in this conversation or the project (e.g. user attached an image, or a known path such as marketing/<VERSION>/app-icon.png / asset catalog was already agreed).
When asking, accept any of:
- An attached image in chat
- An absolute or repo-relative file path
- A short instruction to reuse the last icon from this chat /
marketing/<VERSION>/app-icon.png
Copy the chosen icon to marketing/<VERSION>/app-icon.png and pass it via reference_image_paths on every marketing image.
Do not invent or substitute a different logo (e.g. leaf icons) when the dual-H / project icon is available or the user supplied one.
3) Plat
(为兼容发布已截断)