krzysztofsurdy

60 mods across 1 repository, 20 stars between them.

symfony-components

25

krzysztofsurdy/code-virtuoso

Skill Claude CodeCodex

Comprehensive reference for all 38 Symfony framework components with PHP 8.3+ and Symfony 7.x patterns. Use when the user asks to implement, configure, or troubleshoot any Symfony component including HttpFoundation, HttpKernel, DependencyInjection, Form, Validator, Cache, Messenger, Console, EventDispatcher, Workflow…

20 3mo ago A 97 tokens original MIT

symfony-upgrade

26

krzysztofsurdy/code-virtuoso

Skill Claude CodeCodex

Symfony framework version upgrade guide using the deprecation-first approach. Use when the user asks to upgrade Symfony to a new minor or major version, fix deprecation warnings, update Symfony recipes, check bundle compatibility, migrate between LTS versions, or plan a Symfony version migration strategy. Covers…

20 3mo ago C 87 tokens original MIT

accessibility

27

krzysztofsurdy/code-virtuoso

Skill Claude CodeCodex

Web accessibility patterns and WCAG 2.1/2.2 compliance for inclusive user interfaces. Use when the user asks to build accessible components, audit a UI for a11y issues, fix screen reader problems, implement keyboard navigation, check color contrast ratios, add ARIA attributes, create accessible forms, or establish…

20 3mo ago A 105 tokens original MIT

api-design

28

krzysztofsurdy/code-virtuoso

Skill Claude CodeCodex

REST and GraphQL API design principles for consistent, predictable, and evolvable APIs. Use when the user asks to design a new API, review an existing API, choose between REST and GraphQL, plan API versioning, define error response contracts, implement pagination, or establish API standards for a team. Covers resource…

20 3mo ago A 94 tokens original MIT

cicd

29

krzysztofsurdy/code-virtuoso

Skill Claude CodeCodex

CI/CD pipeline patterns and deployment strategies for automated, reliable software delivery. Use when the user asks to design a build pipeline, choose a deployment model (blue-green, canary, rolling), configure environment promotion, manage build artifacts, implement zero-downtime deployments, set up quality gates, or…

20 3mo ago A 89 tokens original MIT

clean-architecture

30

krzysztofsurdy/code-virtuoso

Skill Claude CodeCodex

Clean Architecture, Hexagonal Architecture (Ports and Adapters), and Domain-Driven Design fundamentals. Use when the user asks to design system architecture, define layer boundaries, apply DDD tactical patterns (entities, value objects, aggregates, repositories), structure a hexagonal application, enforce dependency…

20 3mo ago A 88 tokens original MIT

database-design

31

krzysztofsurdy/code-virtuoso

Skill Claude CodeCodex

Database design patterns and data modeling for relational and NoSQL databases. Use when the user asks to design a database schema, normalize or denormalize tables, create indexing strategies, plan schema migrations, model temporal data, implement audit trails, set up table partitioning, or optimize data access…

20 3mo ago A 81 tokens original MIT

debugging

32

krzysztofsurdy/code-virtuoso

Skill Claude CodeCodex

Systematic debugging methodology for finding and fixing bugs through root cause analysis. Use when the user encounters a bug, test failure, flaky behavior, production error, performance degradation, or integration failure. Covers the reproduce-investigate-hypothesize-fix-prevent workflow, evidence-based diagnosis, bug…

20 3mo ago A 83 tokens original MIT

design-patterns

33

krzysztofsurdy/code-virtuoso

Skill Claude CodeCodex

Comprehensive skill for all 26 Gang of Four design patterns with practical implementations and real-world examples. Use when the user asks to apply a design pattern, refactor code using patterns, choose between competing patterns, or review existing pattern usage. Covers creational (Abstract Factory, Builder, Factory…

20 3mo ago A 141 tokens original MIT

krzysztofsurdy/code-virtuoso

Skill Claude CodeCodex

Patterns for effective subagent delegation and parallel execution. Use when a task decomposes into independent subtasks, when research spans multiple areas, when building features that require coordinated specialist work, or when sequential execution is wasting time. Covers work decomposition patterns (fan-out/fan-in…

20 3mo ago A 154 tokens original MIT

git-workflow

35

krzysztofsurdy/code-virtuoso

Skill Claude CodeCodex

Git workflow patterns and version control best practices for teams of any size. Use when the user asks to choose a branching strategy (trunk-based, GitHub Flow, Git Flow, GitLab Flow), define commit conventions, set up PR workflows, plan release management, structure a monorepo, or establish team git standards. Covers…

20 3mo ago A 94 tokens original MIT

microservices

36

krzysztofsurdy/code-virtuoso

Skill Claude CodeCodex

Microservices and distributed systems architecture patterns for scalable, resilient services. Use when the user asks to decompose a monolith, design service boundaries, implement saga orchestration, apply CQRS or event sourcing, configure circuit breakers, set up API gateways, handle eventual consistency, or evaluate…

20 3mo ago A 90 tokens original MIT

performance

37

krzysztofsurdy/code-virtuoso

Skill Claude CodeCodex

Application performance optimization patterns and profiling-driven methodology. Use when the user asks to optimize application speed, reduce latency, diagnose slow queries, fix N+1 problems, implement caching layers, profile memory usage, tune database queries, apply lazy loading, configure connection pooling, or set…

20 3mo ago A 84 tokens original MIT

refactoring

38

krzysztofsurdy/code-virtuoso

Skill Claude CodeCodex

Comprehensive skill for 89 refactoring techniques and 22 code smells with practical examples. Use when the user asks to refactor code, detect code smells, improve code quality, reduce complexity, or clean up technical debt. Covers composing methods, moving features between objects, organizing data, simplifying…

20 3mo ago A 105 tokens original MIT

scrum

39

krzysztofsurdy/code-virtuoso

Skill Claude CodeCodex

Scrum framework fundamentals, sprint goal writing, and agile ceremony facilitation. Use when the user asks to plan a sprint, write sprint goals, facilitate daily scrums, run sprint reviews or retrospectives, define scrum roles, manage the product backlog, or apply agile estimation techniques. Covers the three pillars…

20 3mo ago A 90 tokens original MIT

security

40

krzysztofsurdy/code-virtuoso

Skill Claude CodeCodex

Application security principles and OWASP Top 10 for building secure web applications. Use when the user asks to review code for security vulnerabilities, implement authentication or authorization, handle secrets or API keys, configure security headers, prevent injection attacks (SQL, XSS, CSRF), prepare for a…

20 3mo ago A 89 tokens original MIT

solid

41

krzysztofsurdy/code-virtuoso

Skill Claude CodeCodex

SOLID principles for object-oriented design with multi-language examples (PHP, Java, Python, TypeScript, C++). Use when the user asks to review SOLID compliance, fix a SOLID violation, evaluate class design, reduce coupling, improve extensibility, or apply Single Responsibility, Open/Closed, Liskov Substitution…

20 3mo ago A 99 tokens original MIT

krzysztofsurdy/code-virtuoso

Skill Claude CodeCodex

Execute a multi-task implementation plan by dispatching one fresh subagent per task with isolated context, then applying a two-stage review (spec compliance and code quality) before advancing. Use when you have a written plan with 3+ tasks, when tasks would otherwise cause context bleed, when you need reproducible…

20 3mo ago A 163 tokens original MIT

testing

43

krzysztofsurdy/code-virtuoso

Skill Claude CodeCodex

Stack-agnostic testing principles, strategies, and patterns for building reliable test suites. Use when the user asks to design a test strategy, choose between unit/integration/e2e tests, apply TDD, fix flaky tests, improve test quality, use test doubles (mocks, stubs, fakes, spies), or review tests for antipatterns.…

20 3mo ago A 103 tokens original MIT

krzysztofsurdy/code-virtuoso

Skill Claude CodeCodex

Evidence-based completion discipline. Use before claiming any work is 'done', complete, finished, or ready — whether it is code, config, documentation, a migration, or a bugfix. Requires running verification commands (tests, lints, type checks, builds, smoke tests), capturing output, and citing concrete evidence…

20 3mo ago A 131 tokens original MIT

krzysztofsurdy/code-virtuoso

Skill Claude CodeCodex

Composer dependency management playbook for safe, systematic package updates. Use when the user asks to update Composer dependencies, audit packages for security vulnerabilities, manage composer.lock, configure Dependabot or Renovate for automated updates, replace abandoned packages, or resolve version conflicts.…

20 3mo ago A 84 tokens original MIT

finishing-branch

46

krzysztofsurdy/code-virtuoso

Skill Claude CodeCodex

End-to-end workflow for finishing a development branch. Use when implementation is complete and the branch is ready to ship - runs verification checks, reviews the diff, picks the integration path (direct merge, pull request, squash-and-merge, stacked PR), writes the PR/merge message, pushes to the remote, and cleans…

20 3mo ago B 148 tokens original MIT

php-upgrade

47

krzysztofsurdy/code-virtuoso

Skill Claude CodeCodex

Step-by-step PHP version upgrade playbook for PHP 8.0 through 8.4+ with automated tooling. Use when the user asks to upgrade PHP to a new version, check PHP compatibility, fix deprecation warnings, run Rector for automated refactoring, audit code with PHPCompatibility, or plan a PHP migration strategy. Covers breaking…

20 3mo ago A 99 tokens original MIT

ticket-delivery

48

krzysztofsurdy/code-virtuoso

Skill Claude CodeCodex

End-to-end ticket workflow - from ticket analysis through investigation, planning, TDD implementation, committing, and PR creation. Adapts to your environment via a supplement file created on first run. Use when starting work on a ticket, implementing a feature end-to-end, or following a structured development…

20 3mo ago A 69 tokens original MIT