Awesome Claude Code

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

by @dykyi-roman 283 skills

Skills in this plugin

283
  1. Check Secure Headers · dykyi-roman
    Audits HTTP security headers configuration. Checks CSP, X-Frame-Options, HSTS, X-Content-Type-Options, Referrer-Policy, Permissions-Policy, and cache control headers.
    1 install
  2. Check Sensitive Data · dykyi-roman
    Analyzes PHP code for sensitive data exposure. Detects plaintext secrets, exposed credentials, PII in logs, insecure storage, hardcoded keys.
    1 install
  3. Clean Arch Knowledge · dykyi-roman bundle
    Clean Architecture knowledge base. Provides patterns, antipatterns, and PHP-specific guidelines for Clean Architecture and Hexagonal Architecture audits.
    1 install
  4. Create Dockerfile CI · dykyi-roman
    Generates optimized Dockerfiles for PHP CI pipelines. Creates multi-stage builds with separate stages for dependencies, testing, and production with minimal image sizes.
    1 install
  5. Create Feature Flags · dykyi-roman bundle
    Generates feature flag implementations for PHP projects. Creates flag services, configuration, percentage rollouts, user targeting, and integration with deployment pipelines.
    1 install
  6. Create Rector Config · dykyi-roman
    Generates Rector configurations for PHP projects. Creates rector.php with PHP upgrade sets, code quality rules, dead code removal, and framework-specific migrations.
    1 install
  7. Create Retry Pattern · dykyi-roman bundle
    Generates Retry pattern for PHP 8.4. Creates resilience component with exponential backoff, jitter, and configurable retry strategies. Includes unit tests.
    1 install
  8. Create Specification · dykyi-roman bundle
    Generates DDD Specification for PHP 8.4. Creates reusable business rule objects for validation, filtering, and querying with composite pattern support. Includes unit tests.
    1 install
  9. Deployment Knowledge · dykyi-roman bundle
    Deployment knowledge base. Provides zero-downtime strategies, blue-green deployment, canary releases, rolling updates, rollback procedures, feature flags, and health check patterns.
    1 install
  10. Detect Memory Issues · dykyi-roman
    Detects memory issues in PHP code. Finds large arrays in memory, missing generators, memory leaks, unbounded data loading, inefficient data structures.
    1 install
  11. Find Boundary Issues · dykyi-roman
    Detects boundary issues in PHP code. Finds array index out of bounds, empty collection access, off-by-one errors, integer overflow, string length issues.
    1 install
  12. Find Race Conditions · dykyi-roman
    Detects race conditions in PHP code. Finds shared mutable state, check-then-act patterns, TOCTOU vulnerabilities, concurrent modification issues.
    1 install
  13. Layer Arch Knowledge · dykyi-roman bundle
    Layered Architecture knowledge base. Provides patterns, antipatterns, and PHP-specific guidelines for traditional N-tier/Layered Architecture audits.
    1 install
  14. Analyze Test Coverage · dykyi-roman
    Analyzes PHP codebase for test coverage gaps. Detects untested classes, methods, branches, exception paths, and edge cases. Provides actionable recommendations.
    1 install
  15. Bug Root Cause Finder · dykyi-roman
    Root cause analysis methods for PHP bugs. Provides 5 Whys technique, fault tree analysis, git bisect guidance, and stack trace parsing.
    1 install
  16. Check Connection Pool · dykyi-roman bundle
    Analyzes PHP code for connection pool issues. Detects connection leaks, improper pool sizing, missing connection release, timeout issues.
    1 install
  17. Check Csrf Protection · dykyi-roman
    Analyzes PHP code for CSRF vulnerabilities. Detects missing CSRF tokens, state-changing GET requests, token validation gaps.
    1 install
  18. Check Deserialization · dykyi-roman
    Analyzes PHP code for insecure deserialization. Detects unserialize with user input, missing allowed_classes, PHP object injection risks, gadget chains.
    1 install
  19. Check Docker Security · dykyi-roman
    Checks Docker security for PHP projects. Detects root user, exposed secrets, privileged mode, and missing security configurations.
    1 install
  20. Check Insecure Design · dykyi-roman
    Detects OWASP A04:2021 Insecure Design vulnerabilities. Identifies missing rate limiting, account lockout, CAPTCHA, TOCTOU races, business logic flaws, and threat modeling gaps.
    3 installs
  21. Check Mass Assignment · dykyi-roman
    Detects mass assignment vulnerabilities. Identifies unguarded model filling, Request::all() to create/update, missing $fillable/$guarded, and parameter binding without whitelisting.
    1 install
  22. Check Output Encoding · dykyi-roman
    Analyzes PHP code for output encoding issues. Detects XSS vulnerabilities, missing HTML encoding, raw output, template injection risks.
    1 install
  23. CI Pipeline Knowledge · dykyi-roman bundle
    CI/CD pipeline knowledge base. Provides platforms overview (GitHub Actions, GitLab CI), pipeline stages, caching strategies, parallelization, artifact management, and environment management.
    1 install
  24. Claude Code Knowledge · dykyi-roman bundle
    Comprehensive knowledge base for Claude Code formats, patterns, and configuration. Use when creating, improving, or auditing commands, agents, skills, hooks, memory, plugins, or settings.
    1 install
  25. Codeigniter Knowledge · dykyi-roman bundle
    CodeIgniter 4 framework knowledge base. Provides CI4 MVC architecture, DDD integration, persistence, services, security (Shield auth, Filters authorization, CSRF), event system, queue (codeigniter4/queue jobs, workers, retry), infrastructure components (cache, HTTP client, email, throttler), testing, and antipatterns for CodeIgniter PHP projects.
    1 install
  26. Create Access Control · dykyi-roman bundle
    Generates Access Control components for PHP 8.4. Creates RBAC/ABAC components with PermissionInterface, RoleInterface, VoterInterface, AccessDecisionManager. Includes unit tests.
    1 install
  27. Create API Versioning · dykyi-roman bundle
    Generates API Versioning pattern for PHP 8.4. Creates version resolution strategies (URI prefix, Accept header, query parameter), middleware, and deprecation support. Includes unit tests.
    1 install
  28. Create Deptrac Config · dykyi-roman bundle
    Generates DEPTRAC configurations for PHP projects. Creates deptrac.yaml with DDD layer rules, bounded context separation, and dependency constraints.
    1 install
  29. Create Dockerfile Dev · dykyi-roman
    Generates development Dockerfiles for PHP projects. Creates images with Xdebug, hot reload, and development tools.
    1 install
  30. Create Domain Service · dykyi-roman
    Generates DDD Domain Services for PHP 8.4. Creates stateless services for business logic that doesn't belong to entities or value objects. Includes unit tests.
    1 install
  31. Create Github Actions · dykyi-roman bundle
    Generates GitHub Actions workflows for PHP projects. Creates CI/CD pipelines with PHPStan, PHPUnit, code coverage, Docker builds, and deployment stages.
    1 install
  32. Create Outbox Pattern · dykyi-roman bundle
    Generates Transactional Outbox pattern components for PHP 8.4. Creates OutboxMessage entity, repository, publisher, and processor with unit tests.
    1 install
  33. Create Phpstan Config · dykyi-roman
    Generates PHPStan configurations for PHP projects. Creates phpstan.neon with appropriate level, extensions, paths, baseline support, and DDD-specific rules.
    1 install
  34. Discover Project Logs · dykyi-roman
    Discovers log files in PHP projects. Knows standard paths for Laravel, Symfony, CodeIgniter, Yii2/Yii3, PHP-FPM, Docker, CI/CD, web servers, and databases. Parses framework configs to extract custom log paths. Scores and prioritizes findings.
    1 install
  35. Extract State Machine · dykyi-roman
    Detects state machines from enums, status fields, switch/match statements, and transition methods. Extracts states, transitions, guards, and actions to build state diagram data.
    1 install
  36. Find Exception Issues · dykyi-roman
    Detects exception handling issues in PHP code. Finds swallowed exceptions, generic catches, missing exception handling, re-throwing without context, exception in finally.
    1 install
  37. Identify Entry Points · dykyi-roman
    Finds application entry points — Controllers, Actions, Console Commands, Event Handlers, Message Consumers, route definitions, middleware, and scheduled tasks. Maps HTTP/CLI/async entry points to their handlers.
    1 install
  38. Scalability Knowledge · dykyi-roman bundle
    Scalability knowledge base. Provides vertical vs horizontal scaling, stateless design, session management, connection pooling, capacity planning, and PHP-FPM tuning for scalability audits.
    1 install
  39. Check Abstract Factory · dykyi-roman
    Audits Abstract Factory pattern implementations. Checks family consistency, product hierarchy, factory method completeness, and cross-family compatibility.
    1 install
  40. Check Batch Processing · dykyi-roman
    Analyzes PHP code for batch processing issues. Detects single-item vs bulk operations, missing batch inserts, individual API calls in loops, transaction overhead.
    1 install
  41. 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
  42. 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
  43. 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
  44. 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
  45. 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
  46. 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
  47. 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
  48. 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
  49. Code Examples Template · dykyi-roman
    Generates code examples for PHP documentation. Creates minimal, copy-paste ready examples with expected output.
    1 install
  50. 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
  51. 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
  52. Create Docker Makefile · dykyi-roman
    Generates Docker Makefile with common commands for PHP projects. Creates build, run, test, and deployment targets.
    1 install
  53. Create Mock Repository · dykyi-roman bundle
    Generates InMemory repository implementations for PHP 8.4 testing. Creates fake repositories with array storage, supporting CRUD operations and queries without database.
    1 install
  54. Create Psr11 Container · dykyi-roman bundle
    Generates PSR-11 Container implementation for PHP 8.4. Creates ContainerInterface with service resolution, autowiring support, and exceptions. Includes unit tests.
    1 install
  55. Create Template Method · dykyi-roman bundle
    Generates Template Method pattern for PHP 8.4. Creates abstract algorithm skeleton with customizable steps, allowing subclasses to override specific parts without changing structure. Includes unit tests.
    1 install
  56. Detect CI Antipatterns · dykyi-roman bundle
    Detects CI/CD antipatterns in pipeline configurations. Identifies slow pipelines, security issues, maintenance problems, and provides remediation guidance.
    1 install
  57. Estimate Pipeline Time · dykyi-roman
    Estimates and optimizes CI/CD pipeline execution time. Analyzes job dependencies, identifies bottlenecks, and suggests parallelization strategies.
    1 install
  58. Extract Business Rules · dykyi-roman
    Extracts validation rules, guards, business constraints, authorization rules, and invariants from domain code. Maps technical implementations to business terminology for non-technical stakeholders.
    1 install
  59. No Framework Knowledge · dykyi-roman bundle
    Framework-less PHP knowledge base. Provides pure PHP project architecture, DDD integration, PSR-7/PSR-15 HTTP, standalone persistence, DI containers, security (JWT lcobucci/jwt, RBAC middleware, password hashing, CSRF), event system (PSR-14, league/event, domain events, async processing), queue (enqueue/enqueue, php-amqplib, workers, supervisor), infrastructure components (PSR-6/16 cache, PSR-18 HTTP client, mailer, rate limiting), testing, and antipatterns for projects without a full framework.
    1 install
  60. Optimize Docker Layers · dykyi-roman
    Analyzes and optimizes Docker layer caching for PHP projects. Identifies layer ordering issues, cache invalidation problems, and provides recommendations for faster builds.
    1 install