← all publishers

dykyi-roman

@dykyi-roman source repo

283 published skills · page 1 of 3

  1. Stability Patterns Knowledge · dykyi-roman bundle
    Stability Patterns knowledge base. Provides patterns, antipatterns, and PHP-specific guidelines for Circuit Breaker, Retry, Rate Limiter, Bulkhead, and resilience audits.
    1 install
  2. Analyze Docker Runtime Errors · dykyi-roman
    Analyzes Docker runtime errors for PHP containers. Identifies 502 Bad Gateway, OOM kills, connection refused, and permission issues.
    1 install
  3. Check Docker Layer Efficiency · dykyi-roman
    Checks Docker layer efficiency for PHP builds. Analyzes layer ordering, cache utilization, and identifies optimization opportunities.
    1 install
  4. Check Docker User Permissions · dykyi-roman
    Checks Docker user and permission configuration. Detects root execution, improper file ownership, and missing security constraints.
    1 install
  5. Create Message Broker Adapter · dykyi-roman bundle
    Generates Message Broker Adapter components for PHP 8.4. Creates unified broker interface with RabbitMQ, Kafka, SQS adapters, message serialization, and unit tests.
    1 install
  6. Create Psr14 Event Dispatcher · dykyi-roman bundle
    Generates PSR-14 Event Dispatcher implementation for PHP 8.4. Creates EventDispatcherInterface, ListenerProviderInterface, and StoppableEventInterface with event propagation. Includes unit tests.
    1 install
  7. Consistency Patterns Knowledge · dykyi-roman bundle
    Consistency Patterns knowledge base. Provides strong vs eventual consistency, idempotency keys, optimistic/pessimistic locking, conflict resolution, and saga compensation patterns for distributed systems audits.
    1 install
  8. Create Chain Of Responsibility · dykyi-roman bundle
    Generates Chain of Responsibility pattern for PHP 8.4. Creates handler chains for request processing with middleware-style composition. Includes unit tests.
    1 install
  9. Docker Orchestration Knowledge · dykyi-roman
    Docker orchestration knowledge base. Provides patterns for Swarm, Kubernetes basics, service scaling, and load balancing for PHP.
    1 install
  10. Replication Sharding Knowledge · dykyi-roman bundle
    Replication and Sharding knowledge base. Provides read/write splitting at application level, connection wrapper patterns, replica lag handling, and query routing for database scaling audits.
    1 install
  11. Create Docker Supervisor Config · dykyi-roman
    Generates Supervisor configuration for Docker PHP containers. Creates process management configs for workers, schedulers, and multi-process setups.
    1 install
  12. Docker PHP Extensions Knowledge · dykyi-roman bundle
    Docker PHP extensions knowledge base. Provides installation patterns for common extensions, build dependency management, and PECL usage.
    1 install
  13. Check Dependency Vulnerabilities · dykyi-roman
    Analyzes PHP dependencies for security vulnerabilities. Detects outdated packages, known CVEs, unsupported versions, vulnerable transitive dependencies.
    1 install
  14. Create Docker Compose Production · dykyi-roman
    Generates Docker Compose production configurations for PHP projects. Creates hardened stacks with resource limits, restart policies, and monitoring.
    1 install
  15. Docker Troubleshooting Knowledge · dykyi-roman bundle
    Docker troubleshooting knowledge base. Provides debugging patterns, common error solutions, and diagnostic commands for PHP containers.
    1 install
  16. Suggest Testability Improvements · dykyi-roman
    Suggests testability improvements for PHP code. Provides DI refactoring suggestions, mock opportunities, interface extraction, testing strategy recommendations.
    1 install
  17. Check Docker Production Readiness · dykyi-roman
    Checks Docker production readiness for PHP applications. Verifies health checks, graceful shutdown, logging, monitoring, and resource limits.
    1 install
  18. Optimize Docker Compose Resources · dykyi-roman
    Optimizes Docker Compose resource allocation for PHP stacks. Configures memory limits, CPU constraints, and service scaling.
    1 install
  19. Optimize Docker Build Time · dykyi-roman
    Optimizes Docker build time for PHP projects. Analyzes layer caching, BuildKit features, parallel builds, and dependency installation.
    1 install
  20. Optimize Docker Image Size · dykyi-roman
    Optimizes Docker image size for PHP projects. Reduces image footprint through Alpine, multi-stage builds, layer cleanup, and dependency minimization.
    1 install
  21. Psr Coding Style Knowledge · dykyi-roman bundle
    PSR-1 and PSR-12 coding standards knowledge base for PHP 8.4 projects. Provides quick reference for basic coding standard and extended coding style with detection patterns, examples, and antipattern identification. Use for code style audits and compliance reviews.
    1 install
  22. Analyze Docker Build Errors · dykyi-roman
    Analyzes Docker build errors for PHP projects. Identifies extension compilation failures, dependency issues, memory limits, and provides fixes.
    1 install
  23. Check Aggregate Consistency · dykyi-roman
    Audits DDD aggregate design rules. Checks single transaction boundary, identity by root, invariant enforcement, small aggregates, and consistency boundaries.
    1 install
  24. Check Context Communication · dykyi-roman
    Audits Bounded Context communication patterns. Checks Context Map relationships (Shared Kernel, ACL, Open Host), event vs direct calls, and anti-corruption layer usage.
    1 install
  25. Check Docker Compose Config · dykyi-roman
    Checks Docker Compose configuration for PHP stacks. Detects missing health checks, improper dependencies, hardcoded values, and networking issues.
    1 install
  26. Check Scalability Readiness · dykyi-roman
    Analyzes PHP code for scalability issues. Detects file-based sessions, in-memory state, hardcoded hostnames, filesystem-dependent state, and missing stateless design patterns.
    1 install
  27. Check Singleton Antipattern · dykyi-roman
    Detects Singleton anti-pattern in PHP code. Identifies global state via static instances, hidden dependencies, tight coupling, and testability issues.
    1 install
  28. Detect Architecture Pattern · dykyi-roman
    Detects architectural patterns (MVC, DDD, Hexagonal, CQRS, Layered, Event Sourcing, Microservice) from namespace structure, interface placement, and dependency direction. Outputs confidence score per pattern.
    1 install
  29. Docker Multistage Knowledge · dykyi-roman
    Docker multi-stage build knowledge base. Provides patterns for PHP dependency, extension builder, and production stages with cache optimization.
    1 install
  30. Docker Networking Knowledge · dykyi-roman
    Docker networking knowledge base. Provides network configuration patterns, DNS resolution, port mapping, and multi-service communication for PHP.
    1 install
  31. Docker Production Knowledge · dykyi-roman bundle
    Docker production knowledge base for PHP. Provides deployment patterns, health checks, graceful shutdown, logging, and monitoring.
    1 install
  32. Caching Strategies Knowledge · dykyi-roman bundle
    Caching Strategies knowledge base. Provides caching patterns (Cache-Aside, Read-Through, Write-Through, Write-Behind), invalidation approaches, multi-level caching, and Redis data structures for caching audits and generation.
    1 install
  33. Check Observability Coverage · dykyi-roman
    Analyzes PHP code for observability gaps. Detects missing structured logging, absent correlation IDs, missing health endpoints, unstructured log calls, and missing OpenTelemetry setup.
    1 install
  34. Create Anti Corruption Layer · dykyi-roman bundle
    Generates DDD Anti-Corruption Layer for PHP 8.4. Creates translation layer between bounded contexts or external systems. Includes adapters, translators, facades, and unit tests.
    1 install
  35. Create Dockerfile Production · dykyi-roman bundle
    Generates production-ready Dockerfiles for PHP 8.4 projects. Creates multi-stage builds with composer deps, extensions builder, and optimized production stages.
    1 install
  36. Docker Base Images Knowledge · dykyi-roman bundle
    Docker base images knowledge base for PHP. Provides image selection guidelines, Alpine vs Debian comparison, and version pinning strategies.
    1 install
  37. 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
  38. 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
  39. 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
  40. 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
  41. 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
  42. Event Sourcing Knowledge · dykyi-roman bundle
    Event Sourcing knowledge base. Provides patterns, antipatterns, and PHP-specific guidelines for Event Sourcing architecture audits.
    1 install
  43. 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
  44. 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
  45. Getting Started Template · dykyi-roman
    Generates Getting Started guides for PHP projects. Creates step-by-step tutorials for first-time users.
    1 install
  46. 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
  47. Troubleshooting Template · dykyi-roman
    Generates troubleshooting guides and FAQ sections for PHP projects. Creates problem-solution documentation.
    1 install
  48. 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
  49. 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
  50. Architecture Doc Template · dykyi-roman
    Generates ARCHITECTURE.md files for PHP projects. Creates layer documentation, component descriptions, and architectural diagrams.
    1 install
  51. 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
  52. 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
  53. Create Docker Healthcheck · dykyi-roman
    Generates Docker health check scripts for PHP services. Creates PHP-FPM, Nginx, and custom endpoint health checks.
    1 install
  54. 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
  55. 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
  56. Docker Buildkit Knowledge · dykyi-roman
    Docker BuildKit knowledge base. Provides cache mount patterns, build secrets, SSH forwarding, and parallel build optimization.
    1 install
  57. Docker Scanning Knowledge · dykyi-roman
    Docker image scanning knowledge base. Provides vulnerability detection, compliance checking, and SBOM generation for PHP container images.
    1 install
  58. 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
  59. 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
  60. 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
  61. 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
  62. 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
  63. 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
  64. Create Correlation Context · dykyi-roman bundle
    Generates Correlation ID propagation components for PHP 8.4. Creates PSR-15 middleware, Monolog processor, message bus header propagation, and CorrelationContext value object. Includes unit tests.
    1 install
  65. Create Docker Env Template · dykyi-roman
    Generates Docker environment templates for PHP projects. Creates .env.docker files with service configurations and documentation.
    1 install
  66. Create Docker Nginx Config · dykyi-roman bundle
    Generates Nginx configuration for PHP-FPM Docker containers. Creates optimized reverse proxy configs with gzip, security headers, and caching.
    1 install
  67. Create Idempotency Handler · dykyi-roman bundle
    Generates Idempotency Handler for PHP 8.4. Creates PSR-15 middleware with Redis-backed deduplication, IdempotencyKey value object, and storage interface. Includes unit tests.
    1 install
  68. Create Idempotent Consumer · dykyi-roman bundle
    Generates Idempotent Consumer components for PHP 8.4. Creates message deduplication infrastructure with idempotency key management, storage backends, middleware, and unit tests.
    1 install
  69. Detect Docker Antipatterns · dykyi-roman
    Detects Docker antipatterns in PHP projects. Identifies layer ordering issues, cache invalidation, bloated images, and configuration smells.
    1 install
  70. Documentation QA Knowledge · dykyi-roman bundle
    Documentation QA knowledge base. Provides quality checklists, audit criteria, and metrics for documentation review.
    1 install
  71. 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
  72. 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
  73. 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
  74. 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
  75. 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
  76. Optimize Docker Startup · dykyi-roman
    Optimizes Docker container startup time for PHP applications. Reduces initialization overhead through preloading, caching, and entrypoint optimization.
    1 install
  77. 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
  78. Task Progress Knowledge · dykyi-roman
    TaskCreate pattern guidelines for progress tracking in coordinator agents
    1 install
  79. 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
  80. 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
  81. 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
  82. Bug Regression Preventer · dykyi-roman
    Regression prevention checklist for bug fixes. Ensures API compatibility, behavior preservation, and no unintended side effects.
    1 install
  83. 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
  84. Check Docker Healthcheck · dykyi-roman
    Checks Docker health check configuration for PHP services. Verifies PHP-FPM, Nginx, and dependent service health checks.
    1 install
  85. 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
  86. 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
  87. 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
  88. 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
  89. 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
  90. Check Bounded Contexts · dykyi-roman
    Analyzes bounded context boundaries in DDD projects. Detects cross-context coupling, shared kernel violations, context mapping issues, and ubiquitous language inconsistencies. Generates context map diagrams and boundary recommendations.
    1 install
  91. Check Caching Strategy · dykyi-roman
    Analyzes PHP code for caching opportunities and issues. Detects missing cache, cache invalidation problems, over-caching, repeated expensive operations.
    1 install
  92. Check Database Scaling · dykyi-roman
    Analyzes PHP code for database scaling issues. Detects single DB connection for all queries, missing read replica configuration, SELECT queries hitting master, and missing connection pooling.
    1 install
  93. Check Input Validation · dykyi-roman
    Analyzes PHP code for input validation issues. Detects missing validation, weak regex, type coercion attacks, length/format gaps, whitelist violations.
    1 install
  94. Check Logging Failures · dykyi-roman
    Detects OWASP A09:2021 Security Logging and Monitoring Failures. Identifies log injection, PII in logs, missing audit trails, insufficient error context, and blind spots.
    1 install
  95. Check Query Efficiency · dykyi-roman
    Analyzes PHP code for query efficiency issues. Detects SELECT *, missing indexes hints, unnecessary joins, full table scans, suboptimal WHERE clauses.
    1 install
  96. Check Timeout Strategy · dykyi-roman
    Audits timeout configuration across HTTP clients, database connections, queue consumers, cache operations, and external service calls. Detects missing or misconfigured timeouts.
    1 install
  97. Cloud Native Knowledge · dykyi-roman bundle
    Cloud Native knowledge base. Provides 12-Factor App principles with PHP-specific implementations, container-first patterns, and environment configuration for architecture audits.
    1 install
  98. Code Examples Template · dykyi-roman
    Generates code examples for PHP documentation. Creates minimal, copy-paste ready examples with expected output.
    1 install
  99. Create Circuit Breaker · dykyi-roman bundle
    Generates Circuit Breaker pattern for PHP 8.4. Creates resilience component protecting against cascading failures with state management, fallback support, and metrics. Includes unit tests.
    1 install
  100. Create Deploy Strategy · dykyi-roman bundle
    Generates deployment strategy configurations. Creates blue-green, canary, rolling deployment configs for GitHub Actions and GitLab CI with health checks and rollback procedures.
    1 install