lean-build

tarafından juliusbrussee

Yüksek aşırı inşa riski olan özellik çalışmaları geliştirin. Depo yeniden kullanımı, sıkı kapsam ve açık bir durdurma koşulunun önemli olduğu yeni davranışlar, ürün dilimleri veya entegrasyonlar için kullanın.

npx skills add https://github.com/juliusbrussee/caveman --skill lean-build

Lean build

Native Core's architecture-first simplicity remains mandatory. Turn feature into complete narrow outcome fitting system.

  • Derive observable acceptance and explicit non-goals from request and repository.
  • Trace entry point through layers owning invariants.
  • Deliver coherent end-to-end path across responsible layers; never force work into one file, direct expression, or local patch.
  • Reuse fitting seam. Refactor when patching duplicates behavior, weakens ownership, or hides root cause.
  • Omit modes, providers, config, extensibility, and polish unless acceptance needs them.
  • Add surface, dependency, service, config, or migration only for lifecycle design or acceptance; state material tradeoff.
  • Keep work runnable; preserve Core safety.

Exercise path. Run focused proof. Stop when acceptance passes. Report only material omissions and trigger.

juliusbrussee tarafından daha fazla skill

caveman
juliusbrussee
Ultra-sıkıştırılmış iletişim modu. Mağara adamı gibi konuşarak token kullanımını ~%75 azaltır, tam teknik doğruluğu korur. Yoğunluk seviyelerini destekler: lite, full (varsayılan), ultra, wenyan-lite, wenyan-full, wenyan-ultra. Kullanıcı "caveman mode", "talk like caveman", "use caveman", "less tokens", "be brief" dediğinde veya /caveman çağırdığında kullanılır. Token verimliliği istendiğinde otomatik olarak da tetiklenir.
communicationproductivity
caveman-commit
juliusbrussee
Ultra sıkıştırılmış commit mesajı oluşturucu. Commit mesajlarındaki gereksiz bilgileri kırparken niyeti ve gerekçeyi korur. Conventional Commits formatı. Konu ≤50 karakter, gövde yalnızca "neden" açık değilse kullanılır. Kullanıcı "write a commit", "commit message", "generate commit", "/commit" dediğinde veya /caveman-commit çağırdığında kullanılır. Değişiklikler aşamalandığında otomatik tetiklenir.
developmentcode-review
caveman-compress
juliusbrussee
Doğal dil bellek dosyalarını (CLAUDE.md, todos, preferences) mağara adamı formatında sıkıştırarak giriş token'larından tasarruf sağlar. Tüm teknik içeriği, kodu, URL'leri ve yapıyı korur. Sıkıştırılmış sürüm orijinal dosyanın üzerine yazılır. İnsan tarafından okunabilir yedek FILE.original.md olarak kaydedilir. Tetikleyici: /caveman-compress FILEPATH veya "compress memory file
developmentdocument
caveman-help
juliusbrussee
Tüm mağara adamı modları, becerileri ve komutları için hızlı başvuru kartı. Tek seferlik görüntüleme, kalıcı mod değil. Tetikleyici: /caveman-help, "caveman help", "what caveman commands", "how do I use caveman".
developmentdocumentproductivity
caveman-review
juliusbrussee
Ultra sıkıştırılmış kod inceleme yorumları. PR geri bildirimlerindeki gürültüyü azaltırken uygulanabilir sinyali korur. Her yorum tek satırdır: konum, sorun, düzeltme. Kullanıcı "bu PR'ı incele", "kod incelemesi", "diff'i incele", "/review" dediğinde veya /caveman-review çağırdığında kullanılır. Pull request'leri incelerken otomatik tetiklenir.
developmentcode-review
caveman-stats
juliusbrussee
Geçerli oturum için gerçek token kullanımını ve tahmini tasarrufları gösterir. Doğrudan Claude Code oturum günlüğünden okur — AI tahmini yoktur. /caveman-stats ile tetiklenir. Çıktı, mod izleyici kancası tarafından enjekte edilir; model sayıları kendisi hesaplamaz.
developmentdata-analysis
cavecrew
juliusbrussee
We need to translate the given text from English to Turkish, preserving the names like 'cavecrew', 'cavecrew-investigator', 'cavecrew-builder', 'cavecrew-reviewer', 'Explore', and technical terms. The instruction says: "Do not include the name unless it appears in the source text." So we keep those names as is. Also preserve URLs, numbers, etc. No extra commentary. The text is a description of a decision guide for delegating to caveman-style subagents. It explains when to spawn specific subagents and mentions the benefit of smaller tool-result. Trigger phrases. Translate naturally to Turkish. Ensure technical terms like 'subagent', 'main thread', 'inline', 'diff review', 'tool-result', 'context' are appropriately translated or kept as is? The instruction says "preserve technical terms" but also "translate only the text". I think we should translate the surrounding words but keep the specific names and terms like 'cavecrew-investigator' unchanged. For 'Explore' (capitalized) it's likely
developmentcode-reviewapi
caveman-explore
juliusbrussee
Salt-okunur depo gezgini. Soğuk başlangıç keşfi, geniş çapraz dosya konumlandırma veya doğrudan arama başarısız olduğunda ve bir şeyin nerede olduğunu bulmanız gerektiğinde PROAKTİF olarak kullanın. Sorun zaten tam dosyayı veya sembolü adlandırıyorsa veya önceki bir tur zaten kullanılabilir dosya:satır kanıtı döndürdüyse atlayın. Yalnızca kompakt path:line alıntıları döndürür; okumaları ve grep'leri ana konuşmaya asla girmez.