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

Ios Version Update

skill-jakeintech-claude-ios-skills-ios-version-update · by Jakeintech

Prepare the next app version — bump version, generate What's New, refresh screenshots if UI changed, update metadata, re-run compliance, hand off to TestFlight and submission pipeline.

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

Install

$ agentstack add skill-jakeintech-claude-ios-skills-ios-version-update

✓ 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-jakeintech-claude-ios-skills-ios-version-update)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
3mo 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 Ios Version Update? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Version Update

Prepare the next release of your app.

Process

1. Version Bump

Determine the new version number:

  • Patch (1.0.0 → 1.0.1): Bug fixes only
  • Minor (1.0.0 → 1.1.0): New features, backward compatible
  • Major (1.0.0 → 2.0.0): Breaking changes, major redesign

Ask the user which type, or infer from git log:

  • Only fix commits → patch
  • Feature commits → minor
  • Breaking/redesign commits → major

Update in project.yml:

# Update CFBundleShortVersionString
CFBundleShortVersionString: "1.1.0"
# Increment CFBundleVersion (build number)
CFBundleVersion: "2"

Run xcodegen generate after updating.

2. What's New

Generate release notes from git log:

# Get commits since last tag
git log --oneline $(git describe --tags --abbrev=0 2>/dev/null || echo HEAD~20)..HEAD

Transform into user-facing release notes:

  • Group by feature area (not by commit)
  • Use plain language (not developer jargon)
  • Lead with the most impactful change
  • Keep it scannable — bullets or short paragraphs

Update appstore/listing.json with the new whatsNew field.

3. Screenshot Refresh

Determine if screenshots need updating:

  1. Build the app and capture fresh raw screenshots for key screens
  2. Compare against existing screenshots/raw/ using visual diff:
  • If screens look substantially different → re-run /ios-screenshots full pipeline
  • If screens look the same → keep existing screenshots
  1. Ask the user to confirm: "Screenshots appear [unchanged/changed]. Refresh? (y/n)"

If refreshing, run the full /ios-screenshots pipeline.

4. Metadata Refresh

Review current appstore/listing.json:

  • Update promotional text if new features warrant it
  • Keywords: check if new features suggest keyword additions
  • Description: update feature list if new capabilities added
  • Do NOT change the app name or subtitle without user approval (affects ASO)

5. Re-Run Compliance

# Re-scan for privacy API changes
/ios-privacy

Check if:

  • New required-reason APIs were added (update manifest)
  • New data collection (update nutrition labels)
  • Export compliance changed (unlikely but verify)
  • Age rating changed (new content types)

6. Create Version Tag

git tag -a v1.1.0 -m "Release 1.1.0: brief description"

7. Hand Off to Ship Pipeline

  1. Run /ios-testflight for beta distribution
  2. After beta testing, run /ios-submit for App Store submission

Report to user:

  • Version bumped to X.Y.Z
  • What's New generated
  • Screenshots: refreshed / kept existing
  • Metadata: updated fields listed
  • Compliance: any changes flagged
  • Ready for /ios-testflight

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.