Sandbox
@komunite/tezgah

Claude Code SaaS skill set for production apps

Tezgah gives Claude Code a set of reusable skills for building a SaaS app in phases. The launcher skill guides the discovery and stack choices, then hands work to specialist skills for database, auth, payments, email, SEO, legal, security, testing, analytics, and deployment. It is written for Turkish builders and includes local concerns like KVKK and Stripe or Lemon Squeezy choices.

91 stars10 forksJavaScriptUpdated 5mo ago
Who it's for

Builders who want Claude Code to help them build a SaaS from setup to deployment.

What it delivers

You can move from idea to a production-ready SaaS with fewer repeated explanations and a clearer build sequence.

What it does

Launcher skill

`saas-launcher` runs the discovery flow, helps choose the stack, and routes each phase to the right specialist skill.

Database skill

`saas-database` covers Supabase setup, schema design, RLS, migrations, and connection pooling.

Auth skill

`saas-auth` sets up Google OAuth, Magic Link, email/password, JWT sessions, and middleware.

Payments skill

`saas-payments` handles Stripe or Lemon Squeezy checkout, webhooks, and subscriptions.

Email skill

`saas-email` covers Resend or Mailgun, DNS records, and email templates.

Landing and SEO skill

`saas-landing-seo` covers landing page components, SEO, sitemap, Open Graph, and blog setup.

Legal skill

`saas-legal` covers KVKK/GDPR, privacy policy, terms, and cookie consent.

Testing skill

`saas-testing` covers Vitest, Playwright E2E, webhook tests, and CI integration.

How to get it

  1. 1English: Tezgah is a Claude Code skill kit for building production-ready SaaS apps.…
    npx tezgah init
  2. 2Bu komut skills/ klasörüne 12 skill dosyası kurar. Sonrasında Claude Code'da
    /saas-launcher
  3. 3Tek bir skill'i bağımsız kullanmak da mümkündür
    /saas-auth          # Sadece auth sistemi kur
    /saas-payments      # Sadece ödeme entegrasyonu ekle
    /saas-database      # Sadece Supabase altyapısını kur
    /saas-legal         # Sadece yasal sayfaları hazırla

README

Tezgah

npm version CI License: MIT

Claude Code ile production-ready SaaS kur.

Tezgah, Claude Code için yazılmış bir skill setidir. Sıfırdan çalışan bir SaaS uygulaması kurmanın tüm adımlarını — veritabanı, kimlik doğrulama, ödeme, e-posta, landing page, yasal uyumluluk, API güvenliği, test, analytics ve deployment — kapsar.

Türkiye'deki solopreneur'ler için tasarlandı. Stripe Türkiye kısıtlamaları, Lemon Squeezy MoR avantajı, KVKK uyumluluğu gibi konular özellikle ele alınmıştır.

English: Tezgah is a Claude Code skill kit for building production-ready SaaS apps. Currently in Turkish — contributions for i18n are welcome.


Hızlı Başlangıç

npx tezgah init

Bu komut skills/ klasörüne 12 skill dosyası kurar. Sonrasında Claude Code'da:

/saas-launcher

komutuyla orkestratörü başlat. Sana sorular soracak, tech stack kararlarını verecek ve her katmanı adım adım kuracak.

CLI Komutları

npx tezgah init                        # Tüm skill'leri kur
npx tezgah add saas-auth               # Tek bir skill ekle
npx tezgah remove saas-storage         # Bir skill'i kaldır
npx tezgah update                      # Kurulu skill'leri güncelle
npx tezgah doctor                      # Kurulumu kontrol et
npx tezgah list                        # Mevcut skill'leri listele

# Seçenekler
npx tezgah init --dir .claude/skills   # Farklı klasöre kur
npx tezgah init --force                # Mevcut dosyaların üstüne yaz
npx tezgah list --no-color             # Renksiz çıktı

Skill'ler

Orkestratör

SkillAçıklama
saas-launcherTüm süreci yöneten ana skill. Keşif görüşmesi yapar, tech stack kararlarını verir, her katmanı sırayla ilgili uzman skill'e devreder.

Uzman Skill'ler

Her biri bağımsız olarak da kullanılabilir:

SkillFazKapsam
saas-database2Supabase kurulumu, şema tasarımı, RLS, migration, connection pooling
saas-auth3Google OAuth, Magic Link, e-posta/şifre, JWT oturum, middleware
saas-payments4Stripe / Lemon Squeezy, checkout, webhook, abonelik yönetimi
saas-email5Resend / Mailgun, DNS (SPF, DKIM, DMARC), e-posta şablonları
saas-storage6.5Supabase Storage, dosya yükleme, RLS güvenliği, görsel optimizasyonu
saas-landing-seo6Landing page bileşenleri, SEO, sitemap, Open Graph, blog
saas-legal7KVKK/GDPR, gizlilik politikası, kullanım koşulları, çerez onayı
saas-api-security8Rate limiting, plan bazlı erişim, input validation, CORS
saas-testing9Vitest, Playwright E2E, webhook testi, CI entegrasyonu
saas-analytics10PostHog, event tracking, feature flags, session replay
saas-deployment11Vercel / Railway / Fly.io, domain, SSL, CI/CD, izleme

Faz Akışı

Faz 0   Keşif Görüşmesi         ─── saas-launcher
Faz 1   Tech Stack Kararları     ─── saas-launcher
Faz 2   Altyapı + Veritabanı    ─── saas-database
Faz 3   Kimlik Doğrulama         ─── saas-auth
Faz 4   Ödeme Sistemi            ─── saas-payments
Faz 5   E-posta Altyapısı        ─── saas-email
Faz 6   Landing Page & SEO       ─── saas-landing-seo
Faz 6.5 Dosya Depolama           ─── saas-storage (opsiyonel)
Faz 7   Yasal Uyumluluk          ─── saas-legal
Faz 8   API Güvenliği            ─── saas-api-security
Faz 9   Test                     ─── saas-testing
Faz 10  Analytics                ─── saas-analytics
Faz 11  Deployment               ─── saas-deployment

Varsayılan Tech Stack

KatmanTeknolojiGerekçe
FrameworkNext.js (App Router) + TypeScriptServer/client rendering, dahili API route'ları
UITailwind CSS + shadcn/uiHızlı geliştirme, tutarlı tasarım
VeritabanıSupabase (PostgreSQL)Auth + DB + Storage + Realtime tek çatıda
AuthGoogle OAuth + Magic LinkŞifresiz, düşük sürtünmeli giriş
ÖdemeStripe veya Lemon SqueezyBölgeye ve ihtiyaca göre seçim
E-postaResend + React EmailModern API, tip güvenli şablonlar
AnalyticsPostHogÜrün analizi, feature flags, session replay
HostingVercelSıfır konfigürasyon, otomatik deploy

Her teknoloji keşif görüşmesinde kullanıcının ihtiyaçlarına göre değiştirilebilir.

Tezgah vs. Alternatifler

Tezgahcreate-t3-appShipfast / Supastarter
NeClaude Code skill seti (rehber)Boilerplate kod üreticiHazır SaaS şablonu
NasılClaude Code ile adım adım inşaProje iskeleti oluştururHazır kodu klonla
DilTürkçeİngilizceİngilizce
FiyatÜcretsiz (MIT)Ücretsiz$200-400
EsneklikHer karar tartışılır, değiştirilebilirSabit tech stackSabit mimari
KapsamDB → Auth → Ödeme → SEO → Yasal → Test → DeploySadece proje iskeletiKod + bazı entegrasyonlar
Türkiye bağlamıKVKK, Stripe/LS karşılaştırması, yerel ipuçlarıYokYok

Gereksinimler

Nasıl Çalışır

  1. npx tezgah init ile skill dosyalarını projenize kopyalarsınız
  2. Claude Code'da /saas-launcher ile orkestratörü başlatırsınız
  3. Orkestratör size ürününüz hakkında sorular sorar (Faz 0)
  4. Tech stack kararlarını birlikte verirsiniz (Faz 1)
  5. Her katman ilgili uzman skill tarafından adım adım inşa edilir (Faz 2-11)

Tek bir skill'i bağımsız kullanmak da mümkündür:

/saas-auth          # Sadece auth sistemi kur
/saas-payments      # Sadece ödeme entegrasyonu ekle
/saas-database      # Sadece Supabase altyapısını kur
/saas-legal         # Sadece yasal sayfaları hazırla

Katkıda Bulunma

Katkılarınızı bekliyoruz! CONTRIBUTING.md dosyasını okuyun.

Kısa özet:

  • Yeni skill ekleyebilirsiniz
  • Mevcut skill'leri iyileştirebilirsiniz
  • Hata bildirimi veya özellik talebi açabilirsiniz
  • Türkçe dışında dil desteği ekleyebilirsiniz

Güvenlik

Güvenlik açığı bildirimi için SECURITY.md dosyasını okuyun.

Lisans

MIT — Fatih Guner

Files in the repo

Repository payload21 top-level entries
  • .github
  • bin
  • lib
  • skills
  • test
  • .editorconfig
  • .eslintrc.json
  • .gitattributes
  • .gitignore
  • .npmignore
  • .nvmrc
  • CHANGELOG.md
  • CLAUDE.md
  • CODE_OF_CONDUCT.md
  • CONTRIBUTING.md
  • Dockerfile
  • LICENSE
  • package-lock.json
  • package.json
  • README.md
  • SECURITY.md

Discussion (0)

Ask about usage, or say what you built with it

Sign in to join the discussion.

No comments yet. Be the first to say what this is good for.

More skills

obra/
superpowers

An agentic skills framework & software development methodology that works.

285k
1 add

Turn any codebase, with its docs, SQL schemas, configs, and PDFs, into a queryable knowledge graph. A /graphify skill for Claude Code, Cursor, Codex, and Gemini CLI: local deterministic AST parsing, every edge explained, no vector store.

117k
1 add
Vincentwei1021/
anything2explainer

Topic in, narrated explainer video out. A Claude Code / Codex skill that turns any topic into a black-canvas motion-graphics explainer video with TTS voiceover, subtitles and a chapter progress bar. Chinese or English; every frame drawn in code with Remotion.

666

Open-source AI job search: scan job portals, evaluate listings into a structured A-H report with a global 1-5 score, tailor your CV, track applications — runs locally in your AI coding CLI (Claude Code, Codex, OpenCode, Antigravity…)

71k