
This skill MUST be invoked when the user says "plan this", "planla", "tasarla", "design this", "implementation plan", "nasıl implement ederiz" or any variation requesting implementation planning. SHOULD also invoke when user asks "how should I implement X", "en iyi yaklaşım ne", or wants a technical specification. Creates detailed implementation plans through interactive research and iteration, breaking down tasks into phases with conditional AskUser clarification based on planning mode.
This skill MUST be invoked when the user says "plan this", "planla", "planlar mısın", "plan yap", "tasarla", "design this", "implementation plan", "nasıl implement ederiz" or any variation requesting implementation planning. SHOULD also invoke when user asks "how should I implement X", "en iyi yaklaşım ne", or wants a technical specification. Creates detailed implementation plans through interactive research and iteration, breaking down tasks into phases with mandatory user questions via AskUserQuestion.
This skill MUST be invoked when the user says "ai seo", "seo analiz", "GEO audit", "site optimize", "AI arama optimizasyonu", "citability", "ai citation", "crawlers check", "llms.txt", "brand mentions", "structured data audit", "schema audit", "technical seo", "E-E-A-T", "ai visibility", "generative engine optimization", or any variation requesting website optimization for AI-powered search engines. Analyzes websites for AI search readiness across citability, crawler access, brand authority, structured data, technical foundations, and content quality.
This skill MUST be invoked when the user says "format article", "makale formatla", "draft to article", "taslağı makaleye çevir", "taslağı formatla", "X article", "LinkedIn article", "Medium article", "Substack article", "makale yaz", "article format", or any variation requesting long-form draft formatting for a publishing platform. Restructures continuous text into platform-optimized articles with section architecture, paragraph rhythm, visual placement, and title options.
This skill MUST be invoked when the user says "UIKit", "iOS geliştirme", "programmatic UI", "table view", "collection view", "Auto Layout", "UIViewController", "UINavigationController", "Core Animation", "UIKit review", "UIKit build", "iOS view controller", "UIKit pattern", "programmatic layout", or any variation requesting UIKit development, review, or improvement. Covers programmatic UIKit with Auto Layout, table/collection views, navigation, animation, networking, architecture, and 20 reference documents with production-ready patterns.
This skill MUST be invoked when the user says "commit tarihlerini değiştir", "redate commits", "spread commits", "backdate" or any variation requesting git commit date rewriting across a date range. Rewrites both author and committer dates using git filter-branch, distributing commits realistically across the specified period.
This skill MUST be invoked when the user says "version update skill oluştur", "create version update skill", "versiyon skill'i oluştur", "update-version skill", "version-update skill yap" or any variation requesting creation of a project-local version update skill. SHOULD also invoke when user mentions "versiyon güncelleme skill'i kur", "setup version bumping", or asks to automate version management for the current project. Scans the project for version files, build commands, and changelog, then generates a tailored version-update skill in .claude/skills/.
This skill MUST be invoked when the user says "initialize", "başlat", "AGENTS.md oluştur", "create AGENTS.md" or any variation requesting project initialization for AI agents. SHOULD also invoke when user mentions "setup AI rules", "configure agents", "agent kurallarını ayarla". Analyzes the codebase and creates/updates an AGENTS.md file for AI coding agents. Scans project files, build configs, and existing AI rules to generate comprehensive guidance for all AI agents (Cursor, Codex, Gemini CLI, Copilot, etc.).
This skill MUST be invoked when the user says "commit", "commitle", "commit at", "commit yap", "push" or any variation requesting a git commit. SHOULD also invoke when user mentions "stage", "staged", "değişiklikleri commitle", or asks to push code changes. Creates well-formatted commits with conventional commit messages. Auto-detects git state, stages changes intelligently, and creates atomic commits with proper type/scope/description format.
This skill MUST be invoked when the user says "format article", "makale formatla", "draft to article", "taslağı makaleye çevir", "taslağı formatla", "X article", "LinkedIn article", "Medium article", "Substack article", "makale yaz", "article format", or any variation requesting long-form draft formatting for a publishing platform. Restructures continuous text into platform-optimized articles with section architecture, paragraph rhythm, visual placement, and title options.
This skill MUST be invoked when the user says "git flow", "git-flow", "branch aç", "feature başlat", "feature start", "bugfix", "hotfix", "release branch", "branch oluştur", "create branch" or any variation requesting git branch workflow management. SHOULD also invoke when user mentions "finish branch", "merge feature", "complete hotfix", or asks to follow git-flow branching strategy. Manages git branches following a structured workflow with automatic base branch detection and strict validation rules.
This skill MUST be invoked when the user says "simulator", "simülatör", "iOS test", "simulator boot", "simctl", "app launch", "ekran analiz", "screen map", "accessibility audit", "erişilebilirlik", "push notification", "visual diff", "build and test", "xcode build", "simulator oluştur", "simulator sil", "app yükle", or any variation requesting iOS simulator automation, app testing, building, or device management. Provides 21 production scripts for semantic UI navigation, build automation, accessibility testing, and simulator lifecycle management.
This skill MUST be invoked when the user says "commit tarihlerini değiştir", "redate commits", "spread commits", "backdate" or any variation requesting git commit date rewriting across a date range. Rewrites both author and committer dates using git filter-branch, distributing commits realistically across the specified period.
This skill MUST be invoked when the user says "UIKit", "iOS geliştirme", "programmatic UI", "table view", "collection view", "Auto Layout", "UIViewController", "UINavigationController", "Core Animation", "UIKit review", "UIKit build", "iOS view controller", "UIKit pattern", "programmatic layout", or any variation requesting UIKit development, review, or improvement. Covers programmatic UIKit with Auto Layout, table/collection views, navigation, animation, networking, architecture, and 20 reference documents with production-ready patterns.
This skill MUST be invoked when the user says "task-plan", "görev planla", "break down this PRD", "create tasks from spec", "PRD'yi parçala", "görevleri oluştur" or any variation requesting task breakdown from a specification document. SHOULD also invoke when user mentions "feature breakdown", "sprint planning", "task tracking", or wants to manage a structured development workflow with features and tasks.
This skill MUST be invoked when the user says "http cache", "cache ekle", "add caching", "ETag ekle", "cache headers", "304 not modified", "static file caching", "browser cache", "tarayıcı cache", "cache-control ekle", "conditional requests" or any variation requesting HTTP caching with ETag and Cache-Control headers for static/embedded files. Scans the project, detects the framework, and implements content-hash-based ETag caching with 304 Not Modified support.
This skill MUST be invoked when the user says "http cache", "cache ekle", "add caching", "ETag ekle", "cache headers", "304 not modified", "static file caching", "browser cache", "tarayıcı cache", "cache-control ekle", "conditional requests" or any variation requesting HTTP caching with ETag and Cache-Control headers for static/embedded files. Scans the project, detects the framework, and implements content-hash-based ETag caching with 304 Not Modified support.
# Audit Log + Session Replay This skill MUST be invoked when the user says "audit log", "audit replay", "session replay", "rrweb", "kullanıcı takip", "kullanıcı izleme", "event sourcing", "user tracking", "visitor tracking", "oturum kaydı", "replay ekle", "audit ekle", "kullanıcı hareketleri", "action log", or any variation requesting user action tracking, audit event logging, or session replay recording. SHOULD also invoke when user mentions "what did the user do", "debug user session", "repla
# Audit Log + Session Replay This skill MUST be invoked when the user says "audit log", "audit replay", "session replay", "rrweb", "kullanıcı takip", "kullanıcı izleme", "event sourcing", "user tracking", "visitor tracking", "oturum kaydı", "replay ekle", "audit ekle", "kullanıcı hareketleri", "action log", or any variation requesting user action tracking, audit event logging, or session replay recording. SHOULD also invoke when user mentions "what did the user do", "debug user session", "repla
This skill MUST be invoked when the user says "frontend yap", "UI tasarla", "component oluştur", "sayfa yap", "design ref", "design system", "DESIGN.md", "site gibi yap", "GitHub tarzı", "Vercel tarzı", "Anthropic tarzı", "generate design system", "design system oluştur", or any variation requesting frontend code generation, design system reference loading, or UI building. Builds distinctive production-grade interfaces and provides a 27-site design system catalog with URL-based generator.
This skill MUST be invoked when the user says "version update skill oluştur", "create version update skill", "versiyon skill'i oluştur", "update-version skill", "version-update skill yap" or any variation requesting creation of a project-local version update skill. SHOULD also invoke when user mentions "versiyon güncelleme skill'i kur", "setup version bumping", or asks to automate version management for the current project. Scans the project for version files, build commands, and changelog, then generates a tailored version-update skill in .factory/skills/.
This skill MUST be invoked when the user says "initialize", "başlat", "CLAUDE.md oluştur", "create CLAUDE.md" or any variation requesting CLAUDE.md creation. SHOULD also invoke when user mentions "setup Claude rules", "configure Claude Code". Analyzes the codebase and creates/updates a CLAUDE.md file for Claude Code. Scans project files, build configs, and existing AI rules to generate comprehensive guidance specific to Claude Code.
This skill MUST be invoked for bug analysis, security auditing, or any focused audit such as "api audit", "error review", "cache audit", "tech debt", or any security scan such as "sql injection", "xss", "rce", "ssrf", "access control", "hardcoded secrets", "cors", "open redirect", "nosql injection", "dependency audit", "data exposure", "crypto", "ci/cd security", "docker security", "rate limiting", "websocket", "header injection", "clickjacking", "mass assignment", "güvenlik taraması", "security scan", or "security sweep". Use `/bug-report` for full audit, `/bug-report <subcommand>` for focused audits, `/bug-report security-sweep` for security-only parallel scans.
This skill MUST be invoked when the user says "frontend yap", "UI tasarla", "component oluştur", "sayfa yap", "design ref", "design system", "DESIGN.md", "site gibi yap", "GitHub tarzı", "Vercel tarzı", "Anthropic tarzı", "generate design system", "design system oluştur", or any variation requesting frontend code generation, design system reference loading, or UI building. Builds distinctive production-grade interfaces and provides a 27-site design system catalog with URL-based generator.
This skill MUST be invoked when the user says "ai seo", "seo analiz", "GEO audit", "site optimize", "AI arama optimizasyonu", "citability", "ai citation", "crawlers check", "llms.txt", "brand mentions", "structured data audit", "schema audit", "technical seo", "E-E-A-T", "ai visibility", "generative engine optimization", or any variation requesting website optimization for AI-powered search engines. Analyzes websites for AI search readiness across citability, crawler access, brand authority, structured data, technical foundations, and content quality.
This skill MUST be invoked when the user says "commit", "commitle", "commit at", "commit yap", "push" or any variation requesting a git commit. SHOULD also invoke when user mentions "stage", "staged", "değişiklikleri commitle", or asks to push code changes. Creates well-formatted commits with conventional commit messages. Auto-detects git state, stages changes intelligently, and creates atomic commits with proper type/scope/description format.
This skill MUST be invoked when the user says "git flow", "git-flow", "branch aç", "feature başlat", "feature start", "bugfix", "hotfix", "release branch", "branch oluştur", "create branch" or any variation requesting git branch workflow management. SHOULD also invoke when user mentions "finish branch", "merge feature", "complete hotfix", or asks to follow git-flow branching strategy. Manages git branches following a structured workflow with automatic base branch detection and strict validation rules.
This skill MUST be invoked when the user says "simulator", "simülatör", "iOS test", "simulator boot", "simctl", "app launch", "ekran analiz", "screen map", "accessibility audit", "erişilebilirlik", "push notification", "visual diff", "build and test", "xcode build", "simulator oluştur", "simulator sil", "app yükle", or any variation requesting iOS simulator automation, app testing, building, or device management. Provides 21 production scripts for semantic UI navigation, build automation, accessibility testing, and simulator lifecycle management.
This skill MUST be invoked for bug analysis, security auditing, or any focused audit such as "api audit", "error review", "cache audit", "tech debt", or any security scan such as "sql injection", "xss", "rce", "ssrf", "access control", "hardcoded secrets", "cors", "open redirect", "nosql injection", "dependency audit", "data exposure", "crypto", "ci/cd security", "docker security", "rate limiting", "websocket", "header injection", "clickjacking", "mass assignment", "güvenlik taraması", "security scan", or "security sweep". Use `/bug-report` for full audit, `/bug-report <subcommand>` for focused audits, `/bug-report security-sweep` for security-only parallel scans.
This skill MUST be invoked when the user says "task-plan", "görev planla", "break down this PRD", "create tasks from spec", "PRD'yi parçala", "görevleri oluştur" or any variation requesting task breakdown from a specification document. SHOULD also invoke when user mentions "feature breakdown", "sprint planning", "task tracking", or wants to manage a structured development workflow with features and tasks.