From claude-ds
Delegate a coding or agentic task to claude-ds — a DeepSeek-backed Claude Code CLI — as a worker. Use ONLY when the user explicitly asks to run/delegate work via claude-ds or DeepSeek (prompt/code leaves to an external service). Covers invocation (generation vs full-agentic), running as a background task, isolating real-repo work in a git worktree, and review/verify/merge of the output. The built-in Agent/subagent tool canNOT use DeepSeek (model enum is Anthropic-only) — claude-ds is the only path. Triggers: "claude-ds", "deepseek ile yap/calistir", "delege et claude-ds".
How this skill is triggered — by the user, by Claude, or both
Slash command
/claude-ds:claude-dsThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
`claude-ds`, `/claude-ds:setup` ile `~/.local/bin`'e kurulan taşınabilir bir wrapper'dır;
claude-ds, /claude-ds:setup ile ~/.local/bin'e kurulan taşınabilir bir wrapper'dır;
Claude Code CLI'ı DeepSeek'in Anthropic-uyumlu API'siyle çalıştırır. PATH'te olduğu için
doğrudan claude-ds ile çağrılır (eski zsh -ic fonksiyon hilesi gerekmez).
Agent/subagent tool'u DeepSeek'i DESTEKLEMEZ (model enum: sonnet/opus/haiku/fable).
DeepSeek'e iş vermenin tek yolu budur.run_in_background: true (bloklamasın).-p "$(cat <brieffile>)" ile geçir.claude-ds yine doğrudan çağrılır (.cmd shim sayesinde); worktree helper'ın PowerShell varyantı ds-worktree-run.ps1 symlink yerine junction kullanır. macOS/Linux/WSL'de .sh varyantları geçerli.claude-ds -p "<kendine yeten prompt>"
cd <dizin> && claude-ds --dangerously-skip-permissions -p "$(cat /tmp/ds-brief.txt)"
--dangerously-skip-permissions onaysız dosya/bash demektir → mutlaka izole et.
Bundled yardımcıyı kullan:
"${CLAUDE_PLUGIN_ROOT}/scripts/ds-worktree-run.sh" <repo> <branch> <brief-file>
Bu script: izole git worktree açar (origin/main), varsa node_modules symlink'ler,
worktree içinde Mod 2 ile claude-ds çalıştırır ve diff'i commit ETMEDEN bırakır.
Sonra reviewer SENSİN:
git -C <worktree> status && git -C <worktree> diff ile TÜM diff'i incele — yan etki var mı,
sadece hedef dosyalara mı dokunmuş kontrol et.git pull origin main.
Commit gövdesine "implementasyon claude-ds (DeepSeek) ile delege edildi" yaz (şeffaflık).rm <worktree>/node_modules → git worktree remove <worktree> --force → git worktree prune.claude-ds = işçi (üretim/uygulama), sen = orkestratör + reviewer + git/merge sahibi. Doğrulanmadan hiçbir çıktıyı güvene alma.
/claude-ds:setup — wrapper'ı kur + config iskeleti + smoke test./claude-ds:run <görev> — bir görevi claude-ds'e delege et (repo görevinde worktree izolasyonu)./claude-ds:status — kurulum/key/CLI durumunu kontrol et.Provides UI/UX resources: 50+ styles, color palettes, font pairings, guidelines, charts for web/mobile across React, Next.js, Vue, Svelte, Tailwind, React Native, Flutter. Aids planning, building, reviewing interfaces.
Fetches up-to-date documentation from Context7 for libraries and frameworks like React, Next.js, Prisma. Use for setup questions, API references, and code examples.
npx claudepluginhub rbinar/claude-ds --plugin claude-ds