Collection71 items

djankies/claude-configs

View on GitHub
1stars

🎯Skills71

🎯optimizing-query-selection🎯Skill

Optimizes database query selection by intelligently analyzing query patterns, performance metrics, and schema characteristics to recommend the most efficient query strategies.

optimizing-query-selection
🎯reviewing-hook-patterns🎯Skill

Analyzes and provides recommendations for improving React hook usage patterns, identifying potential anti-patterns and suggesting best practices for more efficient and maintainable code.

reviewing-hook-patterns
🎯refactoring-inline-types🎯Skill

Refactors and inlines type definitions to simplify code structure and reduce type complexity by merging inline type declarations.

refactoring-inline-types
🎯diagnosing-type-errors🎯Skill

Helps Claude automatically detect, explain, and suggest fixes for type-related errors in code by analyzing type mismatches and providing targeted debugging recommendations.

diagnosing-type-errors
🎯reviewing-complexity🎯Skill

Analyzes code complexity by evaluating cyclomatic complexity, cognitive load, and potential refactoring opportunities across different programming languages and codebases.

reviewing-complexity
🎯configuring-tailwind-v4🎯Skill

Skill

configuring-tailwind-v4
🎯reviewing-patterns🎯Skill

Skill

reviewing-patterns
🎯reviewing-server-actions🎯Skill

Skill

reviewing-server-actions
🎯using-the-use-hook🎯Skill

Skill

using-the-use-hook
🎯creating-client-singletons🎯Skill

Skill

creating-client-singletons
🎯implementing-parallel-routes🎯Skill

Implements a Claude Code skill for generating and configuring parallel routes in web applications, likely focusing on Next.js or similar modern web frameworks.

implementing-parallel-routes
🎯using-cache-lifecycle-apis🎯Skill

Manages cache lifecycle operations by providing autonomous methods for creating, updating, invalidating, and clearing cached data through standardized API interactions.

using-cache-lifecycle-apis
🎯reviewing-duplication🎯Skill

Identifies and highlights potential code duplication across files or code segments during code review processes.

reviewing-duplication
🎯migrating-to-vitest-4🎯Skill

Helps developers migrate test suites from Jest to Vitest version 4, providing automated code transformations and migration guidance.

migrating-to-vitest-4
🎯customizing-errors🎯Skill

Enhances error handling by providing customizable error templates and strategies for more informative and context-aware error reporting in code development.

customizing-errors
🎯using-browser-mode🎯Skill

Skill

using-browser-mode
🎯upgrading-to-prisma-6🎯Skill

Guides developers through the process of upgrading a project's Prisma ORM configuration and dependencies to version 6, addressing potential migration challenges and code changes.

upgrading-to-prisma-6
🎯implementing-optimistic-updates🎯Skill

Skill

implementing-optimistic-updates
🎯testing-components🎯Skill

Skill

testing-components
🎯optimizing-with-react-compiler🎯Skill

Optimizes React application performance by automatically applying React Compiler transformations to improve rendering efficiency and reduce unnecessary re-renders.

optimizing-with-react-compiler
🎯validating-type-assertions🎯Skill

Validates and ensures type assertions in code are correct, preventing potential runtime type-related errors by checking type compatibility and conformance.

validating-type-assertions
🎯validating-query-inputs🎯Skill

Validates and sanitizes user query inputs to prevent potential security vulnerabilities like SQL injection or malformed data before processing database or API requests.

validating-query-inputs
🎯validating-external-data🎯Skill

Skill

validating-external-data
🎯validating-schema-basics🎯Skill

Skill

validating-schema-basics
🎯implementing-code-splitting🎯Skill

Skill

implementing-code-splitting
🎯using-container-queries🎯Skill

Demonstrates and guides developers through implementing responsive web design techniques using CSS container queries for adaptive layouts.

using-container-queries
🎯using-runtime-checks🎯Skill

Skill

using-runtime-checks
🎯migrating-v3-to-v4🎯Skill

Skill

migrating-v3-to-v4
🎯using-action-state🎯Skill

Manages and tracks the state of actions during complex workflow or interaction processes, enabling dynamic decision-making and context preservation across different stages of execution.

using-action-state
🎯reviewing-tailwind-patterns🎯Skill

Automatically reviews and provides suggestions for improving Tailwind CSS class patterns and usage in code, identifying potential optimizations and best practices.

reviewing-tailwind-patterns
🎯configuring-image-optimization🎯Skill

Optimizes image configurations by automatically analyzing and recommending best practices for image compression, format selection, and performance settings across web and application development pr...

configuring-image-optimization
🎯reviewing-security🎯Skill

Automatically reviews code for potential security vulnerabilities, identifying risks like injection points, authentication weaknesses, and common coding security flaws.

reviewing-security
🎯using-context-api🎯Skill

Demonstrates how to effectively use React's Context API for state management and prop drilling reduction in a component hierarchy.

using-context-api
🎯avoiding-angle-bracket-assertions🎯Skill

Prevents Claude from using angle bracket assertions when generating code, promoting clearer and more standard code syntax.

avoiding-angle-bracket-assertions
🎯resolving-type-errors🎯Skill

Automatically identifies and suggests fixes for type-related errors in code by analyzing type mismatches and proposing targeted corrections.

resolving-type-errors
🎯creating-custom-utilities🎯Skill

Generates reusable custom utility functions and code snippets tailored to a developer's specific project requirements and coding patterns.

creating-custom-utilities
🎯integrating-zod-frameworks🎯Skill

Validates and integrates Zod schema validation across multiple JavaScript/TypeScript frameworks, providing automatic type inference and runtime type checking.

integrating-zod-frameworks
🎯migrating-middleware-to-proxy🎯Skill

Helps developers systematically convert existing middleware configurations to proxy-based architectures, ensuring smooth transition and minimal code disruption.

migrating-middleware-to-proxy
🎯writing-vitest-tests🎯Skill

Automatically generates comprehensive Vitest test suites for JavaScript/TypeScript code, focusing on unit testing and code coverage.

writing-vitest-tests
🎯using-interactive-transactions🎯Skill

Manages and demonstrates interactive database transaction workflows, providing guidance on executing complex, multi-step transactional operations with proper error handling and rollback mechanisms.

using-interactive-transactions
🎯securing-data-access-layer🎯Skill

Enhances data security by automatically implementing access controls, encryption, and validation mechanisms for database interactions and API endpoints.

securing-data-access-layer
🎯transforming-string-methods🎯Skill

Transforms and manipulates strings using various methods like case conversion, trimming, splitting, and formatting.

transforming-string-methods
🎯reviewing-component-architecture🎯Skill

Reviews and provides architectural recommendations for software component design, analyzing structure, dependencies, and potential improvements in a codebase.

reviewing-component-architecture
🎯migrating-from-forwardref🎯Skill

Helps developers migrate React code that uses `forwardRef` to a more modern or recommended approach, providing automated refactoring guidance and code transformations.

migrating-from-forwardref
🎯validating-string-formats🎯Skill

Validates various string formats like email addresses, phone numbers, URLs, and other custom patterns to ensure data integrity and correct input formatting.

validating-string-formats
🎯optimizing-performance🎯Skill

Automatically analyzes and suggests performance optimizations for code, identifying bottlenecks and recommending targeted improvements across different programming languages and frameworks.

optimizing-performance
🎯reviewing-state-management🎯Skill

Reviews and provides recommendations for improving state management architecture and patterns in software projects.

reviewing-state-management
🎯preloading-resources🎯Skill

Preemptively loads and caches critical application resources to improve initial load performance and reduce subsequent retrieval times.

preloading-resources
🎯managing-dev-migrations🎯Skill

Automates and streamlines database migration management for development environments, handling schema changes, version tracking, and deployment workflows.

managing-dev-migrations
🎯sanitizing-user-inputs🎯Skill

Sanitizes and validates user-provided input to prevent potential security vulnerabilities like SQL injection, cross-site scripting (XSS), and other input-based attacks by applying robust filtering ...

sanitizing-user-inputs
🎯deploying-production-migrations🎯Skill

Automates safe and controlled database schema migrations for production environments, ensuring zero-downtime deployments and minimizing potential disruption.

deploying-production-migrations
🎯managing-server-vs-client-boundaries🎯Skill

Helps developers define and enforce clear architectural boundaries between server-side and client-side code, preventing inappropriate logic or data access across layers.

managing-server-vs-client-boundaries
🎯handling-transaction-errors🎯Skill

Automatically detects, diagnoses, and provides recommended recovery strategies for database transaction errors in software applications.

handling-transaction-errors
🎯securing-server-actions🎯Skill

Enhances server-side action security by automatically generating and applying best-practice security configurations and protection mechanisms for web application server actions.

securing-server-actions
🎯testing-zod-schemas🎯Skill

Validates and tests Zod schemas by automatically generating test cases and checking schema integrity across different input scenarios.

testing-zod-schemas
🎯using-cache-directive🎯Skill

Optimizes caching behavior in Claude Code by providing a specialized directive for controlling cache storage and retrieval strategies during code generation and task execution.

using-cache-directive
🎯optimizing-query-performance🎯Skill

Optimizes database query performance by analyzing query structures, identifying bottlenecks, and recommending indexing, query rewriting, and optimization strategies.

optimizing-query-performance
🎯composing-components🎯Skill

Generates modular and reusable React component compositions by analyzing project structure and suggesting optimal component breakdown strategies.

composing-components
🎯validating-forms🎯Skill

Validates web form inputs by automatically checking data types, enforcing validation rules, and providing real-time error feedback for form submissions.

validating-forms
🎯managing-client-lifecycle🎯Skill

Manages the entire client relationship journey from initial contact through onboarding, engagement, and potential offboarding or renewal.

managing-client-lifecycle
🎯configuring-serverless-clients🎯Skill

Configures and sets up client-side configurations for serverless architectures, automating deployment and connection parameters across different cloud platforms.

configuring-serverless-clients
🎯reviewing-performance-patterns🎯Skill

Analyzes code repositories to identify performance bottlenecks, inefficient algorithms, and potential optimization opportunities across different programming languages and frameworks.

reviewing-performance-patterns
🎯configuring-connection-pools🎯Skill

Helps developers automatically configure and optimize database connection pool settings for improved performance and resource management.

configuring-connection-pools
🎯using-type-guards🎯Skill

Demonstrates how to implement and use TypeScript type guards to safely narrow down and type-check complex object types during runtime.

using-type-guards
🎯testing-hooks🎯Skill

Tests and validates Claude Code plugin event hooks by simulating various trigger scenarios and verifying hook execution and response handling.

testing-hooks
🎯hashing-passwords🎯Skill

Securely hashes user passwords using industry-standard cryptographic techniques to protect sensitive authentication credentials.

hashing-passwords
🎯tracking-form-status🎯Skill

Tracks and monitors the status of forms, providing real-time updates and progress tracking for form submissions across a workflow or system.

tracking-form-status
🎯using-reducers🎯Skill

Teaches developers how to implement and use reducers effectively in React for state management, demonstrating best practices and common patterns.

using-reducers
🎯preventing-error-exposure🎯Skill

Prevents sensitive error details from being accidentally exposed in logs or error messages, automatically sanitizing and masking potentially confidential information.

preventing-error-exposure
🎯using-generics🎯Skill

Teaches developers how to effectively use generics in programming, demonstrating type-safe generic implementations and best practices across different programming languages.

using-generics
🎯preventing-sql-injection🎯Skill

Automatically detects and prevents potential SQL injection vulnerabilities by analyzing and sanitizing database query inputs in code.

preventing-sql-injection