Sergeu Matyasov avatar

Sergeu Matyasov

Community

@sergeumatyasov

0Followers
|
2Public Repos
|
27Published Skills

Agent Skills by Sergeu Matyasov

Showing 27 vetted skills indexed across 1 GitHub repositories.

SergeuMatyasovSergeuMatyasov

segmented-change-review

Segment code diffs into logical blocks for risk-focused review and per-segment approvals.

Community
Advanced
SergeuMatyasovSergeuMatyasov

infra-logic-extraction

Extract infrastructure-specific logic from orchestration code into ports and adapters.

Community
Advanced
SergeuMatyasovSergeuMatyasov

clean-code-functions

Design clean, maintainable methods with single-responsibility principles and explicit error handling.

Community
Intermediate
SergeuMatyasovSergeuMatyasov

module-analysis-template

Document module analysis points and dependency maps for migration planning.

Community
Advanced
SergeuMatyasovSergeuMatyasov

professional-controllers

Refactor ASP.NET Core controllers across contracts, routing, DTOs, and OpenAPI.

Community
Advanced
SergeuMatyasovSergeuMatyasov

clean-architecture-placement

Place new and refactored code into Clean Architecture layers with correct namespaces.

Community
Advanced
SergeuMatyasovSergeuMatyasov

commit-messages

Generate commit messages matching the format ticket type(scope: subject.

Community
Intermediate
SergeuMatyasovSergeuMatyasov

stepwise-clean-architecture-migration

Migrate legacy modules step by step into Domain, Application, and Infrastructure layers.

Community
Advanced
SergeuMatyasovSergeuMatyasov

readme-documentation

Document internal business logic flows in README files with code path mapping.

Community
Advanced
SergeuMatyasovSergeuMatyasov

skill-writing

Define a standardized SKILL.md template with mandatory frontmatter and sections.

Community
Advanced
SergeuMatyasovSergeuMatyasov

controllers-testing

Automate verification of ASP.NET Core controller endpoints against contracts and expected behavior.

Community
Advanced
SergeuMatyasovSergeuMatyasov

clean-code-principles

Enforce clean-code naming, structure, and error-handling rules during code reviews.

Community
Intermediate
SergeuMatyasovSergeuMatyasov

integration-testing

Validate integration boundaries using real PostgreSQL databases and migrations.

Community
Advanced
SergeuMatyasovSergeuMatyasov

logs

Enforce structured logging standards with templates and parameters across services.

Community
Intermediate
SergeuMatyasovSergeuMatyasov

mediator-commands-queries

Standardize MediatR command and query use cases under Application.UseCases folders.

Community
Advanced
SergeuMatyasovSergeuMatyasov

code-style-conventions

Enforce .NET code style conventions across repositories and pull requests.

Community
Intermediate
SergeuMatyasovSergeuMatyasov

tests

Write and maintain C# unit, integration, and validator tests with Arrange/Act/Assert structure.

Community
Advanced
SergeuMatyasovSergeuMatyasov

controllers-contract-openapi

Standardize controller DTOs and response schemas to align with OpenAPI contracts.

Community
Intermediate
SergeuMatyasovSergeuMatyasov

domain-entity-addition

Add persisted domain entities with EFCore configuration and repository contracts.

Community
Advanced
SergeuMatyasovSergeuMatyasov

clean-code-naming

Enforce clear, domain-aligned names for classes, methods, fields, and DTOs.

Community
Intermediate
SergeuMatyasovSergeuMatyasov

validators

Standardize FluentValidation validators with SetValidator and Include composition patterns.

Community
Advanced
SergeuMatyasovSergeuMatyasov

errors

Define domain-specific exception classes and map them to HTTP status codes.

Community
Intermediate
SergeuMatyasovSergeuMatyasov

clean-code-solid

Automate SOLID design principle application to .NET codebases.

Community
Intermediate
SergeuMatyasovSergeuMatyasov

migration-principles

Identify and guide stepwise migration of legacy code to clean architecture preserving contracts and enabling testable equivalence per step.

Community
Advanced