Awesome Claude Code

Awesome Claude Code from dykyi-roman/awesome-claude-code.

by @dykyi-roman 283 skills

Skills in this plugin

283
  1. Psr Overview Knowledge · dykyi-roman bundle
    PHP Standards Recommendations (PSR) overview knowledge base. Provides comprehensive reference for all accepted PSRs including PSR-1,3,4,6,7,11,12,13,14,15,16,17,18,20. Use for PSR selection decisions and compliance audits.
    1 install
  2. Saga Pattern Knowledge · dykyi-roman bundle
    Saga Pattern knowledge base. Provides patterns, antipatterns, and PHP-specific guidelines for saga orchestration, choreography, and distributed transaction audits.
    1 install
  3. Suggest Simplification · dykyi-roman
    Suggests code simplification opportunities. Identifies extract method candidates, complex expressions, redundant code, refactoring opportunities.
    1 install
  4. Check Command Injection · dykyi-roman
    Analyzes PHP code for command injection vulnerabilities. Detects shell_exec, exec, system, passthru with user input, missing escapeshellarg/escapeshellcmd.
    1 install
  5. Check Distributed Locks · dykyi-roman
    Analyzes PHP code for distributed lock issues. Detects missing TTL on locks, lock without try/finally, unsafe Redis SETNX patterns, missing lock release, and deadlock risks.
    1 install
  6. Check Docker PHP Config · dykyi-roman
    Checks PHP configuration in Docker containers. Verifies php.ini settings, OPcache, PHP-FPM pool, and extension configuration for production.
    1 install
  7. Check Fallback Strategy · dykyi-roman
    Audits fallback and graceful degradation strategies. Checks cache fallback, feature flags, default values, circuit breaker fallbacks, and degraded mode implementations.
    1 install
  8. Create Distributed Lock · dykyi-roman bundle
    Generates Distributed Lock for PHP 8.4. Creates LockInterface, LockFactory, RedisLockAdapter with TTL, and database lock adapter. Includes unit tests.
    1 install
  9. Create Integration Test · dykyi-roman
    Generates PHPUnit integration tests for PHP 8.4. Creates tests with real dependencies, database transactions, HTTP mocking. Supports repositories, API clients, message handlers.
    1 install
  10. Create Psr15 Middleware · dykyi-roman bundle
    Generates PSR-15 HTTP Middleware implementation for PHP 8.4. Creates MiddlewareInterface and RequestHandlerInterface with pipeline composition. Includes unit tests.
    1 install
  11. Create Read Write Proxy · dykyi-roman bundle
    Generates Read/Write Connection Proxy for PHP 8.4. Creates connection wrapper with query routing logic, transaction-aware routing, and replica health checks. Includes unit tests.
    1 install
  12. Documentation Knowledge · dykyi-roman bundle
    Documentation knowledge base. Provides documentation types, audiences, best practices, and antipatterns for technical documentation creation.
    1 install
  13. Explain Output Template · dykyi-roman
    Output format templates for all 5 explanation modes — quick (compact), deep (full analysis with diagrams), onboarding (project guide), business (non-technical), qa (interactive Q&A).
    1 install
  14. Extract Domain Concepts · dykyi-roman
    Maps domain model components — Entities, Value Objects, Aggregates, Services, Events, Repositories. Builds Ubiquitous Language glossary connecting code names to business terminology.
    1 install
  15. Message Queue Knowledge · dykyi-roman bundle
    Message Queue knowledge base. Provides broker comparison, delivery guarantees, consumer groups, and advanced RabbitMQ/Kafka patterns for messaging audits and generation.
    1 install
  16. Microservices Knowledge · dykyi-roman bundle
    Microservices Architecture knowledge base. Provides service decomposition, communication patterns, API gateway, service discovery, and data management guidelines for architecture audits and generation.
    1 install
  17. Observability Knowledge · dykyi-roman bundle
    Observability knowledge base. Provides three pillars (logs, metrics, traces), structured logging, distributed tracing, metrics collection (RED/USE), SLI/SLO/SLA definitions for observability audits and generation.
    1 install
  18. Optimize Docker Opcache · dykyi-roman
    Optimizes OPcache configuration for PHP Docker containers. Configures memory, file limits, JIT, and validation for production and development.
    1 install
  19. Optimize Docker PHP Fpm · dykyi-roman
    Optimizes PHP-FPM configuration in Docker containers. Tunes process manager, request handling, and resource allocation for production workloads.
    1 install
  20. Optimize Docker Startup · dykyi-roman
    Optimizes Docker container startup time for PHP applications. Reduces initialization overhead through preloading, caching, and entrypoint optimization.
    1 install
  21. Scan Codebase Structure · dykyi-roman
    Scans directory tree to identify architectural layers (Domain, Application, Infrastructure, Presentation), detect framework (Symfony, Laravel, custom), count files per layer, and build project structure map.
    1 install
  22. Task Progress Knowledge · dykyi-roman
    TaskCreate pattern guidelines for progress tracking in coordinator agents
    1 install
  23. Trace Request Lifecycle · dykyi-roman
    Traces full request lifecycle from Router through Middleware, Controller, UseCase, Repository to Response. Documents HTTP methods, routes, middleware stack, response codes, and error handling paths.
    1 install
  24. Access Control Knowledge · dykyi-roman bundle
    Access Control knowledge base. Provides ACL, RBAC, ABAC, ReBAC models, multi-tenancy patterns, and PHP implementations (Symfony Voters, Laravel Gates) for security audits and generation.
    1 install
  25. Analyze Solid Violations · dykyi-roman bundle
    Analyzes PHP codebase for SOLID principle violations. Detects God classes (SRP), type switches (OCP), broken contracts (LSP), fat interfaces (ISP), and concrete dependencies (DIP). Generates actionable reports with severity levels and remediation recommendations.
    1 install
  26. Bug Regression Preventer · dykyi-roman
    Regression prevention checklist for bug fixes. Ensures API compatibility, behavior preservation, and no unintended side effects.
    1 install
  27. Check Cascading Failures · dykyi-roman
    Detects cascading failure risks in PHP systems. Identifies shared resources, unbounded queues, missing backpressure, thread pool exhaustion, and failure propagation paths.
    1 install
  28. Check Docker Healthcheck · dykyi-roman
    Checks Docker health check configuration for PHP services. Verifies PHP-FPM, Nginx, and dependent service health checks.
    1 install
  29. Check Leaky Abstractions · dykyi-roman
    Detects leaky abstractions in PHP code. Identifies implementation details exposed in interfaces, concrete returns from abstract methods, framework leakage into domain, and infrastructure concerns in application layer.
    1 install
  30. Create Dead Letter Queue · dykyi-roman bundle
    Generates Dead Letter Queue components for PHP 8.4. Creates failed message capture, retry strategy with exponential backoff, failure classification, and unit tests.
    1 install
  31. Create Docker Entrypoint · dykyi-roman bundle
    Generates Docker entrypoint scripts for PHP containers. Creates startup scripts with signal handling, migrations, and cache warmup.
    1 install
  32. Create Docker PHP Config · dykyi-roman bundle
    Generates PHP configuration files for Docker containers. Creates optimized php.ini, OPcache, and PHP-FPM pool configurations.
    1 install
  33. Create Metrics Collector · dykyi-roman bundle
    Generates Metrics Collector for PHP 8.4. Creates MetricsCollectorInterface, Counter/Gauge/Histogram wrappers, PrometheusMetricsCollector, MetricsMiddleware for RED metrics. Includes unit tests.
    1 install
  34. Create Psr18 HTTP Client · dykyi-roman bundle
    Generates PSR-18 HTTP Client implementation for PHP 8.4. Creates ClientInterface with request sending and exception handling. Includes unit tests.
    1 install
  35. Create Psr7 HTTP Message · dykyi-roman bundle
    Generates PSR-7 HTTP Message implementations for PHP 8.4. Creates Request, Response, Stream, Uri, and ServerRequest classes with immutability. Includes unit tests.
    1 install
  36. Create Structured Logger · dykyi-roman bundle
    Generates Structured Logger for PHP 8.4. Creates PSR-3 structured logging setup with Monolog processors, correlation ID propagation, and context middleware. Includes unit tests.
    1 install
  37. Detect Unnecessary Loops · dykyi-roman
    Detects unnecessary loop patterns in PHP code. Finds nested loop inefficiency, redundant iterations, in-loop operations that could be batched, loop invariant code.
    1 install
  38. Docker Compose Knowledge · dykyi-roman bundle
    Docker Compose knowledge base for PHP stacks. Provides service configuration patterns, health checks, networking, and environment management.
    1 install
  39. Event Sourcing Knowledge · dykyi-roman bundle
    Event Sourcing knowledge base. Provides patterns, antipatterns, and PHP-specific guidelines for Event Sourcing architecture audits.
    1 install
  40. Explain Business Process · dykyi-roman
    Identifies business workflows with actors, steps, preconditions, and outcomes. Translates method chains into natural language business processes like "When customer places order, system validates inventory..."
    1 install
  41. Find Null Pointer Issues · dykyi-roman
    Detects null pointer issues in PHP code. Finds property/method access on null, missing null checks, nullable returns without handling, optional chaining gaps.
    1 install
  42. Getting Started Template · dykyi-roman
    Generates Getting Started guides for PHP projects. Creates step-by-step tutorials for first-time users.
    1 install
  43. Outbox Pattern Knowledge · dykyi-roman bundle
    Outbox Pattern knowledge base. Provides patterns, antipatterns, and PHP-specific guidelines for transactional outbox, polling publisher, and reliable messaging audits.
    1 install
  44. Troubleshooting Template · dykyi-roman
    Generates troubleshooting guides and FAQ sections for PHP projects. Creates problem-solution documentation.
    1 install
  45. Analyze Coupling Cohesion · dykyi-roman
    Analyzes coupling and cohesion metrics in PHP codebases. Calculates Afferent/Efferent coupling (Ca/Ce), LCOM metrics, instability index, and abstractness. Identifies highly coupled modules and low cohesion classes.
    1 install
  46. Analyze Docker Image Size · dykyi-roman
    Analyzes Docker image size for PHP projects. Identifies bloated layers, unnecessary packages, and provides size reduction strategies.
    1 install
  47. Architecture Doc Template · dykyi-roman
    Generates ARCHITECTURE.md files for PHP projects. Creates layer documentation, component descriptions, and architectural diagrams.
    1 install
  48. Check Version Consistency · dykyi-roman
    Audits version consistency across project files. Checks composer.json, README, CHANGELOG, docs, and configuration files for version number synchronization.
    1 install
  49. Create Docker Compose Dev · dykyi-roman bundle
    Generates Docker Compose development configurations for PHP projects. Creates full development stacks with database, cache, queue, and debugging tools.
    1 install
  50. Create Docker Healthcheck · dykyi-roman
    Generates Docker health check scripts for PHP services. Creates PHP-FPM, Nginx, and custom endpoint health checks.
    1 install
  51. Create Psr16 Simple Cache · dykyi-roman bundle
    Generates PSR-16 Simple Cache implementation for PHP 8.4. Creates CacheInterface with get/set/delete operations and TTL handling. Includes unit tests.
    1 install
  52. Create Psr17 HTTP Factory · dykyi-roman bundle
    Generates PSR-17 HTTP Factories implementation for PHP 8.4. Creates RequestFactoryInterface, ResponseFactoryInterface, StreamFactoryInterface, UriFactoryInterface, ServerRequestFactoryInterface, UploadedFileFactoryInterface. Includes unit tests.
    1 install
  53. Docker Buildkit Knowledge · dykyi-roman
    Docker BuildKit knowledge base. Provides cache mount patterns, build secrets, SSH forwarding, and parallel build optimization.
    1 install
  54. Docker Scanning Knowledge · dykyi-roman
    Docker image scanning knowledge base. Provides vulnerability detection, compliance checking, and SBOM generation for PHP container images.
    1 install
  55. Docker Security Knowledge · dykyi-roman bundle
    Docker security knowledge base for PHP. Provides hardening patterns, vulnerability scanning, secrets management, and OWASP container guidelines.
    1 install
  56. Psr Autoloading Knowledge · dykyi-roman bundle
    PSR-4 autoloading standard knowledge base for PHP 8.4 projects. Provides quick reference for namespace-to-path mapping, composer.json configuration, directory structure, and common mistakes. Use for autoloading audits and project structure reviews.
    1 install
  57. Trace Data Transformation · dykyi-roman
    Maps data transformation chains — Request DTO to Command to Entity to Response DTO. Identifies mappers, serializers, type conversions, and data loss points across layer boundaries.
    1 install
  58. Check 12 Factor Compliance · dykyi-roman
    Analyzes PHP code for 12-Factor App compliance. Detects hardcoded configuration, file-based state, env-specific conditionals, non-streaming logs, and missing environment variable usage.
    1 install
  59. Check Access Control Model · dykyi-roman
    Analyzes PHP code for access control issues. Detects inline role checks, hardcoded permissions, mixed ACL/RBAC models, missing Voter/Policy pattern, and authorization logic in controllers.
    1 install
  60. Check Dependency Injection · dykyi-roman
    Analyzes PHP code for dependency injection issues. Detects constructor injection usage, interface dependencies, service locator antipattern, new keyword in business logic.
    1 install