dykyi-roman
@dykyi-roman
Public Skills
check-doc-examples
by dykyi-roman
Verifies code examples in documentation. Checks that class names, method signatures, namespaces, and imports match actual codebase. Detects outdated and misleading examples.
check-authorization
by dykyi-roman
Analyzes PHP code for authorization issues. Detects missing access control, IDOR vulnerabilities, privilege escalation, role-based access gaps.
changelog-template
by dykyi-roman
Generates CHANGELOG.md files following Keep a Changelog format. Creates version history documentation.
check-doc-links
by dykyi-roman
Validates documentation links. Detects broken relative links, missing anchor targets, malformed URLs, and orphaned documentation files.
check-consistency
by dykyi-roman
Analyzes PHP code for consistency issues. Detects mixed coding styles, inconsistent patterns, API inconsistencies, naming convention violations.
api-doc-template
by dykyi-roman
Generates API documentation for PHP projects. Creates endpoint documentation with parameters, responses, and examples.
check-bounded-contexts
by 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.
analyze-ci-logs
by dykyi-roman
Analyzes CI/CD pipeline logs to identify failure causes. Parses error messages, detects common failure patterns, and provides fix recommendations.
check-deserialization
by dykyi-roman
Analyzes PHP code for insecure deserialization. Detects unserialize with user input, missing allowed_classes, PHP object injection risks, gadget chains.
analyze-docker-build-errors
by dykyi-roman
Analyzes Docker build errors for PHP projects. Identifies extension compilation failures, dependency issues, memory limits, and provides fixes.
check-aggregate-consistency
by dykyi-roman
Audits DDD aggregate design rules. Checks single transaction boundary, identity by root, invariant enforcement, small aggregates, and consistency boundaries.
bug-root-cause-finder
by dykyi-roman
Root cause analysis methods for PHP bugs. Provides 5 Whys technique, fault tree analysis, git bisect guidance, and stack trace parsing.
check-class-length
by dykyi-roman
Analyzes PHP code for class length issues. Detects classes exceeding 300 lines, God class indicators, cohesion issues, SRP violations.
check-command-injection
by dykyi-roman
Analyzes PHP code for command injection vulnerabilities. Detects shell_exec, exec, system, passthru with user input, missing escapeshellarg/escapeshellcmd.
check-batch-processing
by 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.
check-dependency-vulnerabilities
by dykyi-roman
Analyzes PHP dependencies for security vulnerabilities. Detects outdated packages, known CVEs, unsupported versions, vulnerable transitive dependencies.
check-dependency-injection
by dykyi-roman
Analyzes PHP code for dependency injection issues. Detects constructor injection usage, interface dependencies, service locator antipattern, new keyword in business logic.
analyze-test-coverage
by dykyi-roman
Analyzes PHP codebase for test coverage gaps. Detects untested classes, methods, branches, exception paths, and edge cases. Provides actionable recommendations.
analyze-solid-violations
by dykyi-roman
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.
check-crypto-usage
by dykyi-roman
Analyzes PHP code for cryptography issues. Detects weak algorithms, hardcoded keys, insecure random, poor key management, deprecated functions.
check-cqrs-alignment
by dykyi-roman
Audits CQRS and Event Sourcing alignment. Checks command/query separation, projection idempotency, event store consistency, and read/write model synchronization.
check-docker-production-readiness
by dykyi-roman
Checks Docker production readiness for PHP applications. Verifies health checks, graceful shutdown, logging, monitoring, and resource limits.
check-abstract-factory
by dykyi-roman
Audits Abstract Factory pattern implementations. Checks family consistency, product hierarchy, factory method completeness, and cross-family compatibility.
bug-impact-analyzer
by dykyi-roman
Analyzes bug fix blast radius. Determines affected code, dependencies, callers/callees, and potential side effects of changes.