- shippedfeat
Custom domain in 90 seconds — for every kit owner
The hardest part of shipping a kit is everything that happens after the code is written. We turned it into one command.
- New skill bundled with every kit: `setup-custom-domain` wires Railway custom domain + Cloudflare DNS + email forwarding + auto-renewing TLS in one bash command
- Works on any user-owned domain — single-kit on apex, app subdomain, or multi-kit splits
- Idempotent — re-runs detect existing state and skip duplicate work
- Components index restructured into Components / Blocks / Patterns (108 / 90 / 14 across web + native)
- shippedfeat
Fitness & Wellness Kit — shipped
Apple-Fitness-inspired Expo SDK 54 kit. One codebase ships iOS, Android, and web.
- 12 screens: Summary with Activity Rings hero, Workout (list/start/detail), Nutrition, Programs, Sharing, Profile, Goal, Welcome, Login, Signup, Ring Detail, Metric Detail
- Stack: Expo SDK 54 + Expo Router + Hono + Drizzle 1.0 + Postgres + Better Auth (email + Google + bearer + demo login)
- Reusable blocks: ActivityRings, WeekStrip, StepperBig, MetricCard, MiniBarChart, SegmentedControl, Card, IconBadge — all token-driven
- 21 AI prompts in ai/prompts/ (add-workout-type, change-ring-targets, swap-stripe-for-revenuecat, etc.)
- 24/24 design checklist passing — strict tokens, no hex, paddingBottom: 120 for floating tab clearance
- EAS Update preview channel published — scan QR in Expo Go for instant native testing
- shippedfeat
Stripe wired across both kits
One-time payments + bundle pricing live. License delivery via Resend.
- Fitness Kit at $149 (price_1TTGl4DkNu7cnU8A0kTKFa1r)
- Starter Bundle at $249 — Fitness Kit + SaaS Dashboard Kit (price_1TTGlEDkNu7cnU8AtyPiLs5B), $49 saved
- /templates/fitness-kit + /templates/saas-dashboard buy buttons trigger Checkout instead of static demos
- Stripe webhook → Resend → kit license email with download link
- shippedfeat
Design System v1 — closed
Phase 1.5 complete. 212 components, native + web parity, full Storybook coverage.
- 212 components (108 atomic + 90 compositions + 14 motion/effect patterns)
- 5 palettes (Slate, Warm, Cosmic, Terminal, Custom) × dark + light = 10 themes
- @otf/ui (web) + @otf/ui-native (Expo) + @otf/tokens (shared design tokens) — all under MIT
- Reanimated v4 migration, Tamagui native renderers, lazy-loaded heavy primitives (charts, code blocks)
- Quality gates: kit-design-checklist, eslint-plugin-otf-design, frame-rate budgets, contrast checks
- featimproved
/templates + /pricing redesigned
Tabbed live previews. Real component renderings instead of screenshots.
- KitPreview wrapper with browser-chrome shell + tab strip ("Dashboard" / "Issues board")
- MiniDashboardPreview + MiniKanbanPreview + MiniFitnessSummaryPreview — pixel-faithful re-renders of real kit screens at preview density
- Pricing page with feature comparison table across Free SDK / Individual / Bundle / Team
- 7 template cards (2 live, 5 coming soon) with category filters
- shippedfeat
Marketing revamp — landing live
Phase 1.6 closed. New hero, AI tools marquee, components teaser, pricing.
- New Hero with subhead emphasizing "AI already knows this codebase"
- AI Tools Marquee — Cursor, Claude, Lovable, Bolt, Antigravity, Codex
- ComponentTeaser carousel showing live Storybook embeds
- Compatibility section — radial diagram of supported frameworks (React, Next.js, Expo, Tailwind, Hono, Supabase, etc.)
- Stripe Checkout live in production
- shippedfeat
SaaS Dashboard Kit — shipped
First paid kit. Vite + Hono + Drizzle + Better Auth + Stripe. 11 screens.
- Stack: Vite 5 + React 19 + Hono 4 + Drizzle 1.0 + Postgres + Better Auth + Stripe
- 11 screens: Dashboard, Issues Board (Kanban), Issue Detail, Projects, Project Detail, Analytics, Inbox, Teams, Profile, Settings, Login
- Pre-loaded: CLAUDE.md, .cursorrules, AGENTS.md, 20+ tested prompts
- Per-developer commercial license; client work allowed
- $149 one-time + 12 months of updates
- shippeddocs
Storybooks live
All 212 components browsable with live iframe previews — for both web and native.
- Web Storybook at ui.otf-kit.dev — every primitive, block, and pattern with playable controls
- Native Storybook at native.otf-kit.dev — phone-frame mockup wrapper for the React Native components
- Cross-referenced from the components page so every card has a 1-click live demo
- ⌘K command palette searches all 212 components from anywhere on the site
- shippedinfra
Foundation — monorepo + design tokens
Phase 0 / Phase 1. The first commits — packages, themes, lint rules.
- Monorepo scaffold: @otf/ui, @otf/ui-native, @otf/tokens, @otf/storybook-web
- Tailwind v4 preset + tamagui-config + design tokens (5 palettes × dark/light)
- eslint-plugin-otf-design — guards against hex literals, off-token spacing, raw RGB
- 14 base story files for primitives
- pnpm workspace + bun runtime + Railway deploy scripts
More shipping soon.
We have a lot planned — new kits, deeper AI integrations, things we’re not ready to say yet. Newsletter subscribers hear about everything first.