Oleksii Kruhlyk avatar

Oleksii Kruhlyk

Community

@aratkruglik · Kyiv, Ukraine

57Followers
|
28Public Repos
|
89Published Skills

Agent Skills by Oleksii Kruhlyk

Showing 89 vetted skills indexed across 3 GitHub repositories.

AratKruglikAratKruglik
30

architect-conventions

Enforce architectural rules and reporting standards across technology stacks.

Community
Advanced
AratKruglikAratKruglik
30

batch-pipeline

Orchestrate parallel SDLC tasks in isolated git worktrees with conflict prediction.

Community
Advanced
AratKruglikAratKruglik
9

laravel-conventions

Standardize Laravel backend conventions for routing, actions, form requests, policies, and Inertia.

Community
Advanced
AratKruglikAratKruglik
9

eloquent-patterns

Implement Eloquent query patterns to reduce database round-trips in Laravel.

Community
Intermediate
AratKruglikAratKruglik
9

spring-data-jpa

Design Spring Data JPA entities, repositories, and schema migrations for Spring Boot projects.

Community
Advanced
AratKruglikAratKruglik
9

spring-conventions

Enforce Spring Boot coding conventions across REST controllers, services, and DTOs.

Community
Intermediate
AratKruglikAratKruglik
9

rn-navigation

Detect and configure React Navigation v7 or Expo Router based on project dependencies.

Community
Intermediate
AratKruglikAratKruglik
9

rn-state-and-storage

Select React Native state libraries and storage options with hydration timing.

Community
Intermediate
AratKruglikAratKruglik
9

rn-testing

Configure Jest presets and mocks for React Native component and hook tests.

Community
Advanced
AratKruglikAratKruglik
9

rn-conventions

Detect React Native project workflows and layouts from repository patterns.

Community
Intermediate
AratKruglikAratKruglik
9

rn-platform-specific

Bridge platform-specific behavior in React Native apps using Platform.OS and file extensions.

Community
Intermediate
AratKruglikAratKruglik
9

npm-patterns

Detect package managers from lockfiles and enforce semver ranges and script conventions.

Community
Intermediate
AratKruglikAratKruglik
9

typescript-patterns

Enforce strict TypeScript idioms and validate tsconfig hygiene across projects.

Community
Advanced
AratKruglikAratKruglik
9

vue-state-management

Guide Vue 3 developers in selecting state management approaches for SPAs.

Community
Advanced
AratKruglikAratKruglik
9

vue-conventions

Guide Vue 3 projects with Composition API and script setup conventions.

Community
Advanced
AratKruglikAratKruglik
9

vue-routing

Configure Vue Router v4 patterns for Vue 3 applications.

Community
Intermediate
AratKruglikAratKruglik
9

vue-forms

Build Vue 3 forms with v-model, vee-validate, and VueUse helpers.

Community
Advanced
AratKruglikAratKruglik
9

vue-testing

Codify Vue 3 testing practices for unit, integration, and end-to-end workflows.

Community
Advanced
AratKruglikAratKruglik
9

php-testing

Automate PHPUnit and Pest testing patterns across PHP projects.

Community
Intermediate
AratKruglikAratKruglik
9

composer-tooling

Audit PHP dependencies and PSR-4 autoload mappings in composer.json.

Community
Intermediate
AratKruglikAratKruglik
9

php-conventions

Enforce modern PHP 8.1+ idioms including strict typing and PSR-12 styling.

Community
Intermediate
AratKruglikAratKruglik
9

react-conventions

Standardize React SPA component structure, hooks usage, and patterns.

Community
Intermediate
AratKruglikAratKruglik
9

react-state-management

Analyze React projects to recommend state management tools and migration guidance.

Community
Advanced
AratKruglikAratKruglik
9

react-testing

Automate React component, hook, and network interaction testing with Vitest or Jest.

Community
Advanced