Repository navigation
Releases
v1.0.0
The first stable release of the Agentic Product Starter, the agentic product foundation: mobile, web, back office and backend, with the whole agentic SDLC in one place.
Built by human experience and AI together: Claude working alongside 18+ years of engineering leadership. Skip the setup, save time and tokens, and put your energy into creating value with the product you are actually building.
What's in 1.0
Apps on one backend and one sign-in flow
- iOS app (SwiftUI) and Android app (Jetpack Compose, Navigation 3) with the same architecture, screens and tests
- Web app and back office (React, TypeScript, Vite)
- .NET 10 backend: accounts, profiles, admin and feature flag APIs
- Landing website with light and dark mode, and a delivery performance dashboard on GitHub Pages
- Dev, SYST and Prod in every app, with feature flags
Built for
- Consumer products (B2C): ready out of the box
- Business products (B2B) and partner platforms (B2B2C): a solid foundation; add organisations, roles, single sign-on and multi-tenancy on top (see Built for in the README)
Way of working
- 35 shared agent skills from idea to retro (including Matt Pocock's skills), plus platform skills for every app
AGENTS.mdrules for any coding agent- Architecture as code: arc42 overview, C4 diagrams and MADR decision records (ADR-0001 to ADR-0011)
- One design system:
design/tokens.jsongenerates Swift, Kotlin and CSS
Quality gates on every pull request
- Lint, types, spelling, unit, UI and end-to-end tests with 70% coverage
- 22 required checks protect
main - Smart CI: each pull request runs only the checks its changes need; docs-only changes never start a build
- Screenshots of every app refresh automatically
Accessibility
- WCAG 2.2 AA in every app, with a live status badge
- Colour contrast of every design token checked in light and dark mode
- axe on every web screen, Apple's accessibility audit on iOS and Google's Accessibility Test Framework on Android
- On by default; one switch (
ACCESSIBILITY_CHECKS) turns it off for a product that is not ready yet
Security and dependencies
- CodeQL, dependency review, secret push protection, private vulnerability reporting
- Weekly vulnerability report across all apps (OSV)
- Dependabot: patch and minor updates merge themselves when green
Observability and delivery
- OpenTelemetry from the backend into Grafana, with a one-command local stack and a CI smoke test
- Crash reporting in every app with Sentry, off until you add a key
- DORA metrics measured weekly and shown on a live dashboard
Make it yours
node scripts/setup.mjs repoapplies the GitHub settings a template copy does not inheritnode scripts/rename.mjs --name "Your Product"renames every app, ID, package and folder- One list of optional third-party services (
config/integrations.json); values live in.env.localand GitHub Environments, never in the code
Credits
The way of working builds on Anthropic's The AI-native SDLC playbook.
Get started
Click Use this template, then follow Make it yours in the README.
Live: website · delivery dashboard
“AI gives you answers. Wisdom knows which questions matter.”
