Yauheni Krumin avatar

Yauheni Krumin

Community

@Eyhenij · Pattaya

8Followers
|
8Public Repos
|
86Published Skills

A portable rules-and-patterns kit governing Angular/Nx monorepo development: git delivery, testing, styling, deployment, and agent work conduct.

Skills Distribution
DomainDeveloper To...Frontend Applicati.. (35%)Git Delivery & Dep.. (25%)Testing & Browser .. (20%)Documentation & Sp.. (12%)

Agent Skills by Yauheni Krumin

Showing 86 vetted skills indexed across 1 GitHub repositories.

EyhenijEyhenij
1

turn-entry

Defines how session handovers and turn maps load into context at session startup.

Community
Intermediate
EyhenijEyhenij
1

git-workflow-docker

Diagnose and manage Docker daemon, builds, and registry access on shared machines.

Community
Advanced
EyhenijEyhenij
1

spec-driven

Defines documentation layers and binding rules for specs, laws, rules, and patterns.

Community
Advanced
EyhenijEyhenij
1

ui-component-tests

Guides writing and verifying Angular component specs, story snapshots, and end-to-end screen frames.

Community
Advanced
EyhenijEyhenij
1

lib-layers

Enforces layered library import boundaries and barrel re-export rules in Nx monorepos.

Community
Advanced
EyhenijEyhenij
1

entity-models

Defines conventions for declaring entity record models and mappers in TypeScript namespaces.

Community
Intermediate
EyhenijEyhenij
1

platform-access

Enforces DI-based access to browser globals in Angular applications.

Community
Intermediate
EyhenijEyhenij
1

doc-style

Enforces documentation wording rules for Markdown files, code comments, and commit messages.

Community
Advanced
EyhenijEyhenij
1

ui-component-tests-spec

Writes Angular component spec files using TestBed fixtures, harnesses, host wrappers, and service doubles.

Community
Intermediate
EyhenijEyhenij
1

status-report-table

Generates a status report table from git branches, pull requests, pipeline runs, and board tasks.

Community
Intermediate
EyhenijEyhenij
1

agent-kit-extend

Guides overriding and extending laid-out coding rules with section merges, gate branches, and guard profiles.

Community
Advanced
EyhenijEyhenij
1

task-flow-start

Guides repository exploration, owner questioning, and task creation before starting development work.

Community
Advanced
EyhenijEyhenij
1

git-workflow-commit

Creates GitHub issues, branches, and signed commits following a board-driven git workflow.

Community
Advanced
EyhenijEyhenij
1

task-flow

Governs the work lifecycle from owner request through task folders, plans, and PR merge.

Community
Advanced
EyhenijEyhenij
1

git-workflow-merge

Resolves merge conflicts when merging a base branch into a feature branch.

Community
Advanced
EyhenijEyhenij
1

deploy-flow

Governs production rollouts on GitHub covering pipelines, image tagging, migrations, and cleanup.

Community
Intermediate
EyhenijEyhenij
1

spec-driven-sweep

Reviews a domain's spec-to-code binding through five ordered verification passes.

Community
Intermediate
EyhenijEyhenij
1

git-workflow-pr

Guides opening, drafting, and verifying GitHub pull requests with task-linked titles and checklists.

Community
Advanced
EyhenijEyhenij
1

lists

Enforces shared-component assembly rules for Angular admin list screens using rt-table.

Community
Intermediate
EyhenijEyhenij
1

reuse-first-extend

Guides extending UI kit components and declaring one-off deviations with native-ok markers.

Community
Intermediate
EyhenijEyhenij
1

turn-conduct

Enforces rules for how an AI agent ends a work turn.

Community
Advanced
EyhenijEyhenij
1

reuse-first

Enforces reuse of existing Angular kit components before creating new UI primitives.

Community
Advanced
EyhenijEyhenij
1

styling-bem-sheet

Implements bottom sheets and dialogs in Angular using RtDialogService with correct layering and animation.

Community
Intermediate
EyhenijEyhenij
1

rt-tools-storybook-story

Creates Storybook stories for Angular components using Test wrapper components and snapshot parameters.

Community
Advanced

Frequently Asked Questions About Yauheni Krumin

FAQPage Schema
What tasks can I automate using Eyhenij's skills?

The skills govern the full delivery cycle: task and branch creation, commits, PR opening and merging, stacked branches, Docker production rollouts, Prisma migrations, dependency upgrades, unit and end-to-end testing, Storybook snapshots, BEM styling, admin panel screens, and status reporting to the owner.

Who are these skills designed for?

They target engineers and coding agents working in an Angular/Nx monorepo with an admin panel, a component kit, Connect procedures, and a GitHub-based delivery pipeline. Rules address component authors, store and mapper editors, test writers, and anyone editing specs, laws, or the agent rules package itself.

How are the skills installed and loaded at runtime?

Skills ship as a portable rules package (agent-kit) laid out into a tree's .claude/skills directory, with tree-specific overrides via agent-kit-extend. Each rule or pattern declares load conditions in its frontmatter, and a session entry hook serves the turn map deciding what enters context before the first reply.

What prerequisites and stack do these skills assume?

They assume an Nx workspace with Angular (signals, OnPush, zoneless), TypeScript strict typing, SCSS with BEM, Vitest and Playwright-style end-to-end suites, Storybook showcases, Prisma with a database, Docker on a production server, GitHub hosting, and package.json with exact pinned versions.

Do the skills support unattended or autonomous work?

Yes. The autonomous-work rule and its run pattern cover overnight operation: chained branching, written defaults instead of questions, local-only work with nothing pushed, a morning list of completed pieces, and handling guard refusals, distinct from the ordinary task-flow start and resume patterns.