New:Introducing Socket Scanning for VS Code Marketplace Extensions.Learn more →
Get Started

tezgah

Package Overview
Dependencies
Maintainers
1
Versions
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

tezgah

Claude Code skill kit for building production-ready SaaS apps — built for solopreneurs

latest
Source
npmnpm
Version
1.0.0
Version published
Maintainers
1
Created
Source

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

  • Claude Code kurulu olmalı
  • Node.js 18+

Nasıl Çalışır

  • npx tezgah init ile skill dosyalarını projenize kopyalarsınız
  • Claude Code'da /saas-launcher ile orkestratörü başlatırsınız
  • Orkestratör size ürününüz hakkında sorular sorar (Faz 0)
  • Tech stack kararlarını birlikte verirsiniz (Faz 1)
  • 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

Keywords

claude-code

FAQs

Package last updated on 22 Mar 2026

Related posts