Skip to content

Releases: imshaikot/app-preview-craft-skill

app-preview-craft 0.2.0

Choose a tag to compare

@imshaikot imshaikot released this 17 Sep 22:37
  • iPhone renders draw the Dynamic Island as one merged black pill. The GLBs model the
    hardware — a pill cutout and a separate round camera — which iOS merges in software; the
    raw geometry read as a grey smudge beside a blue lens, split across the status bar. The
    pill is a decal coplanar with the display, so an oblique pose can't see under its edge.
  • Device poses come down across every category: yaw within about ±20°, roll within ±6°
    (stride was 24°/9°, levitate 28°/18°). Store screenshots are read at thumbnail size and
    a hard angle foreshortened the screen out of legibility.

Install — Claude Code: claude plugin marketplace add imshaikot/app-preview-craft-skill then claude plugin install app-preview-craft@app-preview-craft.
Codex, Cursor, Copilot, Gemini CLI, OpenCode, Amp, Goose: git clone --depth 1 -b skill https://github.com/imshaikot/app-preview-craft-skill.git ~/.agents/skills/app-preview-craft.

app-preview-craft 0.1.0

Choose a tag to compare

@imshaikot imshaikot released this 17 Sep 00:31

First release.

  • Five categories: app-store, social-card, screen-video, device-video, device-mockup.
  • 40 themes; the App Store set is modelled on popular app categories (fitness, finance,
    mindfulness, productivity, food, travel, music, games, photo, health data).
  • 3D devices: iPhone 17 Pro, iPhone 17 Pro Max, iPhone 12 Pro, Galaxy S21 Ultra, MacBook Pro 16"
    (CC-BY-4.0, credited in every render that shows them).
  • Screenshot treatments with sharp, screen recordings and video output with ffmpeg
    (MP4, HEVC, ProRes 4444 with alpha, VP9 with alpha, GIF).
  • Every theme property overridable: --set, theme files with extends, app-preview-craft.json
    project configs with per-slide overrides and multi-job renders.
  • Preview studio: live WebGL previews, drag-and-drop, inline copy editing, export, "Copy command".
  • doctor.mjs environment check and a 25-check selftest.mjs.

Install — Claude Code: claude plugin marketplace add imshaikot/app-preview-craft-skill then claude plugin install app-preview-craft@app-preview-craft.
Codex, Cursor, Copilot, Gemini CLI, OpenCode, Amp, Goose: git clone --depth 1 -b skill https://github.com/imshaikot/app-preview-craft-skill.git ~/.agents/skills/app-preview-craft.