Awesome Claude Code

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

by @dykyi-roman 283 skills

Skills in this plugin

283
  1. Check Xxe · dykyi-roman
    Analyzes PHP code for XML External Entity vulnerabilities. Detects unsafe XML parsers, missing entity protection, LIBXML flags issues, XSLT attacks.
    1 install
  2. Check Ssrf · dykyi-roman
    Analyzes PHP code for SSRF vulnerabilities. Detects unvalidated URLs, internal network access, DNS rebinding, cloud metadata access, URL parsing bypass attempts.
    1 install
  3. Create Dto · dykyi-roman bundle
    Generates DTO (Data Transfer Object) for PHP 8.4. Creates immutable objects for layer boundaries, API requests/responses, and data serialization. Includes unit tests.
    1 install
  4. Adr Template · dykyi-roman
    Generates Architecture Decision Records (ADR) for PHP projects. Creates structured decision documentation with context, decision, and consequences.
    1 install
  5. Check Naming · dykyi-roman
    Analyzes PHP code for naming convention issues. Detects non-descriptive names, abbreviations, inconsistent casing, misleading names.
    1 install
  6. Create Proxy · dykyi-roman bundle
    Generates Proxy pattern for PHP 8.4. Controls access, adds lazy loading, caching, logging. Includes unit tests.
    1 install
  7. Create Query · dykyi-roman bundle
    Generates CQRS Queries and Handlers for PHP 8.4. Creates read-only query DTOs with handlers that return data without side effects. Includes unit tests.
    1 install
  8. Create State · dykyi-roman bundle
    Generates State pattern for PHP 8.4. Creates state machines with context, state interface, and concrete states for behavior changes. Includes unit tests.
    1 install
  9. Adr Knowledge · dykyi-roman bundle
    Action-Domain-Responder pattern knowledge base. Provides patterns, antipatterns, and PHP-specific guidelines for ADR (web-specific MVC alternative) audits.
    1 install
  10. Check File Io · dykyi-roman
    Audits file I/O patterns in PHP code. Detects full-file reads into memory, missing file locks, temp file cleanup issues, missing stream usage, and insecure file operations.
    1 install
  11. Create Action · dykyi-roman bundle
    Generates ADR Action classes for PHP 8.4. Creates single-responsibility HTTP endpoint handlers with PSR-7 support. Includes unit tests.
    1 install
  12. Create Bridge · dykyi-roman bundle
    Generates Bridge pattern for PHP 8.4. Decouples abstraction from implementation. Includes unit tests.
    1 install
  13. Create Entity · dykyi-roman bundle
    Generates DDD Entities for PHP 8.4. Creates identity-based objects with behavior, state transitions, and invariant protection. Includes unit tests.
    1 install
  14. Create Facade · dykyi-roman bundle
    Generates Facade pattern for PHP 8.4. Creates simplified interface to complex subsystems. Includes unit tests.
    1 install
  15. Create Policy · dykyi-roman bundle
    Generates Policy pattern for PHP 8.4. Creates encapsulated business rules for authorization, validation, and domain constraints. Includes unit tests.
    1 install
  16. Ddd Knowledge · dykyi-roman bundle
    DDD architecture knowledge base. Provides patterns, antipatterns, and PHP-specific guidelines for Domain-Driven Design audits.
    1 install
  17. Eda Knowledge · dykyi-roman bundle
    Event-Driven Architecture knowledge base. Provides patterns, antipatterns, and PHP-specific guidelines for EDA audits including messaging, pub/sub, and saga patterns.
    1 install
  18. Yii Knowledge · dykyi-roman bundle
    Yii framework knowledge base. Provides Yii3 modular architecture, DDD integration, PSR-7/PSR-15 compliance, persistence, DI, security (RBAC, auth), event system (PSR-14), queue/jobs, infrastructure components (cache, rate limiter, HTTP client), testing, and antipatterns for Yii PHP projects.
    1 install
  19. Check Comments · dykyi-roman
    Analyzes PHP code for comment quality issues. Detects missing PHPDoc, outdated comments, commented-out code, opportunities for self-documenting code.
    1 install
  20. Cqrs Knowledge · dykyi-roman bundle
    CQRS architecture knowledge base. Provides patterns, antipatterns, and PHP-specific guidelines for Command Query Responsibility Segregation audits.
    1 install
  21. Create Adapter · dykyi-roman bundle
    Generates Adapter pattern for PHP 8.4. Converts incompatible interfaces, wraps legacy code and external libraries. Includes unit tests.
    1 install
  22. Create Builder · dykyi-roman bundle
    Generates Builder pattern for PHP 8.4. Creates step-by-step object construction with fluent interface and validation. Includes unit tests.
    1 install
  23. Create Command · dykyi-roman bundle
    Generates CQRS Commands and Handlers for PHP 8.4. Creates immutable command DTOs with handlers that modify state. Includes unit tests.
    1 install
  24. Create Factory · dykyi-roman bundle
    Generates DDD Factory for PHP 8.4. Creates factories for complex domain object instantiation with validation and encapsulated creation logic. Includes unit tests.
    1 install
  25. Create Memento · dykyi-roman bundle
    Generates Memento pattern for PHP 8.4. Creates state capture and restoration mechanism for undo/redo functionality, with originator, memento, and caretaker components. Includes unit tests.
    1 install
  26. Create Timeout · dykyi-roman bundle
    Generates Timeout pattern components for PHP 8.4. Creates execution time limit infrastructure with configurable timeouts, fallback support, stream timeouts, and unit tests.
    1 install
  27. Create Visitor · dykyi-roman bundle
    Generates Visitor pattern for PHP 8.4. Creates operations on object structures without modifying element classes, with visitor interface, concrete visitors, and visitable elements. Includes unit tests.
    1 install
  28. Analyze CI Logs · dykyi-roman
    Analyzes CI/CD pipeline logs to identify failure causes. Parses error messages, detects common failure patterns, and provides fix recommendations.
    1 install
  29. Check Doc Links · dykyi-roman
    Validates documentation links. Detects broken relative links, missing anchor targets, malformed URLs, and orphaned documentation files.
    1 install
  30. Create Bulkhead · dykyi-roman bundle
    Generates Bulkhead pattern for PHP 8.4. Creates resource isolation with semaphore-based concurrency limiting and thread pool isolation. Includes unit tests.
    1 install
  31. Create Iterator · dykyi-roman bundle
    Generates Iterator pattern for PHP 8.4. Creates sequential access to aggregate elements without exposing underlying representation, with iterator interface and iterable collections. Includes unit tests.
    1 install
  32. Create Mediator · dykyi-roman bundle
    Generates Mediator pattern for PHP 8.4. Creates coordination layer for complex component interactions with event dispatching, request/response handling, and colleague classes. Reduces coupling between interacting objects. Includes unit tests.
    1 install
  33. Create Snapshot · dykyi-roman bundle
    Generates Snapshot pattern for PHP 8.4. Creates aggregate snapshot infrastructure for event sourcing performance optimization with configurable strategies and version tracking. Includes unit tests.
    1 install
  34. Create Strategy · dykyi-roman bundle
    Generates Strategy pattern for PHP 8.4. Creates interchangeable algorithm families with context class, strategy interface, and concrete implementations. Includes unit tests.
    1 install
  35. Create Use Case · dykyi-roman bundle
    Generates Application Use Cases for PHP 8.4. Creates orchestration services that coordinate domain objects, handle transactions, and dispatch events. Includes unit tests.
    1 install
  36. Generate CI Fix · dykyi-roman bundle
    Generates minimal, safe fixes for CI configuration issues. Provides fix templates for dependency, test, lint, infrastructure, Docker, and timeout failures.
    1 install
  37. Grasp Knowledge · dykyi-roman bundle
    GRASP principles knowledge base for PHP 8.4 projects. Provides quick reference for 9 responsibility assignment patterns (Information Expert, Creator, Controller, Low Coupling, High Cohesion, Polymorphism, Pure Fabrication, Indirection, Protected Variations). Use for architecture audits and design decisions.
    1 install
  38. Map Async Flows · dykyi-roman
    Finds queue publishing (RabbitMQ, Redis), event dispatching, webhooks, and scheduled tasks. Documents synchronous-to-asynchronous boundaries, message formats, consumer chains, and retry policies.
    1 install
  39. Readme Template · dykyi-roman
    Generates README.md files for PHP projects. Creates structured documentation with badges, installation, usage, and examples.
    1 install
  40. Solid Knowledge · dykyi-roman bundle
    SOLID principles knowledge base for PHP 8.4 projects. Provides quick reference for SRP, OCP, LSP, ISP, DIP with detection patterns, PHP examples, and antipattern identification. Use for architecture audits and code quality reviews.
    1 install
  41. Analyze PHP Logs · dykyi-roman
    Parses and analyzes PHP application logs in PSR-3/Monolog, Laravel, Symfony, and plain error_log formats. Extracts exceptions, stack traces, request context, error frequency, and correlates related errors.
    1 install
  42. API Doc Template · dykyi-roman
    Generates API documentation for PHP projects. Creates endpoint documentation with parameters, responses, and examples.
    1 install
  43. Check Code Style · dykyi-roman
    Analyzes PHP code for style issues. Checks PSR-12 compliance, formatting consistency, whitespace usage, line length.
    1 install
  44. Create Aggregate · dykyi-roman bundle
    Generates DDD Aggregates for PHP 8.4. Creates consistency boundaries with root entity, domain events, and invariant protection. Includes unit tests.
    1 install
  45. Create Composite · dykyi-roman bundle
    Generates Composite pattern for PHP 8.4. Creates tree structures with uniform treatment of individual and composite objects. Includes unit tests.
    1 install
  46. Create Decorator · dykyi-roman bundle
    Generates Decorator pattern for PHP 8.4. Creates wrapper classes for dynamic behavior addition without inheritance. Includes unit tests.
    1 install
  47. Create Flyweight · dykyi-roman bundle
    Generates Flyweight pattern for PHP 8.4. Optimizes memory via shared intrinsic state. Includes unit tests.
    1 install
  48. Create Gitlab CI · dykyi-roman bundle
    Generates GitLab CI configurations for PHP projects. Creates pipelines with stages, caching, artifacts, parallel jobs, and deployment environments.
    1 install
  49. Create Prototype · dykyi-roman
    Generates Prototype pattern implementations for PHP 8.4. Creates deep/shallow copy, clone customization, prototype registries, and immutable object duplication.
    1 install
  50. Create Responder · dykyi-roman bundle
    Generates ADR Responder classes for PHP 8.4. Creates HTTP response builders with PSR-7/PSR-17 support. Includes unit tests.
    1 install
  51. Create Unit Test · dykyi-roman
    Generates PHPUnit unit tests for PHP 8.4. Creates isolated tests with AAA pattern, proper naming, attributes, and one behavior per test. Supports Value Objects, Entities, Services.
    1 install
  52. Docker Knowledge · dykyi-roman bundle
    Docker knowledge base for PHP projects. Provides patterns, best practices, and guidelines for Dockerfile, Compose, security, and production readiness.
    1 install
  53. Find Type Issues · dykyi-roman
    Detects type issues in PHP code. Finds implicit type coercion, mixed types in comparisons, unsafe casting, type mismatches in returns.
    1 install
  54. Generate Bug Fix · dykyi-roman bundle
    Generates minimal, safe bug fixes for PHP 8.4. Provides fix templates for each bug category with DDD/Clean Architecture patterns.
    1 install
  55. Mermaid Template · dykyi-roman
    Generates Mermaid diagrams for technical documentation. Provides templates for flowcharts, sequence diagrams, class diagrams, ER diagrams, and C4 models.
    1 install
  56. Analyze CI Config · dykyi-roman
    Analyzes existing CI/CD configurations. Detects issues in GitHub Actions and GitLab CI files, checks for best practices, caching efficiency, and security concerns.
    1 install
  57. Bug Fix Knowledge · dykyi-roman
    Bug fix knowledge base. Provides bug categories, symptoms, fix patterns, and minimal intervention principles for PHP 8.4 projects.
    1 install
  58. Check Consistency · dykyi-roman
    Analyzes PHP code for consistency issues. Detects mixed coding styles, inconsistent patterns, API inconsistencies, naming convention violations.
    1 install
  59. Check Idempotency · dykyi-roman
    Analyzes PHP code for idempotency issues. Detects missing idempotency keys on POST/PUT endpoints, non-idempotent command handlers, duplicate write risks, and retry-unsafe operations.
    1 install
  60. Check Index Usage · dykyi-roman
    Detects missing database indexes in PHP code. Identifies unindexed WHERE/JOIN columns, incorrect composite index order, covering index opportunities, and index-defeating patterns.
    1 install