with one click
claude-code-practices
claude-code-practices contains 83 collected skills from berkcangumusisik, with repository-level occupation coverage and site-owned skill detail pages.
Skills in this repository
Analyzes the current session's token usage, pinpoints where tokens were wasted, and produces concrete optimization actions
Generates API documentation from route definitions (Express, Fastify, Hono, etc.)
Adds caching to expensive operations - Redis, in-memory, HTTP cache headers
Staged değişiklikleri analiz edip Conventional Commits formatında commit mesajı oluşturur
Reports cyclomatic complexity hotspots and refactoring suggestions
Finds unused functions, variables, exports, and dependencies across the codebase
Hata mesajı veya stack trace alır, kök nedeni bulur ve düzeltir
Audits dependencies for known vulnerabilities and outdated packages
Pre-deploy checklist - runs tests, checks env vars, verifies build, and flags risks
Updates dependencies safely - patch/minor auto, major with analysis
Validates current environment variables against .env.example requirements
Sets up EAS Build, OTA updates, and app.json configuration for Expo projects
GitHub issue numarasını alır, okur ve otomatik olarak çözer
Generates a form component with validation, error messages, and submit handling
Creates or improves GitHub Actions CI/CD workflows
Analyzes the impact of changing a file or function - what else would break
Adds JSDoc/TSDoc comments to all public functions and types in a file
Fixes all auto-fixable lint errors and explains the non-auto-fixable ones
Finds potential memory leaks - uncleaned listeners, unclosed connections, growing caches
Generates a database migration file for schema changes
Checks migration status, runs pending migrations, and verifies the result
Sets up or audits deep linking for React Native / Expo apps
Audits React Native app for performance issues - FlatList, re-renders, bridge calls
Generates mock data factories and API mocks for testing
Finds performance bottlenecks in code - N+1 queries, unnecessary re-renders, blocking operations
Mevcut PR'ı veya belirtilen PR numarasını kapsamlı şekilde inceler
Optimizes database queries - adds indexes, rewrites N+1s, batches requests
Adds rate limiting to API endpoints with Redis or in-memory storage
Safely renames a function, variable, type, or class across the entire codebase
Scans the codebase for accidentally committed secrets, tokens, and credentials
Audits a file or directory for security vulnerabilities (OWASP Top 10 focus)
Audits Next.js/React app for SEO issues - metadata, Open Graph, structured data
Onboards a new developer - explains the project, runs setup steps, verifies everything works
Audits React state management - finds prop drilling, redundant state, and suggests improvements
Generates end-to-end tests for a user flow using Playwright or Cypress
Generates unit tests for a file or function with full coverage of edge cases
Audits React/HTML components for WCAG 2.1 accessibility issues
Scaffolds a complete API endpoint with validation, error handling, and tests
Generates authentication and authorization middleware for Express/Fastify/Hono
Lists and removes stale local and remote branches that have been merged