Presets
SaaS
saas
npx @loomcraft/cli init saasGeneral
Name
SaaS
Description
Full-stack SaaS web application with auth, billing, multi-agent pipeline, and complete testing.
Agents
orchestratorbrainstormerplannerfrontendbackenddatabaseux-uimarketingsecurityperformancetestsreview-qadevops
Skills
brainstormingtask-planningcode-reviewproject-bootstrapauth-rbacbetter-auth-patternsstripe-integrationi18n-patternslayered-architecturedrizzle-patternsserver-actions-patternsform-validationreact-query-patternstable-paginationtesting-patternsresend-emailenv-validationnextjs-conventionstailwind-patternsshadcn-uiapi-designui-ux-guidelinesseo-optimizationhero-copywriting
Constitution
Principles
- Ship fast, iterate often — prefer working software over perfect plans
- User-first design — every feature must solve a real user problem
- Type safety everywhere — leverage TypeScript strict mode
- Convention over configuration — follow established patterns
- Security by default — auth and validation on every boundary
Conventions
- Use Server Components by default, Client Components only when needed
- Server Actions for all mutations
- Zod validation at API boundaries
- Mobile-first responsive design
- Semantic HTML with ARIA attributes for accessibility
Context
Project Description
This is a SaaS application built with Next.js, using a multi-agent development pipeline. The orchestrator coordinates brainstorming, planning, development, review, and testing phases. Each agent follows domain-specific conventions defined in linked skills.