You describe the app you want — one sentence is enough
/kraftkit
A habit tracker with streaks,
dark mode and a weekly char
Kraftkit scaffolds a complete iOS app from a short description or a reference image — matched pixel-for-pixel, wired to real state, and launched in the Simulator.
# Describe what you want
/kraftkit Build a habit tracker with streaks
# Or attach a screenshot
/kraftkit Recreate this screen as SwiftUI
[screenshot attached]
# After purchase, set your license key once
export KRAFTKIT_LICENSE_KEY='your-key'
✔ SwiftUI project generated
✔ Simulator build attempted
✔ Ready to iterate in Xcode
/kraftkit
A habit tracker with streaks,
dark mode and a weekly char
HabitTracker
Views
HabitListView, StreakRingView
Bound to @Observable state
Models
Habit.swift, Store.swift
Persisted with SwiftData
Build
Simulator launched — iPhone 16
Open in Xcode and keep iterating
Workflow
Checkout through Dodo Payments, then copy the license key from the success page or your email.
$ curl -fsSL install.sh | bash
--key 'KRFT-9F2A…'
✓ kraftkit installed
One command drops the thin client into Cursor. No GitHub invite, no cloning a private repo.
Plugins
Your key is stored locally. Every run unlocks the private scaffold playbook from the API.
Habits
Invoke /kraftkit with a description or screenshot, then iterate straight in Xcode.
Install
The plugin repo stays private. Buy, then install locally with your license key.
Paste this into Terminal with your key:
curl -fsSL https://api-rho-ten-88.vercel.app/install.sh | bash -s -- --key 'YOUR_LICENSE_KEY'
Installs the thin client into your plugin folder and saves the key. Restart your editor and you're done.
Usage
/kraftkit Build a habit tracker with streaks
Run the same install CLI, then point Claude at the installed folder:
claude --plugin-dir ~/.cursor/plugins/local/kraftkit
Usage
/kraftkit Build a habit tracker with streaks
Or just ask for it: “use Kraftkit to build a habit tracker”.
Run the install CLI, then add the installed folder as a local marketplace path if needed.
Usage
$kraftkit Recreate this screen as a SwiftUI app
Pricing
Kraftkit Pro
$29one-time
Lifetime access to the scaffold playbook across all three runtimes.
Buy nowTesting? Use the Dodo test checkout.
curl -fsSL https://api-rho-ten-88.vercel.app/install.sh | bash -s -- --key 'YOUR_LICENSE_KEY'
Restart your editor, then run /kraftkit. Refunded keys stop unlocking immediately.
No. After purchase you run the one-line install CLI, which places the thin client in your editor's plugin folder. The private playbook never leaves the unlock API.
No. It's $29 once. Your existing Cursor or Claude subscription does the actual coding — Kraftkit only unlocks the playbook.
Yes. Run the same install command with your key on up to three machines. Unlock is verified on every run.
Without a valid license key the unlock API refuses to serve the private playbook, and refunded keys stop working immediately.
The plugin still generates the complete project and hands you a manual Run checklist. Installing XcodeGen makes auto-launch far more reliable.
Install in under a minute. Scaffold in under a prompt.