Sergei Korolev avatar

Sergei Korolev

Community

@knopki · Moscow, Russia

53Followers
|
86Public Repos
|
72Published Skills

Software developer, DevOps, cryptocurrency and open source enthusiast.

Agent Skills by Sergei Korolev

Showing 72 vetted skills indexed across 1 GitHub repositories.

knopkiknopki
1

terraform-configuration

Write and organize Terraform configurations for cloud resource provisioning.

Community
Intermediate
knopkiknopki
1

oop-encapsulation

Explains and demonstrates encapsulation and information hiding in OOP across multiple languages including Java, Python, TypeScript, and C#.

Community
Intermediate
knopkiknopki
1

architecture-decision-records

Create and manage Architecture Decision Records using MADR, Lightweight, Y-Statement, Deprecation, and RFC templates.

Community
Intermediate
knopkiknopki
1

postgresql-table-design

Design PostgreSQL schemas with data types, indexing, and constraints.

Community
Advanced
knopkiknopki
1

python-testing-patterns

Implement Python testing with pytest, fixtures, mocking, and parameterization.

Community
Intermediate
knopkiknopki
1

professional-honesty

Verify claims and provide evidence-based reasoning in responses.

Community
Basic
knopkiknopki
1

python-packaging

Create and publish Python packages using pyproject.toml and setuptools.

Community
Advanced
knopkiknopki
1

architecture-patterns

Implement Clean Architecture, Hexagonal Architecture, and Domain-Driven Design patterns.

Community
Advanced
knopkiknopki
1

terraform-state

Manage Terraform state files across local and remote backends.

Community
Intermediate
knopkiknopki
1

typescript-utility-types

Guide advanced TypeScript type manipulation with utility, mapped, conditional, and template literal types.

Community
Advanced
knopkiknopki
1

openspec-apply-change

Implement OpenSpec change tasks using the openspec CLI.

Community
Advanced
knopkiknopki
1

javascript-testing-patterns

Provide JavaScript and TypeScript testing patterns for Jest, Vitest, and Testing Library.

Community
Intermediate
knopkiknopki
1

auth-implementation-patterns

Implement JWT, OAuth2, and RBAC authentication patterns in web applications.

Community
Advanced
knopkiknopki
1

simplicity-principles

Apply KISS, YAGNI, and POLA principles to write simple, maintainable code.

Community
Basic
knopkiknopki
1

pytest-fixtures

Configure Pytest fixtures, conftest files, and parametrize decorators for test setup.

Community
Advanced
knopkiknopki
1

doc-coauthoring

Guide structured co-authoring of technical specs, proposals, and decision docs.

Community
Advanced
knopkiknopki
1

shell-portability

Write portable shell scripts compatible across systems, shells, and environments.

Community
Intermediate
knopkiknopki
1

solid-principles

Guide SOLID design principles with TypeScript examples and code review checklists.

Community
Intermediate
knopkiknopki
1

openspec-explore

Explore ideas, investigate codebases, and compare options through adaptive dialogue.

Community
Intermediate
knopkiknopki
1

architecture-design

Guide system architecture design with context, requirements, constraints, and alternatives.

Community
Advanced
knopkiknopki
1

proof-of-work

Verify agent-reported actions with git status, ls, and cat output.

Community
Advanced
knopkiknopki
1

bash-defensive-patterns

Generate robust Bash script templates with strict mode and error trapping.

Community
Advanced
knopkiknopki
1

python-type-system

Add type annotations and configure mypy for static type checking.

Community
Intermediate
knopkiknopki
1

openspec-verify-change

Verify code implementations against specs, tasks, and design documents.

Community
Advanced