Açık Kaynak

Kendim geliştirip bakımını yaptığım açık kaynak projeler; her birinin kaynağı, lisansı ve kurulum adımları var.

Claude Code plugin · CLIApache-2.0

Better Workflows

AI kodlama agent'ları için bir teslimat kapısı: eskimiş yeşil bir testle bitirmek yok, agent'ın sonucunu görmediği yan etkileri tekrarlamak ya da üst üste bindirmek yok.

agent runs npm test → passes
agent edits src/sum.ts → breaks it
agent "Done. Tests pass."
bw ✗ Stop blocked. test: last result was for an older tree; files changed since then.
agent git push origin main → times out after the push landed
agent git push origin main (retry)
bw ✗ Denied. git-push: the same action already succeeded at this commit.

Agent, dosyaların şu anki haline ve sağlayıcının gerçekte yaptığına göre denetlenir; izinler yalnızca agent'ın düzenleyemediği bir politika dosyasından gelir, asla prompt metninden gelmez. V6 Core bir alpha sürümdür (6.0.0-alpha.2), Apache-2.0 lisanslıdır, çalışma zamanı bağımlılığı yoktur ve önce Claude Code'u destekler.

  • Test sonuçları mevcut dosyalara bağlıdır: başarılı bir çalıştırmadan sonra düzenleme yaparsanız, agent bitirmeye çalıştığında engellenir ve geri gönderilir.
  • Yan etkiler tekrarlanmaz: bir push işlem gerçekleştikten sonra zaman aşımına uğrarsa, aynı commit'te yapılan yeniden deneme reddedilir.
  • Claude olmadan deneyin: global npm kurulumundan sonra iki demo senaryosu da birkaç saniyede çalışır.

Kurulum

claude plugin marketplace add stephen-taipei/better-workflows
claude plugin install better-workflows-core@better-workflows --scope local
bw init
Claude Code pluginMIT

Deckhand

Claude Code girdisinin üstünde çoklu AI araç çubuğu: kullanımı kontrol edin, tek tıkla model değiştirin, sub agent'ları paralel çalıştırın ve diğer AI CLI'lardan salt okunur ikinci bir görüş isteyin.

Masaüstü uygulamasında ve terminalde Deckhand araç çubuğu: kullanım, Sub5, delegate düğmeleri ve Recap

Terminalde ve masaüstü uygulamasında çalışır. Ana agent Claude kalır; Deckhand sık yaptığınız işleri araç çubuğunda tek bir düğmeye dönüştürür.

  • 5 saatlik pencere, haftalık pencereler ve context penceresi için kullanım göstergeleri; Claude uygulamasındaki kullanım kartıyla uyumlu.
  • Sub5 bir görevi en fazla 5 parçaya böler, her biri paralel olarak kendi git worktree'sinde ele alınır; ardından ana agent inceler, birleştirir ve temizler.
  • Delegate düğmeleri görevi Codex, Cursor agent veya agy'ye salt okunur modda devreder; Claude yanıtı inceler ve yalnızca geçerli olanı tutar.

Kurulum

/plugin marketplace add stephen-taipei/deckhand
/plugin install deckhand@deckhand
CLI · MCP · Tarayıcı eklentisiApache-2.0

Intent Galaxy

Belirsiz tek bir hedefi bir galaksi haritasına dönüştürür: önce kör noktaları görmek için yayılır, ardından klavyeden yakınsayarak deterministik bir niyet spesifikasyonuna ulaşır.

Intent Galaxy görünümü: bir temel soru, 4 çeyreğe yayılmış 12 düğüm ve 3 strateji kartı

Bir AI galaksiyi bir temel soru, 4 karşıt uzman ve 12 düşünce düğümü olarak üretir. Yakınsadığınızda, LLM içermeyen saf fonksiyonlu bir derleyici LOCKED INTENT AST üretir ve bunu Claude Code veya AI sohbet girdisine yerleştirir. Bağımlılık yok.

  • Üç kullanım yolu: yerel bir CLI, bir MCP sunucusu (Claude Code, Codex, Gemini CLI ve agy) ve Chrome / Firefox eklentileri.
  • Oturum açılmış yerel bir CLI, Ollama veya birkaç API sağlayıcısından biriyle üretir; yerel sunucu yalnızca 127.0.0.1'e bağlanır ve API anahtarları tarayıcıya asla ulaşmaz.
  • Kill-gate: kilitleme .intent.lock.json dosyasını yazar ve 14 gün sonra kapsanan yollara dokunan bir commit, niyetin hâlâ geçerli olup olmadığını bildirmek zorundadır.

Kurulum

npx @stephen.taipei/intent-galaxy
claude mcp add intent-galaxy -- npx -y @stephen.taipei/intent-galaxy
CLI · Tarayıcı eklentisiApache-2.0

Adorable Git Graph

Git geçmişiniz, kaydırabileceğiniz bir çizgi film olarak: her commit yüzlü bir top, her branch akan bir boru.

Adorable Git Graph listesi: çizgi film commit topları, branch etiketleri, yazarlar, tarihler ve SHA'lar

three.js ile çizilmiş, git log --graph tarzı bir liste; GitHub repoları ve yerel repolar için. Baştan sona salt okunur, analitik yok, takip yok ve kendi sunucusu yok.

  • Üç biçimde tek arayüz: bir Chrome eklentisi, bir Firefox eklentisi (mağaza incelemesi bekliyor, kaynaktan yüklenebilir) ve npx ile başlatılan yerel bir CLI.
  • CLI canlı güncellenir: terminalde commit yapın, branch değiştirin veya fetch edin; yeni commit'ler yenilemeden görünür.
  • Arama, branch odağı, commit ayrıntıları ve base / head karşılaştırması; her biri açık ve koyu olmak üzere üç tema ve 41 dilde arayüz.

Kurulum

npx @stephen.taipei/adorable-git-graph

Diğer herkese açık repolarım şurada: github.com/stephen-taipei