Skip to content

v0.2.0

Choose a tag to compare

@bilal- bilal- released this 28 May 22:53
· 47 commits to main since this release

listing-kit turns any mobile-app repo into a complete, version-controlled App Store + Google Play listing — store-compliant screenshots, copy, metadata, and graphics — in a fastlane-compatible layout, kept in sync with the running app. Cross-stack (native iOS/Android, Flutter, React Native/Expo) and cross-AI (Claude Code, Codex, Copilot CLI, Gemini CLI, Kiro).

First public release.

Highlights

  • Full pipeline: detect → doctor → discover → plan → configure → run → drive → capture → validate → assemble.
  • Validation (validate-listing.sh): enforces both stores' rules — sizes, char limits, RGB/no-alpha, Play ≤2:1, required assets — with stack-aware iPad detection and per-store scoping.
  • Review page (build-review.sh): emits a static listing-review.html with copy buttons, screenshots per device class, and the validator's results embedded.
  • Visual diff for reruns, feature-graphic generator, secret-scan gate, status-bar sanitization (9:41), and permission pre-granting.
  • Never fabricate URLs/copyright/category, and reject empty-state screenshots.
  • Cross-AI packaging generated from one canonical SKILL.md (Claude plugin, Gemini extension, AGENTS.md, Kiro steering).
  • Dogfooded end-to-end on a real Expo app.

Install (Claude Code)

```
/plugin marketplace add bilal-/listing-kit
/plugin install listing-kit@listing-kit
```