The Ultimate Engineering Encyclopedia

Mükemmellik
Detaylardadır.

Tüm slash komutları, gizli trickler, otonom döngüler ve sistem mimarisi. Açık kaynak kodlu zekanın sınırlarını zorlayın.

/ Slash Komutları Ansiklopedisi

Temel & Sistem

/new Token Saver

Tertemiz bir seans açar. Tüm hafızayı ve değişkenleri sıfırlar. Trick: Her yeni büyük görevde mutlaka kullanın.

/init-deep Kritik

Projeyi derinlemesine tarar, dosya ağacını `AGENTS.md`'ye yazar. Trick: Yeni projeye başlarken İLK komutunuz bu olsun.

/supermemory-init Memory

Projeyi uzun süreli hafızaya kaydeder. Ajanlar eski konuşmaları ve kararları hatırlar. Trick: Haftada bir kez çalıştırarak hafızayı tazeleyin.

/supermemory-init Memory

Projeyi uzun süreli hafızaya kaydeder. Ajanlar eski konuşmaları ve kararları hatırlar. Trick: Haftada bir kez çalıştırarak hafızayı tazeleyin.

/mcps

Aktif MCP sunucularını (Github, Stitch) yönetir. Hata veren bir aracı buradan kapatıp açarak resetleyebilirsiniz.

Otonom Döngüler (Loops)

/ulw-loop Ultra Work

Ajan her adımda onay beklemez. Planı uygular -> Test eder -> Devam eder. Plan kesinleştiğinde kullanın.

/ralph-loop Self-Healing

Hata aldığında durmaz; analiz eder, çözüm dener. Karmaşık refactor ve inatçı buglar için idealdir.

/handoff

Seans raporu çıkarır. Görevi yarım bırakıp yatmaya gidecekseniz, ertesi gün bu raporla devam edin.

Tasarım & Frontend

/stitch-loop

Google Stitch motoruyla konuşarak canlı önizlemeli site tasarlatır.

/enhance-prompt

Basit fikrinizi ("blog sitesi") profesyonel bir UI/UX prompt'una dönüştürür.

/react:components

Stitch tasarımını temiz React + Tailwind bileşenlerine dönüştürür.

/shadcn-ui

Projeye otomatik olarak Shadcn/UI bileşen setini kurar.

Superpowers (Mühendislik Yetenekleri)

🧠

/brainstorming

Kod yazmadan önce mimariyi tartışır. "Hangi DB?" sorusu için.

📝

/writing-plans

İşi "Step-by-Step" plana döker. Karmaşıklığı yönetir.

🧪

/test-driven-development

Önce Test (Fail), Sonra Kod (Pass). Güvenilir kodlama.

🔬

/systematic-debugging

Rastgele değil; hipotez kurarak ve loglayarak hata çözer.

🌳

/using-git-worktrees

Ana kodu bozmadan izole bir dalda güvenli deneyler yapar.

💾

/supermemory-init

Projeyi kalıcı hafızaya alır. Ajan artık unutmaz.

🔄 İleri Seviye Senaryolar

Senaryo A: "Sıfır Hata" ile Yeni Özellik

1 /init-deep ile projeyi tanıt.
2 /using-git-worktrees ile güvenli dal aç.
3 /brainstorming ile yöntemi seç.
4 /writing-plans ile planla.
5 /ulw-loop ile uygula.
> Bu akış, "Production" kodunu bozma riskini sıfıra indirir. Her adım bir sonrakini doğrular.

Senaryo B: Tasarımdan Koda (Frontend Flow)

1 /enhance-prompt ile fikri parlat.
2 /stitch-loop ile görsel tasarla.
3 /design-md ile kuralları kaydet.
4 /react:components ile koda dök.
> "Tasarım bittiğinde kodlamaya başla" prensibi. Geri dönüş maliyetini azaltır.

🛠️ Sistem Mimarisi ve Yetenekler

🔌 Aktif MCP Sunucuları (Süper Güçler)

DESIGN

stitch

Google Stitch motoru. Arayüz tasarımı ve görsel üretim sağlar.

DEVOPS

github

Repo yönetimi, PR açma ve Issue takibi. Token tanımlı.

BRAIN

memory

Uzun süreli hafıza (Vector DB). Proje bağlamını saklar.

DATA

public-apis

Binlerce ücretsiz API'ye erişim rehberi.

🧠 Yüklü Yetenekler (Skills)

A. Özel Üretim (Stitch-Skills)

CUSTOM
  • animation-specialist GSAP ve Anime.js uzmanı. Premium animasyonlar kodlar.
  • api-connector Dış servislerle entegrasyon sağlayan uzman.
  • github-manager Repo ve PR işlemlerini yönetir.
  • opencode-mastery Sistemin kendi komutlarına hakim uzman.

B. Mühendislik (Superpowers)

CORE
  • systematic-debugging Bilimsel hata ayıklama stratejileri.
  • test-driven-development Test odaklı güvenilir geliştirme.
  • writing-plans Karmaşık projeler için adım adım plan hazırlar.
  • brainstorming Fikir üretme ve mimari tartışma.

💡 Yeni Başlayanlar İçin Prompt Kütüphanesi

Ajan Komutları (@)

@sisyphus (Yönetici)

@sisyphus Login sayfasını sisteme ekle. Görevleri listele ve ilkine başla.

Proje müdürüdür. Büyük işleri böler ve yönetir.

@frontend (Tasarımcı)

@frontend Ana sayfayı modern, koyu temalı ve mobil uyumlu yap.

UI/UX uzmanıdır. Sitenin görünümünü ve hissini tasarlar.

@oracle (Hata Çözücü)

@oracle Form gönderince 500 hatası alıyorum. Sebebini bul ve düzelt.

Dedektiftir. Kodunuzdaki gizli hataları bulur ve onarır.

Sistem Komutları (/)

/stitch-loop

/stitch-loop Hava durumu gösteren basit bir dashboard tasarla.

Sıfırdan site üretir. Tasarım bitene kadar döngüde kalır.

/brainstorming

/brainstorming Uygulamama oyunlaştırma eklemek istiyorum. Fikir ver.

Kod yazmadan önce fikir alışverişi yapar.

/ulw-loop

/ulw-loop Tüm projeyi TypeScript'e geçir.

Otopilot modudur. Büyük işleri siz karışmadan halleder.

📦 Sistemdeki Aktif Repolar ve Kullanımları

stitch-mcp

Google Stitch görsel üretim motoru.

Nasıl Kullanılır? /stitch-loop Komutu ile arayüz tasarım modunu başlatın.

superpowers

Mühendislik yetenekleri paketi.

Nasıl Kullanılır? /brainstorming Veya /writing-plans gibi slash komutlarıyla çağırın.

awesome-claude-skills

Topluluk tarafından geliştirilen yetenek kütüphanesi.

Nasıl Kullanılır? Otomatik Sisyphus bu yetenekleri gerektiğinde kendisi yükler.

claude-code

Terminal tabanlı AI asistanı çekirdeği.

Nasıl Kullanılır? Terminal Bu arayüzün kendisidir. Doğrudan etkileşime girmezsiniz.

Premium Animasyon Rehberi: GSAP & Three.js

The "Premium" Stack

GSAP Timeline & ScrollTrigger
Three.js 3D Dünyalar & WebGL
Anime.js Mikro Etkileşimler
Locomotive Sinematik Scroll
Framer Motion React UI Geçişleri

Nasıl Kullanılır? (Prompt Örnekleri)

GSAP ScrollTrigger

@frontend Create a GSAP timeline for the hero section. Make the headline text stagger in letter-by-letter as I scroll down.

Kompleks, zaman çizelgesine bağlı scroll animasyonları için.

Three.js Particle System

@frontend Add a 3D particle background using Three.js that reacts to mouse movement. Use a dark nebula theme.

Sitenize derinlik ve "wow" faktörü katmak için.

Anime.js Micro-Interaction

@frontend Use Anime.js to make the 'Buy Now' button bounce elastically when hovered.

Butonlar ve ikonlar gibi küçük öğelere hayat vermek için.

⚠️

PRO KURAL: Performans Asla Şaşmaz

Ajanlara her zaman şunu hatırlatın: "Only animate transform and opacity." Asla width, height, top veya margin değerlerini animasyonla değiştirmeyin; bu tarayıcıyı yorar (reflow).

📝 Çalışan Kod Örnekleri

GSAP

ScrollTrigger ile Hero Text Animasyonu

Sayfa kaydırıldığında başlık harf harf belirir. Sadece transform ve opacity kullanır.

<!-- HTML -->
<h1 class="hero-title">
  <span class="char">M</span><span class="char">ü</span><span class="char">k</span><span class="char">e</span><span class="char">m</span><span class="char">m</span><span class="char">e</span><span class="char">l</span><span class="char">l</span><span class="char">i</span><span class="char">k</span>
</h1>

<!-- CSS -->
<style>
.char { 
  display: inline-block; 
  opacity: 0; 
  transform: translateY(50px) rotateX(-90deg);
}
</style>

<!-- JS (GSAP + ScrollTrigger) -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/gsap/3.12.2/gsap.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/gsap/3.12.2/ScrollTrigger.min.js"></script>
<script>
gsap.registerPlugin(ScrollTrigger);

gsap.to(".char", {
  opacity: 1,
  y: 0,
  rotateX: 0,
  duration: 0.8,
  stagger: 0.05,  // Her harf 50ms gecikmeli
  ease: "back.out(1.7)",
  scrollTrigger: {
    trigger: ".hero-title",
    start: "top 80%",
    toggleActions: "play none none reverse"
  }
});
</script>
Three.js

Mouse Takipli Parçacık Arka Planı

Canvas üzerine 3D parçacık sistemi. Mouse hareketine tepki verir.

<!-- HTML -->
<canvas id="particles" class="fixed inset-0 -z-10"></canvas>

<!-- JS (Three.js) -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/three.js/r128/three.min.js"></script>
<script>
const canvas = document.getElementById('particles');
const scene = new THREE.Scene();
const camera = new THREE.PerspectiveCamera(75, window.innerWidth / window.innerHeight, 0.1, 1000);
const renderer = new THREE.WebGLRenderer({ canvas, alpha: true });
renderer.setSize(window.innerWidth, window.innerHeight);

// Parçacık geometrisi
const particlesGeometry = new THREE.BufferGeometry();
const count = 2000;
const positions = new Float32Array(count * 3);

for (let i = 0; i < count * 3; i++) {
  positions[i] = (Math.random() - 0.5) * 10;
}
particlesGeometry.setAttribute('position', new THREE.BufferAttribute(positions, 3));

// Malzeme
const particlesMaterial = new THREE.PointsMaterial({
  size: 0.02,
  color: 0x7c3aed,
  transparent: true,
  opacity: 0.8
});

const particles = new THREE.Points(particlesGeometry, particlesMaterial);
scene.add(particles);
camera.position.z = 3;

// Mouse takibi
let mouseX = 0, mouseY = 0;
document.addEventListener('mousemove', (e) => {
  mouseX = (e.clientX / window.innerWidth) * 2 - 1;
  mouseY = -(e.clientY / window.innerHeight) * 2 + 1;
});

// Animasyon döngüsü
function animate() {
  requestAnimationFrame(animate);
  particles.rotation.y += 0.001;
  particles.rotation.x += 0.0005;
  
  // Mouse takibi (smooth)
  particles.rotation.y += mouseX * 0.0005;
  particles.rotation.x += mouseY * 0.0005;
  
  renderer.render(scene, camera);
}
animate();

// Resize
window.addEventListener('resize', () => {
  camera.aspect = window.innerWidth / window.innerHeight;
  camera.updateProjectionMatrix();
  renderer.setSize(window.innerWidth, window.innerHeight);
});
</script>
Anime.js

Elastic Bounce Buton Hover

Buton hover'da esnek bounce efekti. Mouse leave'de geri döner.

<!-- HTML -->
<button id="magic-btn" class="px-8 py-4 bg-gradient-to-r from-pink-500 to-purple-600 text-white font-bold rounded-2xl">
  Satın Al
</button>

<!-- JS (Anime.js) -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/animejs/3.2.1/anime.min.js"></script>
<script>
const btn = document.getElementById('magic-btn');

btn.addEventListener('mouseenter', () => {
  anime({
    targets: btn,
    scale: [1, 1.1, 0.95, 1.05, 1],
    duration: 600,
    easing: 'easeOutElastic(1, .5)'
  });
});

btn.addEventListener('mouseleave', () => {
  anime({
    targets: btn,
    scale: 1,
    duration: 300,
    easing: 'easeOutQuad'
  });
});

// Tıklama efekti
btn.addEventListener('click', () => {
  anime({
    targets: btn,
    scale: [1, 0.9, 1],
    duration: 200,
    easing: 'easeInOutQuad'
  });
});
</script>

📦 CDN Linkleri (Kopyala-Yapıştır)

GSAP: https://cdnjs.cloudflare.com/ajax/libs/gsap/3.12.2/gsap.min.js

ScrollTrigger: https://cdnjs.cloudflare.com/ajax/libs/gsap/3.12.2/ScrollTrigger.min.js

Three.js: https://cdnjs.cloudflare.com/ajax/libs/three.js/r128/three.min.js

Anime.js: https://cdnjs.cloudflare.com/ajax/libs/animejs/3.2.1/anime.min.js