# App Product

> Design an app product whose promise is a recurring job — thesis, journeys, system shape, platform behavior, and validation. Use when the user asks to design an app, define an app concept, or shape a mobile, desktop, or web app. Do not use for a game, a SaaS web platform, a single UI flow, or a pricing catalog.

- Skill: `sylphxai/app-product` (Agent Skill, multi-file: 6 files)
- Install (CLI): `npx skillmds@latest add sylphxai/app-product`
- Raw SKILL.md: https://api.skillmd.com/api/skills/sylphxai/app-product/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: SylphxAI (https://skillmd.com/u/sylphxai)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/sylphxai/app-product

---


# App Product

Design an application whose promise is getting a recurring job done — not play and not a multi-tenant SaaS platform. A setup, identity, or payment wall before visible value is not first value.

- Fast first value without asking for setup, identity, or payment before the value is visible.
- Durable value through saved work, continuity, and user-controlled personalization — with export, deletion, and exit.
- Platform behavior for each selected web, mobile, or desktop target: input, permissions, offline, updates, uninstall.
- A dormant extension does zero startup, SDK, permission, or network work.

Open only the files the current app needs: [thesis and experience](references/app-thesis-and-experience.md), [system portfolio](references/app-system-portfolio.md), [quality and reach](references/app-quality-and-reach.md), [desktop OS](references/desktop-os-experience.md), or [validation](references/app-validation-and-automation.md).

Use `saas-platform` for public-to-authenticated multi-tenant service. Use `game-product` when the promise is play. Use `prototype-product` when the next need is a discriminating probe, not a product thesis.

