62
ΠŸΠΎΠ»ΡƒΠ·Π°Ρ‰ΠΈΡ‚Π½ΠΈΠΊ
πŸ‡²πŸ‡¦
Bombardino Crocodilo
πŸ’Ž 38
Π‘ΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ 76
Π£Π΄Π°Ρ€ 67
Пас 75
ΠžΠ±ΠΎΡ€ΠΎΠ½Π° 33
Π€ΠΈΠ½Ρ‚ 60
Π‘ΡŽΠ΄ΠΆΠ΅Ρ‚
0/320
ΠŸΠΎΠ»ΡƒΠ·Π°Ρ‰ΠΈΡ‚Π½ΠΈΠΊ Β· Ρ€Π΅ΠΉΡ‚ΠΈΠ½Π³ 62

Bombardino Crocodilo

Π‘Π±ΠΎΡ€ΠΊΠ° построСна Π²ΠΎΠΊΡ€ΡƒΠ³ Java-стСка: ΠΏΡΡ‚ΡŒ сабагСнтов (java-developer, java-reviewer, java-tester, java-documentation-specialist, java-refactor-expert) Π·Π°ΠΊΡ€Ρ‹Π²Π°ΡŽΡ‚ ΠΏΠΎΠ»Π½Ρ‹ΠΉ Ρ†ΠΈΠΊΠ» β€” ΠΎΡ‚ написания ΠΊΠΎΠ΄Π° Π΄ΠΎ Ρ€Π΅Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΈΠ½Π³Π° ΠΈ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ. Π‘ΠΊΠΈΠ»Π»Ρ‹ crud-rest-controller ΠΈ dto-creator Π΄Π°ΡŽΡ‚ быстрый Π²Ρ‹Ρ…ΠΎΠ΄ Π½Π° Ρ‚ΠΈΠΏΠΎΠ²Ρ‹Π΅ REST-эндпоинты ΠΈ DTO ΠΏΠΎΠ΄ Spring, connekt-script-writer добавляСт ΡΠΊΡ€ΠΈΠΏΡ‚ΠΎΠ²ΡƒΡŽ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΡŽ. MCP-связка Bitbucket + Atlassian + sbertrack + amplicode обСспСчиваСт сквозной ΠΏΡƒΡ‚ΡŒ ΠΎΡ‚ Π·Π°Π΄Π°Ρ‡ΠΈ Π² Ρ‚Ρ€Π΅ΠΊΠ΅Ρ€Π΅ Π΄ΠΎ ΠΊΠΎΠ΄ΠΎΠ³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ ΠΈ ΠΊΠΎΠΌΠΌΠΈΡ‚Π°, Π° code-index ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π² большой ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠΉ Π±Π°Π·Π΅. Π Π°Π±ΠΎΡ‡ΠΈΠΉ ΡΡ‚ΠΈΠ»ΡŒ спСцификационный: openspec-skills ΠΈ sequential-thinking Π·Π°Π΄Π°ΡŽΡ‚ дисциплину «сначала ΠΏΠ»Π°Π½ β€” ΠΏΠΎΡ‚ΠΎΠΌ ΠΊΠΎΠ΄Β», Π° g

βš™οΈ АрсСнал сборки GigaCode CLI

🧩 connekt-script-writer скилл · global
>
🧩 crud-rest-controller скилл · global
>
🧩 dto-creator скилл · global
>
🧩 find-skills скилл · global
ΠŸΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΈ ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ Π½Π°Π²Ρ‹ΠΊΠΈ (скиллы) Π°Π³Π΅Π½Ρ‚Π°, ΠΊΠΎΠ³Π΄Π° ΠΎΠ½ΠΈ Π·Π°Π΄Π°ΡŽΡ‚ вопросы Π²Ρ€ΠΎΠ΄Π΅ Β«ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ XΒ», Β«Π½Π°ΠΉΠ΄ΠΈ скилл для XΒ», Β«Π΅ΡΡ‚ΡŒ Π»ΠΈ скилл, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ΅Ρ‚...Β» ΠΈΠ»ΠΈ Π²Ρ‹Ρ€Π°ΠΆΠ°ΡŽΡ‚ интСрСс ΠΊ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡŽ возмоТностСй. Π­Ρ‚ΠΎΡ‚ Π½Π°Π²Ρ‹ΠΊ слСдуСт ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ, ΠΊΠΎΠ³Π΄Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΈΡ‰Π΅Ρ‚ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ, которая ΠΌΠΎΠΆΠ΅Ρ‚ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ Π² Π²ΠΈΠ΄Π΅ устанавливаСмого скилла.
🧩 gigacode-skill-manager скилл · global
ΠœΠ΅Ρ‚Π°-скил для управлСния скилами gigacode-cli ΠΈΠ· ΠΎΠ±Ρ‰Π΅Π³ΠΎ ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ рССстра.
🧩 java-coding-standards скилл · global
Π‘Ρ‚Π°Π½Π΄Π°Ρ€Ρ‚Ρ‹ кодирования Java для сСрвисов Spring Boot: ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅, ΠΈΠΌΠΌΡƒΡ‚Π°Π±Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ, использованиС Optional, стримы, ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ, Π΄ΠΆΠ΅Π½Π΅Ρ€ΠΈΠΊΠΈ ΠΈ структура ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°.
🧩 java-debug скилл · global
>
🧩 jpa-patterns скилл · global
Π¨Π°Π±Π»ΠΎΠ½Ρ‹ JPA/Hibernate для проСктирования сущностСй, связСй, ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ запросов, Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ, Π°ΡƒΠ΄ΠΈΡ‚Π°, индСксирования, ΠΏΠ°Π³ΠΈΠ½Π°Ρ†ΠΈΠΈ ΠΈ ΠΏΡƒΠ»ΠΈΠ½Π³Π° Π² Spring Boot.
🧩 mapper-creator скилл · global
>
🧩 karpathy-guidelines скилл · global
ΠŸΠΎΠ²Π΅Π΄Π΅Π½Ρ‡Π΅ΡΠΊΠΈΠ΅ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΈ ΠΏΠΎ сниТСнию Ρ‚ΠΈΠΏΠΈΡ‡Π½Ρ‹Ρ… ошибок LLM ΠΏΡ€ΠΈ написании ΠΊΠΎΠ΄Π°. ΠŸΡ€ΠΈΠΌΠ΅Π½ΡΠΉΡ‚Π΅ ΠΏΡ€ΠΈ написании, Ρ€Π΅Π²ΡŒΡŽ ΠΈΠ»ΠΈ Ρ€Π΅Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΈΠ½Π³Π΅ ΠΊΠΎΠ΄Π°, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·Π±Π΅Π³Π°Ρ‚ΡŒ Ρ‡Ρ€Π΅Π·ΠΌΠ΅Ρ€Π½ΠΎΠ³ΠΎ услоТнСния, Π΄Π΅Π»Π°Ρ‚ΡŒ Ρ‚ΠΎΡ‡Π΅Ρ‡Π½Ρ‹Π΅ измСнСния, Π²Ρ‹ΡΠ²Π»ΡΡ‚ΡŒ допущСния ΠΈ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡ‚ΡŒ провСряСмыС ΠΊΡ€ΠΈΡ‚Π΅Ρ€ΠΈΠΈ успСха.
🧩 skill-creator скилл · global
Π‘ΠΎΠ·Π΄Π°Π²Π°ΠΉΡ‚Π΅ Π½ΠΎΠ²Ρ‹Π΅ скиллы, измСняйтС ΠΈ ΡƒΠ»ΡƒΡ‡ΡˆΠ°ΠΉΡ‚Π΅ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ скиллы, Π° Ρ‚Π°ΠΊΠΆΠ΅ измСряйтС ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ скиллов. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅, ΠΊΠΎΠ³Π΄Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ хотят ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ скилл с нуля, ΠΎΡ‚Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠ»ΠΈ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ скилл, Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ evals для тСстирования скилла, провСсти Π±Π΅Π½Ρ‡ΠΌΠ°Ρ€ΠΊ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ скилла с Π°Π½Π°Π»ΠΈΠ·ΠΎΠΌ диспСрсии ΠΈΠ»ΠΈ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ описаниС скилла для ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΡ точности срабатывания.
🧩 spring-boot-unit-tests скилл · global
Π“Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΠ΅Ρ‚ чистыС ΡŽΠ½ΠΈΡ‚-тСсты для Spring Boot 3.x.x ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π½Π° JUnit 5 ΠΈ Mockito. Π‘Π΅Π· Π‘Π”, Π±Π΅Π· ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ΠΎΠ², Π±Π΅Π· Spring-контСкста Π² сСрвисных тСстах. ΠŸΠΎΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Ρ‹ (@WebMvcTest, MockMvc), сСрвисы (Mockito), DTO (@JsonTest), ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ошибок (@ControllerAdvice). ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ MyBatis ΠΈ JPA/Hibernate β€” опрСдСляСт стСк ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΈ примСняСт ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ ΡΡ‚ΠΈΠ»ΡŒ мокирования. ΠΠΊΡ‚ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΈ запрос
🧩 spring-data-jdbc скилл · global
ΠŸΡ€Π°Π²ΠΈΠ»Π° ΠΈ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΈ ΠΏΠΎ Ρ€Π°Π±ΠΎΡ‚Π΅ со Spring Data JDBC Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅. ВБЕГДА ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ этот Π½Π°Π²Ρ‹ΠΊ ΠΏΡ€ΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠΈ, ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠΈ ΠΈΠ»ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ сущностСй Spring Data JDBC (@Table ΠΈΠ· org.springframework.data.relational.core.mapping), Π°Π³Ρ€Π΅Π³Π°Ρ‚ΠΎΠ², связСй AggregateReference, встроСнных ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ², ассоциаций @MappedCollection ΠΈΠ»ΠΈ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠ΅Π² Spring Data JDBC (CrudRepository / ListCrudRepository). Π‘Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ ΠΏΡ€ΠΈ любом Π·Π°ΠΏΡ€ΠΎ
🧩 spring-data-jpa скилл · global
ΠŸΡ€Π°Π²ΠΈΠ»Π° ΠΈ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΈ ΠΏΠΎ Ρ€Π°Π±ΠΎΡ‚Π΅ со Spring Data JPA Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅. ВБЕГДА ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ этот Π½Π°Π²Ρ‹ΠΊ ΠΏΡ€ΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠΈ, ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠΈ ΠΈΠ»ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ JPA-сущностСй, Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠ΅Π² ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ†ΠΈΠΉ. Π‘Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ ΠΏΡ€ΠΈ любом запросС, связанном с ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ структуры сущностСй, Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ Π½ΠΎΠ²Ρ‹Ρ… сущностСй, ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ Π°Π½Π½ΠΎΡ‚Π°Ρ†ΠΈΠΉ ΠΏΠΎΠ»Π΅ΠΉ, ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ΠΌ ΠΌΠ°ΠΏΠΏΠΈΠ½Π³ΠΎΠ² Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…, созданиСм ΠΈΠ»ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠ΅Π² Spring Data, ΠΈΠ»ΠΈ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ΠΌ ΠΏΡ€ΠΎΠ΅ΠΊΡ†ΠΈΠΉ запросов (interfa
🧩 spring-explore скилл · global
>
🧩 spring-planning скилл · global
Create structured implementation plan in docs/plans/
🧩 spring-security-configuration скилл · global
>
🧩 springboot-patterns скилл · global
Π¨Π°Π±Π»ΠΎΠ½Ρ‹ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ Spring Boot, ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ REST API, ΠΌΠ½ΠΎΠ³ΠΎΡƒΡ€ΠΎΠ²Π½Π΅Π²Ρ‹Π΅ сСрвисы, доступ ΠΊ Π΄Π°Π½Π½Ρ‹ΠΌ, ΠΊΡΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅, асинхронная ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΈ Π»ΠΎΠ³ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для backend-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π½Π° Java Spring Boot.
🧩 connekt-script-writer скилл · global
>
🧩 crud-rest-controller скилл · global
>
🧩 dto-creator скилл · global
>
🧩 find-skills скилл · global
ΠŸΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ²Π°Ρ‚ΡŒ ΠΈ ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ Π½Π°Π²Ρ‹ΠΊΠΈ Π°Π³Π΅Π½Ρ‚Π°, ΠΊΠΎΠ³Π΄Π° ΠΎΠ½ΠΈ Π·Π°Π΄Π°ΡŽΡ‚ вопросы Π²Ρ€ΠΎΠ΄Π΅ Β«ΠΊΠ°ΠΊ ΠΌΠ½Π΅ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ XΒ», Β«Π½Π°ΠΉΠ΄ΠΈ Π½Π°Π²Ρ‹ΠΊ для XΒ», Β«Π΅ΡΡ‚ΡŒ Π»ΠΈ Π½Π°Π²Ρ‹ΠΊ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ΅Ρ‚...Β» ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΡΠ²Π»ΡΡŽΡ‚ интСрСс ΠΊ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡŽ возмоТностСй. Π­Ρ‚ΠΎΡ‚ Π½Π°Π²Ρ‹ΠΊ слСдуСт ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ, ΠΊΠΎΠ³Π΄Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΈΡ‰Π΅Ρ‚ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ, которая ΠΌΠΎΠΆΠ΅Ρ‚ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ Π² Π²ΠΈΠ΄Π΅ устанавливаСмого Π½Π°Π²Ρ‹ΠΊΠ°.
🧩 java-debug скилл · global
>
🧩 mapper-creator скилл · global
>
🧩 spring-data-jdbc скилл · global
Rules and guidelines for working with Spring Data JDBC in the project. ALWAYS use this skill when adding, removing, or modifying Spring Data JDBC entities (@Table from org.springframework.data.relational.core.mapping), aggregates, AggregateReference links, embedded objects, @MappedCollection associations, or Spring Data JDBC repositories (CrudRepository / ListCrudRepository). Trigger on any reques
🧩 spring-data-jpa скилл · global
ΠŸΡ€Π°Π²ΠΈΠ»Π° ΠΈ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΈ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ со Spring Data JPA Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅. ВБЕГДА ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ этот Π½Π°Π²Ρ‹ΠΊ ΠΏΡ€ΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠΈ, ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠΈ ΠΈΠ»ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ JPA-сущностСй, Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠ΅Π² ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ†ΠΈΠΉ. АктивируйтС ΠΏΡ€ΠΈ любом запросС, связанном с ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ структуры сущностСй, Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ Π½ΠΎΠ²Ρ‹Ρ… сущностСй, ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ Π°Π½Π½ΠΎΡ‚Π°Ρ†ΠΈΠΉ ΠΏΠΎΠ»Π΅ΠΉ, ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ΠΌ ΠΌΠ°ΠΏΠΏΠΈΠ½Π³ΠΎΠ² Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…, созданиСм ΠΈΠ»ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ Spring Data Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠ΅Π², Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ΠΌ ΠΏΡ€ΠΎΠ΅ΠΊΡ†ΠΈΠΉ запросов (interfa
🧩 spring-explore скилл · global
>
🧩 spring-planning скилл · global
Create structured implementation plan in docs/plans/
🧩 spring-security-configuration скилл · global
>
🧩 analyze-ai-feedback скилл · project
скилл для формирования ΠΎΡ‚Ρ‡Π΅Ρ‚Π° ΠΎΠ± эффСктивности примСнСния AI Π°Π³Π΅Π½Ρ‚ΠΎΠ² Π½Π° основС ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΉ связи ΠΏΠΈΠ»ΠΎΡ‚Π½ΠΎΠΉ Π³Ρ€ΡƒΠΏΠΏΡ‹. Активируй этот скил ΠΊΠΎΠ³Π΄Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ просит "сформируй ΠΎΡ‚Ρ‡Π΅Ρ‚ ΠΎΠ± использовании ИИ Π°Π³Π΅Π½Ρ‚ΠΎΠ² Π½Π° основС ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΉ связи" ΠΈΠ»ΠΈ "ΡΠΎΡΡ‚Π°Π²ΡŒ самари Π½Π° основС ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΉ связи ΠΎΠ± использовании ИИ Π°Π³Π΅Π½Ρ‚ΠΎΠ²" ΠΈΠ»ΠΈ "Π― Ρ…ΠΎΡ‡Ρƒ ΡΡ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΡ‚Ρ‡Π΅Ρ‚ ΠΎ Ρ€Π°Π±ΠΎΡ‚Π΅ ИИ Π°Π³Π΅Π½Ρ‚ΠΎΠ² Π½Π° основС ОБ" ΠΈΠ»ΠΈ "МнС Π½ΡƒΠΆΠ½ΠΎ ΡΠ³Π΅Π½Π΅Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΡ‚Ρ‡Π΅
🧩 analyze-ai-feedback-old скилл · project
🧩 analyze-ai-feedback скилл · project
скилл для формирования ΠΎΡ‚Ρ‡Π΅Ρ‚Π° ΠΎΠ± эффСктивности примСнСния AI Π°Π³Π΅Π½Ρ‚ΠΎΠ² Π½Π° основС ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΉ связи ΠΏΠΈΠ»ΠΎΡ‚Π½ΠΎΠΉ Π³Ρ€ΡƒΠΏΠΏΡ‹. Активируй этот скил ΠΊΠΎΠ³Π΄Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ просит "сформируй ΠΎΡ‚Ρ‡Π΅Ρ‚ ΠΎΠ± использовании ИИ Π°Π³Π΅Π½Ρ‚ΠΎΠ² Π½Π° основС ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΉ связи" ΠΈΠ»ΠΈ "ΡΠΎΡΡ‚Π°Π²ΡŒ самари Π½Π° основС ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΉ связи ΠΎΠ± использовании ИИ Π°Π³Π΅Π½Ρ‚ΠΎΠ²" ΠΈΠ»ΠΈ "Π― Ρ…ΠΎΡ‡Ρƒ ΡΡ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΡ‚Ρ‡Π΅Ρ‚ ΠΎ Ρ€Π°Π±ΠΎΡ‚Π΅ ИИ Π°Π³Π΅Π½Ρ‚ΠΎΠ² Π½Π° основС ОБ" ΠΈΠ»ΠΈ "МнС Π½ΡƒΠΆΠ½ΠΎ ΡΠ³Π΅Π½Π΅Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΡ‚Ρ‡Π΅
🧩 aws-lambda-java-integration скилл · project
ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΠ΅Ρ‚ ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ AWS Lambda для Java с ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠ΅ΠΉ Ρ…ΠΎΠ»ΠΎΠ΄Π½ΠΎΠ³ΠΎ старта. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΏΡ€ΠΈ Ρ€Π°Π·Π²Ρ‘Ρ€Ρ‚Ρ‹Π²Π°Π½ΠΈΠΈ Java-Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ Π² AWS Lambda, Π²Ρ‹Π±ΠΎΡ€Π΅ ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π°ΠΌΠΈ Micronaut ΠΈ чистой Java, ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ Ρ…ΠΎΠ»ΠΎΠ΄Π½Ρ‹Ρ… стартов Π½ΠΈΠΆΠ΅ 1 сСкунды, настройкС ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ с API Gateway ΠΈΠ»ΠΈ ALB, ΠΈΠ»ΠΈ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ serverless-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π½Π° Java. Π’Ρ€ΠΈΠ³Π³Π΅Ρ€Ρ‹ Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ "create lambda java", "deploy java lambda", "micronaut lambda aws", "java
🧩 aws-rds-spring-boot-integration скилл · project
ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΠ΅Ρ‚ ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ для настройки AWS RDS (Aurora, MySQL, PostgreSQL) с прилоТСниями Spring Boot. НастраиваСт ΠΏΡƒΠ»Ρ‹ соСдинСний HikariCP, Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΠ΅Ρ‚ Ρ€Π°Π·Π΄Π΅Π»Π΅Π½ΠΈΠ΅ чтСния/записи, настраиваСт IAM-Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡŽ для Π±Π°Π· Π΄Π°Π½Π½Ρ‹Ρ…, Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ SSL-соСдинСния ΠΈ интСгрируСтся с AWS Secrets Manager. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΏΡ€ΠΈ настройкС RDS-соСдинСний Π² Spring Boot, ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ ΠΏΡƒΠ»ΠΎΠ² соСдинСний ΠΈΠ»ΠΈ бСзопасном ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΈ ΡƒΡ‡Ρ‘Ρ‚Π½Ρ‹ΠΌΠΈ Π΄Π°Π½Π½Ρ‹ΠΌΠΈ Π±Π°Π· Π΄Π°Π½Π½Ρ‹Ρ….
🧩 aws-sdk-java-v2-bedrock скилл · project
ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΠ΅Ρ‚ ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ Amazon Bedrock с использованиСм AWS SDK для Java 2.x. Π’Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ Π±Π°Π·ΠΎΠ²Ρ‹Π΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ (Claude, Llama, Titan), Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΠ΅Ρ‚ тСкст ΠΈ изобраТСния, создаёт эмбСддинги для RAG, транслируСт ΠΎΡ‚Π²Π΅Ρ‚Ρ‹ Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΈ настраиваСт ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡŽ со Spring Boot. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΏΡ€ΠΈ вопросах ΠΎΠ± ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ с Bedrock, Java SDK для AI-ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ, Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΌ AI Π² AWS, Π²Ρ‹Π·ΠΎΠ²Π΅ Claude/Llama, эмбСддингах для RAG ΠΈΠ»ΠΈ настройкС AI Π² Spring Boot.
🧩 aws-sdk-java-v2-core скилл · project
ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΠ΅Ρ‚ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡŽ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° AWS SDK для Java 2.x, Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΡƒΡ‡Ρ‘Ρ‚Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ…, настройку HTTP-ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°, Ρ‚Π°ΠΉΠΌ-Π°ΡƒΡ‚Ρ‹, ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½Ρ‹Π΅ ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠΈ ΠΈ ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ тСстирования. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΏΡ€ΠΈ создании ΠΈΠ»ΠΈ усилСнии Π·Π°Ρ‰ΠΈΡ‚Ρ‹ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠ² сСрвисов AWS, настройкС Spring Boot Π±ΠΈΠ½ΠΎΠ², ΠΎΡ‚Π»Π°Π΄ΠΊΠ΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ с Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠ΅ΠΉ ΠΈΠ»ΠΈ Ρ€Π΅Π³ΠΈΠΎΠ½ΠΎΠΌ, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΡ€ΠΈ Π²Ρ‹Π±ΠΎΡ€Π΅ ΠΌΠ΅ΠΆΠ΄Ρƒ синхронным ΠΈ асинхронным использованиСм SDK.
🧩 aws-sdk-java-v2-dynamodb скилл · project
ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΠ΅Ρ‚ ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ Amazon DynamoDB с использованиСм AWS SDK для Java 2.x. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΏΡ€ΠΈ создании, запросах, сканировании ΠΈΠ»ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ CRUD-ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ Π½Π°Π΄ Ρ‚Π°Π±Π»ΠΈΡ†Π°ΠΌΠΈ DynamoDB, Ρ€Π°Π±ΠΎΡ‚Π΅ с индСксами, ΠΏΠ°ΠΊΠ΅Ρ‚Π½Ρ‹Ρ… опСрациях, транзакциях ΠΈΠ»ΠΈ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ с прилоТСниями Π½Π° Spring Boot.
🧩 aws-sdk-java-v2-kms скилл · project
ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΠ΅Ρ‚ ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ AWS Key Management Service (KMS) с использованиСм AWS SDK для Java 2.x. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΏΡ€ΠΈ создании/ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΈ ΠΊΠ»ΡŽΡ‡Π°ΠΌΠΈ ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ, ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΠΈ/Π΄Π΅ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΠΈ Π΄Π°Π½Π½Ρ‹Ρ…, Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ ΠΊΠ»ΡŽΡ‡Π΅ΠΉ Π΄Π°Π½Π½Ρ‹Ρ…, Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ подписи, Ρ€ΠΎΡ‚Π°Ρ†ΠΈΠΈ ΠΊΠ»ΡŽΡ‡Π΅ΠΉ ΠΈΠ»ΠΈ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ Π² прилоТСния Π½Π° Spring Boot.
🧩 aws-sdk-java-v2-lambda скилл · project
ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΠ΅Ρ‚ ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ AWS Lambda с использованиСм AWS SDK для Java 2.x. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΏΡ€ΠΈ Π²Ρ‹Π·ΠΎΠ²Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ Lambda, создании/ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΈ конфигурациями Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, Ρ€Π°Π±ΠΎΡ‚Π΅ со слоями Lambda ΠΈΠ»ΠΈ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ Lambda с прилоТСниями Spring Boot.
🧩 aws-sdk-java-v2-messaging скилл · project
ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΠ΅Ρ‚ ΠΏΠ°Ρ‚Ρ‚Π΅Ρ€Π½Ρ‹ ΠΎΠ±ΠΌΠ΅Π½Π° сообщСниями AWS с использованиСм AWS SDK для Java 2.x для ΠΎΡ‡Π΅Ρ€Π΅Π΄Π΅ΠΉ SQS ΠΈ Ρ‚ΠΎΠΏΠΈΠΊΠΎΠ² SNS. ΠžΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΡƒ/ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ сообщСний, ΠΎΡ‡Π΅Ρ€Π΅Π΄ΠΈ FIFO, DLQ, подписки ΠΈ ΠΏΠ°Ρ‚Ρ‚Π΅Ρ€Π½Ρ‹ pub/sub. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΏΡ€ΠΈ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΎΠ±ΠΌΠ΅Π½Π° сообщСниями с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ SQS ΠΈΠ»ΠΈ SNS.
🧩 aws-sdk-java-v2-rds скилл · project
ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΠ΅Ρ‚ ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ управлСния AWS RDS (Relational Database Service) с использованиСм AWS SDK for Java 2.x. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΏΡ€ΠΈ создании, ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ, ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π΅ ΠΈΠ»ΠΈ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΈ инстансами Π±Π°Π· Π΄Π°Π½Π½Ρ‹Ρ… Amazon RDS, снимками, Π³Ρ€ΡƒΠΏΠΏΠ°ΠΌΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² ΠΈ конфигурациями.
🧩 aws-sdk-java-v2-s3 скилл · project
ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΠ΅Ρ‚ ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Amazon S3 с использованиСм AWS SDK для Java 2.x. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ с Π±Π°ΠΊΠ΅Ρ‚Π°ΠΌΠΈ S3, Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅/скачивании ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ², ΠΌΠ½ΠΎΠ³ΠΎΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π½Ρ‹Ρ… Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ°Ρ…, прСдподписанных URL, S3 Transfer Manager, опСрациях с ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°ΠΌΠΈ ΠΈΠ»ΠΈ конфигурациях, спСцифичных для S3.
🧩 aws-sdk-java-v2-secrets-manager скилл · project
ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΠ΅Ρ‚ ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ AWS Secrets Manager для AWS SDK для Java 2.x, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ сСкрСтов, ΠΊΠ΅ΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅, доступ с ΡƒΡ‡Ρ‘Ρ‚ΠΎΠΌ Ρ€ΠΎΡ‚Π°Ρ†ΠΈΠΈ ΠΈ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡŽ со Spring Boot. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΏΡ€ΠΈ Ρ…Ρ€Π°Π½Π΅Π½ΠΈΠΈ ΠΈΠ»ΠΈ Ρ‡Ρ‚Π΅Π½ΠΈΠΈ сСкрСтов Π² Java-сСрвисах, Π·Π°ΠΌΠ΅Π½Π΅ Π·Π°Ρ…Π°Ρ€Π΄ΠΊΠΎΠΆΠ΅Π½Π½Ρ‹Ρ… ΡƒΡ‡Ρ‘Ρ‚Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ»ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ Π½Π° основС сСкрСтов Π² прилоТСниях.
🧩 clean-architecture скилл · project
ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΠ΅Ρ‚ ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ для Clean Architecture, Hexagonal Architecture (Ports & Adapters) ΠΈ Domain-Driven Design Π² прилоТСниях Π½Π° Java 21+ Spring Boot 3.5+. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΏΡ€ΠΈ структурировании многослойных Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€, ΠΎΡ‚Π΄Π΅Π»Π΅Π½ΠΈΠΈ Π΄ΠΎΠΌΠ΅Π½Π½ΠΎΠΉ Π»ΠΎΠ³ΠΈΠΊΠΈ ΠΎΡ‚ Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠΎΠ², Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΏΠΎΡ€Ρ‚ΠΎΠ² ΠΈ Π°Π΄Π°ΠΏΡ‚Π΅Ρ€ΠΎΠ², создании entities/value objects/aggregates ΠΈΠ»ΠΈ Ρ€Π΅Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΈΠ½Π³Π΅ ΠΌΠΎΠ½ΠΎΠ»ΠΈΡ‚Π½Ρ‹Ρ… ΠΊΠΎΠ΄ΠΎΠ²Ρ‹Ρ… Π±Π°Π· для ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡ тСстируСмости ΠΈ поддСрТиваСмости.
🧩 code-review скилл · project
ΠŸΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ code review Pull Request'ΠΎΠ² Π² Bitbucket с Π³Π»ΡƒΠ±ΠΎΠΊΠΈΠΌ Π°Π½Π°Π»ΠΈΠ·ΠΎΠΌ Π΄ΠΈΡ„Ρ„Π° ΠΈ исходного ΠΊΠΎΠ΄Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°. ΠšΠ»Π°ΡΡΠΈΡ„ΠΈΡ†ΠΈΡ€ΡƒΠ΅Ρ‚ замСчания ΠΏΠΎ катСгориям (codestyle, architecture, security, performance), Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΠ΅Ρ‚ структурированный review.MD с Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ, строками, ΠΊΡ€ΠΈΡ‚ΠΈΡ‡Π½ΠΎΡΡ‚ΡŒΡŽ ΠΈ прСдлоТСниями ΠΏΠΎ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡŽ. Π’Ρ€ΠΈΠ³Π³Π΅Ρ€Ρ‹: "ΠΏΡ€ΠΎΠ²Π΅Π΄ΠΈ code review", "сдСлай Ρ€Π΅Π²ΡŒΡŽ PR", "review PR", "code review".
🧩 connect-rew-ai скилл · project
🧩 graalvm-native-image скилл · project
ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΠ΅Ρ‚ экспСртныС Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΈ ΠΏΠΎ сборкС исполняСмых Ρ„Π°ΠΉΠ»ΠΎΠ² GraalVM Native Image ΠΈΠ· Java-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΏΡ€ΠΈ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠΈ JVM-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π² Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹Π΅ Π±ΠΈΠ½Π°Ρ€Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹, ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Ρ…ΠΎΠ»ΠΎΠ΄Π½ΠΎΠ³ΠΎ старта, ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½ΠΈΠΈ потрСблСния памяти, настройкС инструмСнтов Π½Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ сборки для Maven ΠΈΠ»ΠΈ Gradle, Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ с рСфлСксиСй ΠΈ рСсурсами Π² Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹Ρ… сборках, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΡ€ΠΈ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ спСцифичной для Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠΎΠ² ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ Π½Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ сборки для Spring Boot, Quarkus ΠΈ M
🧩 langchain4j-ai-services-patterns скилл · project
ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΠ΅Ρ‚ ΠΏΠ°Ρ‚Ρ‚Π΅Ρ€Π½Ρ‹ для создания Π΄Π΅ΠΊΠ»Π°Ρ€Π°Ρ‚ΠΈΠ²Π½Ρ‹Ρ… AI Services с использованиСм LangChain4j для ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ с LLM, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Ρ‡Π°Ρ‚-Π±ΠΎΡ‚ΠΎΠ², Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ AI-Π°Π³Π΅Π½Ρ‚ΠΎΠ² ΠΈ Ρ€Π°Π·Π³ΠΎΠ²ΠΎΡ€Π½ΠΎΠ³ΠΎ AI Π½Π° Java. Π“Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΠ΅Ρ‚ типобСзопасныС AI-сСрвисы с использованиСм ΠΏΠ°Ρ‚Ρ‚Π΅Ρ€Π½ΠΎΠ² Π½Π° основС интСрфСйсов, Π°Π½Π½ΠΎΡ‚Π°Ρ†ΠΈΠΉ, управлСния ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽ ΠΈ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ инструмСнтов. ΠŸΡ€ΠΈΠΌΠ΅Π½ΡΠ΅Ρ‚ΡΡ ΠΏΡ€ΠΈ создании Java-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ с ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ AI с ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌ ΠΎΠ±ΡŠΡ‘ΠΌΠΎΠΌ шаблонного ΠΊΠΎΠ΄Π°, Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Ρ€Π°Π·Π³ΠΎΠ²ΠΎΡ€Π½ΠΎΠ³ΠΎ AI с ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽ.
🧩 langchain4j-mcp-server-patterns скилл · project
ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΠ΅Ρ‚ ΠΏΠ°Ρ‚Ρ‚Π΅Ρ€Π½Ρ‹ LangChain4j для Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ сСрвСров MCP (Model Context Protocol), создания Java AI-инструмСнтов, прСдоставлСния возмоТностСй Π²Ρ‹Π·ΠΎΠ²Π° инструмСнтов ΠΈ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ MCP-ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠ² с AI-сСрвисами. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΏΡ€ΠΈ создании Java MCP-сСрвСра, Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π²Ρ‹Π·ΠΎΠ²Π° инструмСнтов Π² Java, ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ LangChain4j ΠΊ внСшним MCP-сСрвСрам ΠΈΠ»ΠΈ обСспСчСнии бСзопасности прСдоставлСния инструмСнтов для Ρ€Π°Π±ΠΎΡ‡ΠΈΡ… процСссов Π°Π³Π΅Π½Ρ‚ΠΎΠ².
🧩 langchain4j-rag-implementation-patterns скилл · project
ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΠ΅Ρ‚ ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Retrieval-Augmented Generation (RAG) с LangChain4j для Java. Π“Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΠ΅Ρ‚ ΠΏΠ°ΠΉΠΏΠ»Π°ΠΉΠ½Ρ‹ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ², Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π° эмбСддингов, Π²Π΅ΠΊΡ‚ΠΎΡ€Π½Ρ‹ΠΉ поиск ΠΈ возмоТности сСмантичСского поиска. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΏΡ€ΠΈ создании систСм Ρ‡Π°Ρ‚Π° с Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°ΠΌΠΈ, вопросов-ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠ² ΠΏΠΎ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°ΠΌ для PDF ΠΈΠ»ΠΈ тСкстовых Ρ„Π°ΠΉΠ»ΠΎΠ², AI-ассистСнтов с Π±Π°Π·Π°ΠΌΠΈ Π·Π½Π°Π½ΠΈΠΉ, сСмантичСского поиска ΠΏΠΎ рСпозиториям Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² ΠΈΠ»ΠΈ AI-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ с Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½Ρ‹ΠΌΠΈ знаниями
🧩 langchain4j-spring-boot-integration скилл · project
ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΠ΅Ρ‚ ΠΏΠ°Ρ‚Ρ‚Π΅Ρ€Π½Ρ‹ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ LangChain4j со Spring Boot. НастраиваСт Π±ΠΈΠ½Ρ‹ AI-ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ, ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€ΡƒΠ΅Ρ‚ ΠΏΠ°ΠΌΡΡ‚ΡŒ Ρ‡Π°Ρ‚Π° с использованиСм Spring-контСкста, ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΡƒΠ΅Ρ‚ RAG-ΠΏΠ°ΠΉΠΏΠ»Π°ΠΉΠ½Ρ‹ со Spring Data, Π° Ρ‚Π°ΠΊΠΆΠ΅ обСспСчиваСт Ρ€Π°Π±ΠΎΡ‚Ρƒ Π°Π²Ρ‚ΠΎΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ, внСдрСния зависимостСй ΠΈ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡŽ с экосистСмой Spring. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΏΡ€ΠΈ встраивании LangChain4j Π² прилоТСния Π½Π° Spring Boot, ΠΏΡ€ΠΈ создании Java-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ с LLM с ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠ΅ΠΉ Ρ‡Π΅Ρ€Π΅Π· @Bean ΠΈΠ»ΠΈ ΠΏΡ€ΠΈ настройкС Spri
🧩 langchain4j-testing-strategies скилл · project
ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΠ΅Ρ‚ ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ ΠΌΠΎΠ΄ΡƒΠ»ΡŒΠ½Ρ‹Ρ… тСстов, ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… тСстов ΠΈ ΠΌΠΎΠΊΠΎΠ² AI для ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ LangChain4j. Π‘ΠΎΠ·Π΄Π°Ρ‘Ρ‚ ΠΌΠΎΠΊ-ΠΎΡ‚Π²Π΅Ρ‚Ρ‹ LLM, тСстируСт Ρ†Π΅ΠΏΠΎΡ‡ΠΊΠΈ поиска, провСряСт Ρ€Π°Π±ΠΎΡ‡ΠΈΠ΅ процСссы RAG ΠΈ Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΠ΅Ρ‚ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ тСсты Π½Π° основС Testcontainers для Java AI-сСрвисов. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΏΡ€ΠΈ ΠΌΠΎΠ΄ΡƒΠ»ΡŒΠ½ΠΎΠΌ тСстировании AI-сСрвисов, ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΌ тСстировании ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² LangChain4j, ΠΌΠΎΠΊΠΈΠ½Π³Π΅ AI-ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ ΠΈΠ»ΠΈ тСстировании Java-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π½Π° Π±Π°Π·Π΅ LLM.
🧩 langchain4j-tool-function-calling-patterns скилл · project
ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΠ΅Ρ‚ ΠΈ Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΠ΅Ρ‚ ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ Π²Ρ‹Π·ΠΎΠ²Π° инструмСнтов ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ LangChain4j: Π°Π½Π½ΠΎΡ‚ΠΈΡ€ΡƒΠ΅Ρ‚ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ ΠΊΠ°ΠΊ инструмСнты с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ @Tool, настраиваСт исполнитСли инструмСнтов, рСгистрируСт инструмСнты Π² AiServices, провСряСт ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ инструмСнтов ΠΈ ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ ошибки выполнСния инструмСнтов. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΏΡ€ΠΈ создании ИИ-Π°Π³Π΅Π½Ρ‚ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹Π·Ρ‹Π²Π°ΡŽΡ‚ инструмСнты, ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‚ спСцификации Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‚ ΠΎΡ‚Π²Π΅Ρ‚Π°ΠΌΠΈ инструмСнтов ΠΈΠ»ΠΈ ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΡƒΡŽΡ‚ внСшниС API с прилоТСниями Π½Π° основС LLM.
🧩 langchain4j-vector-stores-configuration скилл · project
ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΠ΅Ρ‚ ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ для Π²Π΅ΠΊΡ‚ΠΎΡ€Π½Ρ‹Ρ… Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰ LangChain4J Π² RAG-прилоТСниях. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΏΡ€ΠΈ создании сСмантичСского поиска, ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ Π²Π΅ΠΊΡ‚ΠΎΡ€Π½Ρ‹Ρ… Π±Π°Π· Π΄Π°Π½Π½Ρ‹Ρ… (PostgreSQL/pgvector, Pinecone, MongoDB, Milvus, Neo4j), Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ хранСния/извлСчСния эмбСддингов, настройкС Π³ΠΈΠ±Ρ€ΠΈΠ΄Π½ΠΎΠ³ΠΎ поиска ΠΈΠ»ΠΈ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Π²Π΅ΠΊΡ‚ΠΎΡ€Π½Ρ‹Ρ… Π±Π°Π· Π΄Π°Π½Π½Ρ‹Ρ… для production AI-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ.
🧩 qdrant скилл · project
ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΠ΅Ρ‚ ΠΏΠ°Ρ‚Ρ‚Π΅Ρ€Π½Ρ‹ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ Π²Π΅ΠΊΡ‚ΠΎΡ€Π½ΠΎΠΉ Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… Qdrant с LangChain4j. ΠžΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ Ρ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ эмбСддингов, поиск ΠΏΠΎ сходству ΠΈ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π²Π΅ΠΊΡ‚ΠΎΡ€Π°ΠΌΠΈ для Java-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΏΡ€ΠΈ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π²Π΅ΠΊΡ‚ΠΎΡ€Π½ΠΎΠ³ΠΎ поиска для RAG-систСм, сСмантичСского поиска ΠΈΠ»ΠΈ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Π΄Π²ΠΈΠΆΠΊΠΎΠ².
🧩 spring-ai-mcp-server-patterns скилл · project
ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΠ΅Ρ‚ ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ MCP-сСрвСра Π½Π° Spring Boot, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡΠΎΠ·Π΄Π°ΡŽΡ‚ сСрвСры Model Context Protocol с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Spring AI, опрСдСляя ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ инструмСнтов, прСдоставляя рСсурсы, настраивая ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ ΠΏΡ€ΠΎΠΌΠΏΡ‚ΠΎΠ² ΠΈ устанавливая транспорты для Π²Ρ‹Π·ΠΎΠ²Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΈ Π²Ρ‹Π·ΠΎΠ²Π° инструмСнтов ИИ. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΏΡ€ΠΈ создании MCP-сСрвСров для Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ возмоТностСй ИИ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠ° ИИ ΠΎΡ‚ Spring, Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ инструмСнтов ИИ, ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΎΠ³ΠΎ Π²Ρ‹Π·ΠΎΠ²Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΈΠ»ΠΈ MCP-ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° i
🧩 spring-boot-actuator скилл · project
ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΠ΅Ρ‚ ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ для настройки Spring Boot Actuator для production-grade ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π°, health-ΠΏΡ€ΠΎΠ±, Π·Π°Ρ‰ΠΈΡ‰Ρ‘Π½Π½Ρ‹Ρ… management-эндпоинтов ΠΈ ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊ Micrometer для JVM-сСрвисов. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΏΡ€ΠΈ настройкС ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π°, health checks ΠΈΠ»ΠΈ ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊ для Spring Boot-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ.
🧩 spring-boot-cache скилл · project
ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΠ΅Ρ‚ ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ для Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΊΡΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ Π² Spring Boot: настраиваСт ΠΏΡ€ΠΎΠ²Π°ΠΉΠ΄Π΅Ρ€Ρ‹ Redis/Caffeine/EhCache с TTL ΠΈ ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠ°ΠΌΠΈ вытСснСния, примСняСт Π°Π½Π½ΠΎΡ‚Π°Ρ†ΠΈΠΈ @Cacheable/@CacheEvict/@CachePut, провСряСт ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΏΠΎΠΏΠ°Π΄Π°Π½ΠΈΠΉ/ΠΏΡ€ΠΎΠΌΠ°Ρ…ΠΎΠ² кэша ΠΈ прСдоставляСт ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ Ρ‡Π΅Ρ€Π΅Π· Actuator. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΏΡ€ΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠΈ ΠΊΡΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ Π² сСрвисы Spring Boot, настройкС срока дСйствия кэша, ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠΈ ΡƒΡΡ‚Π°Ρ€Π΅Π²ΡˆΠΈΡ… Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ»ΠΈ диагностикС ΠΏΡ€ΠΎΠΌΠ°Ρ…ΠΎΠ² кэша.
🧩 spring-boot-crud-patterns скилл · project
Provides and generates complete CRUD workflows for Spring Boot 3 services. Creates feature-focused architecture with Spring Data JPA aggregates, repositories, DTOs, controllers, and REST APIs. Validates domain invariants and transaction boundaries. Use when modeling Java backend services, REST API endpoints, database operations, web service patterns, or JPA entities for Spring Boot applications.
🧩 spring-boot-dependency-injection скилл · project
ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΠ΅Ρ‚ ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ внСдрСния зависимостСй для ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² Spring Boot, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ конструкторский ΠΏΠΎΠ΄Ρ…ΠΎΠ΄, ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ ΠΎΠΏΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΊΠΎΠ»Π»Π°Π±ΠΎΡ€Π°Ρ‚ΠΎΡ€ΠΎΠ², Π²Ρ‹Π±ΠΎΡ€ Π±ΠΈΠ½ΠΎΠ² ΠΈ Π²Π°Π»ΠΈΠ΄Π°Ρ†ΠΈΡŽ связывания. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΏΡ€ΠΈ создании сСрвисов ΠΈ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΉ, Π·Π°ΠΌΠ΅Π½Π΅ ΠΈΠ½ΡŠΠ΅ΠΊΡ†ΠΈΠΈ Ρ‡Π΅Ρ€Π΅Π· ΠΏΠΎΠ»Π΅ ΠΈΠ»ΠΈ ΠΏΡ€ΠΈ устранСнии Π½Π΅ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½Ρ‹Ρ… ΠΈΠ»ΠΈ Ρ…Ρ€ΡƒΠΏΠΊΠΈΡ… связСй Spring.
🧩 spring-boot-event-driven-patterns скилл · project
ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΠ΅Ρ‚ ΠΏΠ°Ρ‚Ρ‚Π΅Ρ€Π½Ρ‹ событийно-ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΉ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ (EDA) для Spring Boot β€” создаёт Π΄ΠΎΠΌΠ΅Π½Π½Ρ‹Π΅ события, настраиваСт ApplicationEvent ΠΈ @TransactionalEventListener, настраиваСт ΠΏΡ€ΠΎΠ΄ΡŽΡΠ΅Ρ€Ρ‹ ΠΈ ΠΊΠΎΠ½ΡΡŒΡŽΠΌΠ΅Ρ€Ρ‹ Kafka, Π° Ρ‚Π°ΠΊΠΆΠ΅ Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΠ΅Ρ‚ ΠΏΠ°Ρ‚Ρ‚Π΅Ρ€Π½ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ outbox для Π½Π°Π΄Ρ‘ΠΆΠ½ΠΎΠ³ΠΎ распрСдСлённого ΠΎΠ±ΠΌΠ΅Π½Π° сообщСниями. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΏΡ€ΠΈ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ событийно-управляСмых систСм Π² Spring Boot, настройкС асинхронного ΠΎΠ±ΠΌΠ΅Π½Π° сообщСниями с Kafka, ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ Π΄ΠΎΠΌΠ΅Π½Π½Ρ‹Ρ… событий fr
🧩 spring-boot-openapi-documentation скилл · project
ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΠ΅Ρ‚ ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ для создания комплСксной Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ REST API с использованиСм SpringDoc OpenAPI 3.0 ΠΈ Swagger UI Π² прилоТСниях Spring Boot 3.x. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΏΡ€ΠΈ настройкС Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ API, ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ Swagger UI, Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠΈ Π°Π½Π½ΠΎΡ‚Π°Ρ†ΠΈΠΉ OpenAPI, Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ ΠΏΠΎ бСзопасности ΠΈΠ»ΠΈ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΠΈ REST-эндпоинтов ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°ΠΌΠΈ ΠΈ схСмами.
🧩 spring-boot-project-creator скилл · project
Π‘ΠΎΠ·Π΄Π°Ρ‘Ρ‚ ΠΈ настраиваСт каркас Π½ΠΎΠ²ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Spring Boot (3.x ΠΈΠ»ΠΈ 4.x) ΠΏΡƒΡ‚Ρ‘ΠΌ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΈΠ· Spring Initializr, Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΠ΅Ρ‚ структуру ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² (DDD ΠΈΠ»ΠΈ слоистая Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π°), настраиваСт JPA, SpringDoc OpenAPI ΠΈ сСрвисы Docker Compose (PostgreSQL, Redis, MongoDB). Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΏΡ€ΠΈ создании Π½ΠΎΠ²ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Java Spring Boot с нуля, Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠΉ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅ микросСрвиса ΠΈΠ»ΠΈ ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ backend-прилоТСния.
🧩 spring-boot-resilience4j скилл · project
ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΠ΅Ρ‚ ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ отказоустойчивости для Spring Boot 3.x с использованиСм Resilience4j. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΏΡ€ΠΈ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ circuit breaker'ΠΎΠ², ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ сбоСв сСрвисов, Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠΈ Π»ΠΎΠ³ΠΈΠΊΠΈ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½Ρ‹Ρ… ΠΏΠΎΠΏΡ‹Ρ‚ΠΎΠΊ с ΡΠΊΡΠΏΠΎΠ½Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΌ ΠΎΡ‚ΠΊΠ°Ρ‚ΠΎΠΌ, настройкС rate limiter'ΠΎΠ² ΠΈΠ»ΠΈ Π·Π°Ρ‰ΠΈΡ‚Π΅ сСрвисов ΠΎΡ‚ каскадных сбоСв. Π“Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΠ΅Ρ‚ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ circuit breaker, retry, rate limiter, bulkhead, time limiter ΠΈ fallback. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡΠ΅Ρ‚ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ устойчивости t
🧩 spring-boot-rest-api-standards скилл · project
ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΠ΅Ρ‚ стандарты проСктирования REST API ΠΈ Π»ΡƒΡ‡ΡˆΠΈΠ΅ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ для ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² Π½Π° Spring Boot. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΏΡ€ΠΈ создании ΠΈΠ»ΠΈ Ρ€Π΅Π²ΡŒΡŽ REST-эндпоинтов, DTO, ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ошибок, ΠΏΠ°Π³ΠΈΠ½Π°Ρ†ΠΈΠΈ, Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠ² бСзопасности, HATEOAS ΠΈ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π½Ρ‹Ρ… ΠΏΠ°Ρ‚Ρ‚Π΅Ρ€Π½ΠΎΠ².
🧩 spring-boot-saga-pattern скилл · project
ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΠ΅Ρ‚ ΠΏΠ°Ρ‚Ρ‚Π΅Ρ€Π½Ρ‹ распрСдСлённых Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ с использованиСм Saga Pattern для микросСрвисов Π½Π° Spring Boot. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΏΡ€ΠΈ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ распрСдСлённых Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ ΠΌΠ΅ΠΆΠ΄Ρƒ сСрвисами, ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ΠΊΠΎΠΌΠΏΠ΅Π½ΡΠΈΡ€ΡƒΡŽΡ‰ΠΈΡ… Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ, обСспСчСнии ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠΉ согласованности ΠΈΠ»ΠΈ построСнии саг Π½Π° основС Ρ…ΠΎΡ€Π΅ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ ΠΈΠ»ΠΈ оркСстрации с Kafka, RabbitMQ ΠΈΠ»ΠΈ Axon Framework.
🧩 spring-boot-security-jwt скилл · project
ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΠ΅Ρ‚ ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ JWT-Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΈ Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΠΈ для Spring Boot 3.5.x, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΡŽ Ρ‚ΠΎΠΊΠ΅Π½ΠΎΠ² с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ JJWT, Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡŽ Ρ‡Π΅Ρ€Π΅Π· Bearer/cookie, ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡŽ с Π±Π°Π·Π°ΠΌΠΈ Π΄Π°Π½Π½Ρ‹Ρ…/OAuth2 ΠΈ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ доступом Π½Π° основС RBAC/permissions с использованиСм Spring Security 6.x. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΏΡ€ΠΈ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΈΠ»ΠΈ Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΠΈ Π² прилоТСниях Spring Boot.
🧩 spring-boot-test-patterns скилл · project
ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΠ΅Ρ‚ комплСксныС ΠΏΠ°Ρ‚Ρ‚Π΅Ρ€Π½Ρ‹ тСстирования для ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Spring Boot, ΠΎΡ…Π²Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‰ΠΈΠ΅ ΠΌΠΎΠ΄ΡƒΠ»ΡŒΠ½ΠΎΠ΅, ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ΅, срСзноС ΠΈ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π½ΠΎΠ΅ тСстированиС с использованиСм JUnit 5, Mockito, Testcontainers ΠΈ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ. ΠŸΡ€ΠΈΠΌΠ΅Π½ΡΠ΅Ρ‚ΡΡ ΠΏΡ€ΠΈ написании тСстов, ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² @Test, ΠΌΠΎΠΊΠΎΠ² @MockBean ΠΈΠ»ΠΈ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π½Π°Π±ΠΎΡ€ΠΎΠ² тСстов для ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Spring Boot.
🧩 spring-data-jpa скилл · project
ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΠ΅Ρ‚ ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ для Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ пСрсистСнтности с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Spring Data JPA. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΏΡ€ΠΈ создании Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠ΅Π², настройкС связСй ΠΌΠ΅ΠΆΠ΄Ρƒ сущностями, написании запросов (derived ΠΈ `@Query`), настройкС ΠΏΠ°Π³ΠΈΠ½Π°Ρ†ΠΈΠΈ, Π°ΡƒΠ΄ΠΈΡ‚Π° Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…, Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ, UUID ΠΏΠ΅Ρ€Π²ΠΈΡ‡Π½Ρ‹Ρ… ΠΊΠ»ΡŽΡ‡Π΅ΠΉ, Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Π±Π°Π· Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ индСксации Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ….
🧩 spring-data-neo4j скилл · project
Provides Spring Data Neo4j integration patterns for Spring Boot applications. Use when you need to work with a graph database, Neo4j nodes and relationships, Cypher queries, or Spring Data Neo4j. Creates node entities with @Node annotation, defines relationships with @Relationship, writes Cypher queries using @Query, configures imperative and reactive Neo4j repositories, implements graph traversal
🧩 unit-test-application-events скилл · project
ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΠ΅Ρ‚ ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ для ΠΌΠΎΠ΄ΡƒΠ»ΡŒΠ½ΠΎΠ³ΠΎ тСстирования событий ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Spring. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡΠ΅Ρ‚ ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΡŽ событий с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ApplicationEventPublisher, тСстируСт ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ Π°Π½Π½ΠΎΡ‚Π°Ρ†ΠΈΠΈ @EventListener ΠΈ провСряСт Π°ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½Π½ΡƒΡŽ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ событий. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΏΡ€ΠΈ написании тСстов для ΡΠ»ΡƒΡˆΠ°Ρ‚Π΅Π»Π΅ΠΉ событий, ΠΌΠΎΠΊΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ событий ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ΅ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ события Π±Ρ‹Π»ΠΈ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½Ρ‹ Π² Π²Π°ΡˆΠΈΡ… сСрвисах Spring Boot.
🧩 unit-test-bean-validation скилл · project
ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΠ΅Ρ‚ ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ для ΠΌΠΎΠ΄ΡƒΠ»ΡŒΠ½ΠΎΠ³ΠΎ тСстирования Jakarta Bean Validation (JSR-380), Π²ΠΊΠ»ΡŽΡ‡Π°Ρ ограничСния @Valid, @NotNull, @Min, @Max, @Email с Hibernate Validator. Π“Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΠ΅Ρ‚ тСсты кастомных Π²Π°Π»ΠΈΠ΄Π°Ρ‚ΠΎΡ€ΠΎΠ², ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Π½Π°Ρ€ΡƒΡˆΠ΅Π½ΠΈΠΉ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠΉ, Π³Ρ€ΡƒΠΏΠΏΡ‹ Π²Π°Π»ΠΈΠ΄Π°Ρ†ΠΈΠΈ ΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈΠ·ΠΎΠ²Π°Π½Π½Ρ‹Π΅ тСсты Π²Π°Π»ΠΈΠ΄Π°Ρ†ΠΈΠΈ. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡΠ΅Ρ‚ Π»ΠΎΠ³ΠΈΠΊΡƒ цСлостности Π΄Π°Π½Π½Ρ‹Ρ… Π±Π΅Π· контСкста Spring. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΏΡ€ΠΈ написании тСстов Π²Π°Π»ΠΈΠ΄Π°Ρ†ΠΈΠΈ, тСстов bean-Π²Π°Π»ΠΈΠ΄Π°Ρ†ΠΈΠΈ ΠΈΠ»ΠΈ тСстировании
🧩 unit-test-boundary-conditions скилл · project
ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΠ΅Ρ‚ ΠΏΠ°Ρ‚Ρ‚Π΅Ρ€Π½Ρ‹ тСстирования Π³Ρ€Π°Π½ΠΈΡ‡Π½Ρ‹Ρ… случаСв, ΠΊΡ€Π°ΠΉΠ½ΠΈΡ… случаСв, ΠΏΡ€Π΅Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… условий ΠΈ Π»ΠΈΠΌΠΈΡ‚ΠΎΠ² для ΠΌΠΎΠ΄ΡƒΠ»ΡŒΠ½Ρ‹Ρ… тСстов Java. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡΠ΅Ρ‚ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹Π΅/ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹Π΅ значСния, случаи null, пустыС ΠΊΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΠΈ, числовоС ΠΏΠ΅Ρ€Π΅ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅/Π°Π½Ρ‚ΠΈΠΏΠ΅Ρ€Π΅ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅, Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ чисСл с ΠΏΠ»Π°Π²Π°ΡŽΡ‰Π΅ΠΉ Ρ‚ΠΎΡ‡ΠΊΠΎΠΉ ΠΈ сцСнарии off-by-one с использованиСм JUnit 5 ΠΈ AssertJ. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΏΡ€ΠΈ написании тСстовых Ρ„Π°ΠΉΠ»ΠΎΠ² .java для обСспСчСния ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎΠΉ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΊΠΎΠ΄ΠΎΠΌ ΠΏΡ€Π΅Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ, ΠΊΡ€Π°ΠΉΠ½ΠΈΡ… случаСв ΠΈ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ….
🧩 unit-test-caching скилл · project
ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΠ΅Ρ‚ ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ для ΠΌΠΎΠ΄ΡƒΠ»ΡŒΠ½ΠΎΠ³ΠΎ тСстирования Π°Π½Π½ΠΎΡ‚Π°Ρ†ΠΈΠΉ Spring Cache (@Cacheable, @CachePut, @CacheEvict). Π“Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΠ΅Ρ‚ тСстовый ΠΊΠΎΠ΄, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΊΠ°Π΅Ρ‚ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Ρ‹ кэша, провСряСт ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ попадания/ΠΏΡ€ΠΎΠΌΠ°Ρ…Π° кэша, тСстируСт Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΡŽ ΠΊΠ»ΡŽΡ‡Π΅ΠΉ кэша с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ SpEL-Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ, Π²Π°Π»ΠΈΠ΄ΠΈΡ€ΡƒΠ΅Ρ‚ стратСгии вытСснСния ΠΈ провСряСт сцСнарии условного ΠΊΡΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ. Π’Ρ€ΠΈΠ³Π³Π΅Ρ€Ρ‹: тСсты ΠΊΡΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ, тСст Spring cache, ΠΌΠΎΠΊ кэша, ΠΊΡΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Spring Boot, вСрификация попадания/ΠΏΡ€ΠΎΠΌΠ°Ρ…Π° кэша
🧩 unit-test-config-properties скилл · project
Provides patterns for unit testing `@ConfigurationProperties` classes with `@ConfigurationPropertiesTest`. Validates property binding, tests validation constraints, verifies default values, checks type conversions, and mocks property sources for Spring Boot configuration properties. Use when testing application configuration binding, validating YAML or application.properties files, verifying envir
🧩 unit-test-controller-layer скилл · project
ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΠ΅Ρ‚ ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ для ΠΌΠΎΠ΄ΡƒΠ»ΡŒΠ½ΠΎΠ³ΠΎ тСстирования REST-ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² с использованиСм MockMvc ΠΈ @WebMvcTest. Π“Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΠ΅Ρ‚ тСсты ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡŽΡ‚ ΠΌΠ°ΠΏΠΏΠΈΠ½Π³ запросов/ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠ², Π²Π°Π»ΠΈΠ΄Π°Ρ†ΠΈΡŽ, ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΉ ΠΈ HTTP-ΠΊΠΎΠ΄Ρ‹ состояния. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΏΡ€ΠΈ тСстировании эндпоинтов Π²Π΅Π±-слоя ΠΈΠ·ΠΎΠ»ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎ для тСстирования API-эндпоинтов, тСстов Spring MVC, мокирования HTTP-запросов ΠΈΠ»ΠΈ ΠΌΠΎΠ΄ΡƒΠ»ΡŒΠ½Ρ‹Ρ… тСстов слоя ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ².
🧩 unit-test-exception-handler скилл · project
ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΠ΅Ρ‚ ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ для ΠΌΠΎΠ΄ΡƒΠ»ΡŒΠ½ΠΎΠ³ΠΎ тСстирования `@ExceptionHandler` ΠΈ `@ControllerAdvice` Π² прилоТСниях Spring Boot. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡΠ΅Ρ‚ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠ² ΠΎΠ± ΠΎΡˆΠΈΠ±ΠΊΠ°Ρ…, ΠΌΠΎΠΊΠΈΡ€ΡƒΠ΅Ρ‚ ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ, Π²Π΅Ρ€ΠΈΡ„ΠΈΡ†ΠΈΡ€ΡƒΠ΅Ρ‚ HTTP-ΠΊΠΎΠ΄Ρ‹ статусов, тСстируСт ошибки Π²Π°Π»ΠΈΠ΄Π°Ρ†ΠΈΠΈ Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ ΠΏΠΎΠ»Π΅ΠΉ ΠΈ провСряСт ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠ΅ payload ошибок. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΏΡ€ΠΈ написании тСстов ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΉ Spring, тСстов ошибок REST API ΠΈΠ»ΠΈ ΠΌΠΎΠΊΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ controller advice.
🧩 unit-test-json-serialization скилл · project
ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΠ΅Ρ‚ ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ для ΠΌΠΎΠ΄ΡƒΠ»ΡŒΠ½ΠΎΠ³ΠΎ тСстирования сСриализации/дСсСриализации JSON с использованиСм Jackson ΠΈ `@JsonTest`. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡΠ΅Ρ‚ JSON-ΠΌΠ°ΠΏΠΏΠΈΠ½Π³, ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠ΅ сСриализаторы, Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Ρ‹ Π΄Π°Ρ‚ ΠΈ ΠΏΠΎΠ»ΠΈΠΌΠΎΡ€Ρ„Π½Ρ‹Π΅ Ρ‚ΠΈΠΏΡ‹. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΏΡ€ΠΈ тСстировании сСриализации JSON, ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΡ… сСриализаторов ΠΈΠ»ΠΈ написании ΠΌΠΎΠ΄ΡƒΠ»ΡŒΠ½Ρ‹Ρ… тСстов JSON Π² прилоТСниях Spring Boot.
🧩 unit-test-mapper-converter скилл · project
ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΠ΅Ρ‚ ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ для ΡŽΠ½ΠΈΡ‚-тСстирования ΠΌΠ°ΠΏΠΏΠ΅Ρ€ΠΎΠ², ΠΊΠΎΠ½Π²Π΅Ρ€Ρ‚Π΅Ρ€ΠΎΠ² ΠΈ bean-ΠΌΠ°ΠΏΠΏΠΈΠ½Π³ΠΎΠ². Π’Π°Π»ΠΈΠ΄ΠΈΡ€ΡƒΠ΅Ρ‚ Π»ΠΎΠ³ΠΈΠΊΡƒ прСобразования entity-to-DTO ΠΈ ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ ΠΈΠ·ΠΎΠ»ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎ. Π“Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΠ΅Ρ‚ исполняСмыС тСсты ΠΌΠ°ΠΏΠΏΠΈΠ½Π³Π° с ΠΏΠΎΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ΠΌ тСстами MapStruct ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΡ… ΠΊΠΎΠ½Π²Π΅Ρ€Ρ‚Π΅Ρ€ΠΎΠ². Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΏΡ€ΠΈ написании тСстов ΠΌΠ°ΠΏΠΏΠΈΠ½Π³Π°, тСстов ΠΊΠΎΠ½Π²Π΅Ρ€Ρ‚Π΅Ρ€ΠΎΠ², тСстов ΠΌΠ°ΠΏΠΏΠΈΠ½Π³Π° сущностСй ΠΈΠ»ΠΈ ΠΏΡ€ΠΈ обСспСчСнии ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎΠ³ΠΎ прСобразования Π΄Π°Π½Π½Ρ‹Ρ… ΠΌΠ΅ΠΆΠ΄Ρƒ DTO ΠΈ Π΄ΠΎΠΌΠ΅Π½Π½Ρ‹ΠΌΠΈ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°ΠΌΠΈ.
🧩 unit-test-parameterized скилл · project
ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΠ΅Ρ‚ ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ тСстирования с JUnit 5, Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΠ΅Ρ‚ ΠΌΠΎΠ΄ΡƒΠ»ΡŒΠ½Ρ‹Π΅ тСсты Π½Π° основС Π΄Π°Π½Π½Ρ‹Ρ… с использованиСм @ParameterizedTest, @ValueSource, @CsvSource, @MethodSource. Π‘ΠΎΠ·Π΄Π°Ρ‘Ρ‚ тСсты, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ ΠΎΠ΄Π½Ρƒ ΠΈ Ρ‚Ρƒ ΠΆΠ΅ Π»ΠΎΠ³ΠΈΠΊΡƒ с нСсколькими Π²Ρ…ΠΎΠ΄Π½Ρ‹ΠΌΠΈ значСниями. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΏΡ€ΠΈ написании управляСмых Π΄Π°Π½Π½Ρ‹ΠΌΠΈ Java-тСстов, Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… тСстовых случаСв ΠΈΠ· ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° ΠΈΠ»ΠΈ Π°Π½Π°Π»ΠΈΠ·Π° Π³Ρ€Π°Π½ΠΈΡ‡Π½Ρ‹Ρ… Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ.
🧩 unit-test-scheduled-async скилл · project
ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΠ΅Ρ‚ ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ для ΠΌΠΎΠ΄ΡƒΠ»ΡŒΠ½ΠΎΠ³ΠΎ тСстирования ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² Spring `@Scheduled` ΠΈ `@Async` с использованиСм JUnit 5, CompletableFuture, Awaitility ΠΈ Mockito. ΠžΡ…Π²Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ ΠΌΠΎΠΊΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ выполнСния Π·Π°Π΄Π°Ρ‡ ΠΈ Ρ‚Π°ΠΉΠΌΠΈΠ½Π³Π°, ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΡƒ количСства Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΉ, тСстированиС cron-Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ, Π²Π°Π»ΠΈΠ΄Π°Ρ†ΠΈΡŽ повСдСния ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½Ρ‹Ρ… ΠΏΠΎΠΏΡ‹Ρ‚ΠΎΠΊ ΠΈ ΡΠΈΠΌΡƒΠ»ΡΡ†ΠΈΡŽ повСдСния ΠΏΡƒΠ»Π° ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ². Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΏΡ€ΠΈ тСстировании Ρ„ΠΎΠ½ΠΎΠ²Ρ‹Ρ… Π·Π°Π΄Π°Ρ‡, cron-Π·Π°Π΄Π°Ρ‡, пСриодичСского выполнСния, Π·Π°ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… Π·Π°Π΄Π°Ρ‡ ΠΈΠ»ΠΈ повСдСния ΠΏΡƒΠ»Π° ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ².
🧩 unit-test-security-authorization скилл · project
ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΠ΅Ρ‚ ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ для ΠΌΠΎΠ΄ΡƒΠ»ΡŒΠ½ΠΎΠ³ΠΎ тСстирования Spring Security с `@PreAuthorize`, `@Secured`, `@RolesAllowed`. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡΠ΅Ρ‚ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ доступа Π½Π° основС Ρ€ΠΎΠ»Π΅ΠΉ ΠΈ ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠΈ Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΠΈ. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΏΡ€ΠΈ тСстировании ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΉ бСзопасности ΠΈ Π»ΠΎΠ³ΠΈΠΊΠΈ контроля доступа.
🧩 unit-test-service-layer скилл · project
ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΠ΅Ρ‚ ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ для ΠΌΠΎΠ΄ΡƒΠ»ΡŒΠ½ΠΎΠ³ΠΎ тСстирования (unit testing) слоя сСрвисов с Mockito. Π‘ΠΎΠ·Π΄Π°Ρ‘Ρ‚ ΠΈΠ·ΠΎΠ»ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ тСсты, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΊΠ°ΡŽΡ‚ (mock) Π²Ρ‹Π·ΠΎΠ²Ρ‹ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠ΅Π², ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡŽΡ‚ Π²Ρ‹Π·ΠΎΠ²Ρ‹ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ², Ρ‚Π΅ΡΡ‚ΠΈΡ€ΡƒΡŽΡ‚ сцСнарии ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΉ ΠΈ Π·Π°Π³Π»ΡƒΡˆΠ°ΡŽΡ‚ (stub) ΠΎΡ‚Π²Π΅Ρ‚Ρ‹ внСшнСго API. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΏΡ€ΠΈ тСстировании ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠΉ сСрвисов ΠΈ бизнСс-Π»ΠΎΠ³ΠΈΠΊΠΈ Π±Π΅Π· Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ»ΠΈ Π²Π½Π΅ΡˆΠ½ΠΈΡ… сСрвисов.
🧩 unit-test-utility-methods скилл · project
ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΠ΅Ρ‚ ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ для тСстирования слуТСбных классов, статичСских ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² ΠΈ Π²ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡΠ΅Ρ‚ чистыС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ null, Π³Ρ€Π°Π½ΠΈΡ‡Π½Ρ‹Π΅ случаи ΠΈ ΠΊΡ€Π°Π΅Π²Ρ‹Π΅ условия. Π“Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΠ΅Ρ‚ AssertJ assertions ΠΈ @ParameterizedTest для строковых ΡƒΡ‚ΠΈΠ»ΠΈΡ‚, матСматичСских ΡƒΡ‚ΠΈΠ»ΠΈΡ‚, Π²Π°Π»ΠΈΠ΄Π°Ρ‚ΠΎΡ€ΠΎΠ² ΠΈ ΠΊΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΠΎΠ½Π½Ρ‹Ρ… Ρ…Π΅Π»ΠΏΠ΅Ρ€ΠΎΠ². Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΏΡ€ΠΈ тСстировании ΡƒΡ‚ΠΈΠ»ΠΈΡ‚, тСстовых Ρ…Π΅Π»ΠΏΠ΅Ρ€ΠΎΠ², Π²ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, статичСских ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ΅ коррСктности слуТСбного ΠΊΠΎΠ΄Π°.
🧩 unit-test-wiremock-rest-api скилл · project
ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΠ΅Ρ‚ ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ для ΠΌΠΎΠ΄ΡƒΠ»ΡŒΠ½ΠΎΠ³ΠΎ тСстирования Π²Π½Π΅ΡˆΠ½ΠΈΡ… REST API с использованиСм WireMock. Π‘ΠΎΠ·Π΄Π°Ρ‘Ρ‚ стабы (Π·Π°Π³Π»ΡƒΡˆΠΊΠΈ) ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠ² API, провСряСт Π΄Π΅Ρ‚Π°Π»ΠΈ запросов, симулируСт сбои (Ρ‚Π°ΠΉΠΌΠ°ΡƒΡ‚Ρ‹, ошибки 4xx/5xx) ΠΈ Π²Π°Π»ΠΈΠ΄ΠΈΡ€ΡƒΠ΅Ρ‚ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ HTTP-ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° Π±Π΅Π· Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Ρ… сСтСвых Π²Ρ‹Π·ΠΎΠ²ΠΎΠ². ΠŸΡ€ΠΈΠΌΠ΅Π½ΡΠ΅Ρ‚ΡΡ ΠΏΡ€ΠΈ тСстировании ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ сСрвисов с внСшними API ΠΈΠ»ΠΈ ΠΌΠΎΠΊΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ HTTP-эндпоинтов.
🧩 vibecoding-build-card скилл · project
Π‘ΠΎΠ±ΠΈΡ€Π°Π΅Ρ‚ бСзопасный «паспорт сборки» GigaCode CLI Π² ΠΎΠ΄ΠΈΠ½ Ρ„Π°ΠΉΠ» для Ρ‡Π΅Π»Π»Π΅Π½Π΄ΠΆ-ΠΊΠ°Ρ€Ρ‚ΠΎΡ‡ΠΊΠΈ β€” модСль, ΠΏΡ€ΠΎΠ²Π°ΠΉΠ΄Π΅Ρ€Ρ‹, кастомныС ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, MCP-сСрвСры, Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΡ€Π°Π²ΠΈΠ», с Π²Ρ‹Ρ€Π΅Π·Π°Π½ΠΈΠ΅ΠΌ сСкрСтов. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉ этот скилл, ΠΊΠΎΠ³Π΄Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Ρ…ΠΎΡ‡Π΅Ρ‚ ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΈΠ»ΠΈ Π²Ρ‹Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ свою сборку, ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΈΡ‚ΡŒ заявку Π½Π° VibeCoding-Ρ‡Π΅Π»Π»Π΅Π½Π΄ΠΆ, ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ «паспорт сборки», ΠΏΡ€Π΅Π²Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ свою сборку Π² ΠΊΠ°Ρ€Ρ‚ΠΎΡ‡ΠΊΡƒ, ΠΈΠ»ΠΈ ΡƒΠΏΠΎΠΌΠΈΠ½Π°Π΅Ρ‚ build-card β€”
🧩 wiremock-standalone-docker скилл · project
ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΠ΅Ρ‚ ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹ ΠΈ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ для запуска WireMock Π² Π²ΠΈΠ΄Π΅ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ Docker-ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π°. Π“Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΠ΅Ρ‚ ΠΌΠΎΠΊΠΎΠ²Ρ‹Π΅ HTTP-эндпоинты, создаёт stub-ΠΌΠ°ΠΏΠΏΠΈΠ½Π³ΠΈ для тСстирования, Π²Π°Π»ΠΈΠ΄ΠΈΡ€ΡƒΠ΅Ρ‚ сцСнарии ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ ΠΈ симулируСт ΠΎΡˆΠΈΠ±ΠΎΡ‡Π½Ρ‹Π΅ условия. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅, ΠΊΠΎΠ³Π΄Π° Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΠΌΠΎΠΊΠ°Ρ‚ΡŒ API, ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΌΠΎΠΊΠΎΠ²Ρ‹ΠΉ сСрвСр, ΡΡ‚Π°Π±ΠΈΡ‚ΡŒ внСшниС сСрвисы, ΡΠΈΠΌΡƒΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ сторонниС API ΠΈΠ»ΠΈ ΠΏΠΎΠ΄Π΄Π΅Π»Ρ‹Π²Π°Ρ‚ΡŒ ΠΎΡ‚Π²Π΅Ρ‚Ρ‹ API для ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ тСстирования.
πŸ”Œ MCP-сСрвСры 7
bitbucketAtlassiansequential-thinkingsbertrackcode-indexamplicodeserena
πŸ€– Π‘Π°Π±Π°Π³Π΅Π½Ρ‚Ρ‹ 12
java-developerjava-reviewerjava-testerjava-documentation-specialistjava-refactor-expertjava-security-expertjava-software-architect-reviewjava-tutorial-engineerlangchain4j-ai-development-expertspring-boot-backend-development-expertspring-boot-code-review-expertspring-boot-unit-testing-expert
πŸ“¦ Π Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ 1
openspec-skills Β· 2.0.0
πŸ“œ ΠŸΡ€Π°Π²ΠΈΠ»Π°/контСкст 1
GIGACODE.md Β· 4 стр

πŸ“ˆ Как ΠΈΠ³Ρ€Π°Π΅Ρ‚ (ΠΈΠ· /insight)

836
сообщСний
214
сСссий
+17048
строк
125
Ρ„Π°ΠΉΠ»ΠΎΠ²
30
Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Ρ… Π΄Π½Π΅ΠΉ
Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°1290
Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»797
поиск Ρ„Π°ΠΉΠ»ΠΎΠ²452
Π²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΏΠ»Π°Π½Π°303
ΠΏΡ€Π°Π²ΠΊΠΈ ΠΊΠΎΠ΄Π°272
ΠΎΠ±Π·ΠΎΡ€ ΠΏΠ°ΠΏΠΎΠΊ251

Π‘Π±ΠΎΡ€ΠΊΠ° сильна Π² Ρ€Π°Π±ΠΎΡ‡Π΅ΠΌ Ρ‚Π΅ΠΌΠΏΠ΅: 836 сообщСний, 214 сСссий ΠΈ 30 Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Ρ… Π΄Π½Π΅ΠΉ. Главная польза Π² Π΄ΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠΈ Π·Π°Π΄Π°Ρ‡ Π΄ΠΎ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°: +17 048 строк, 3 330 ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠΉ ΠΈ 125 Ρ„Π°ΠΉΠ»ΠΎΠ² Π² Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠΈ. По ΡΡ‚ΠΈΠ»ΡŽ Ρ€Π°Π±ΠΎΡ‚Ρ‹ быстро Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ Π½ΡƒΠΆΠ½Ρ‹ΠΉ контСкст, ΡƒΠ²Π΅Ρ€Π΅Π½Π½ΠΎ Π΄ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊΠΎΠ΄ Π΄ΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ, провСряСт Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Ρ‡Π΅Ρ€Π΅Π· Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π». ΠžΡ…Π²Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ 5 Π·ΠΎΠ½ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, поэтому ΠΏΠΎΠ»Π΅Π·Π½Π° Π½Π΅ Π² ΠΎΠ΄Π½ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠ΅, Π° ΠΏΠΎ всСй сборкС.

Π—ΠΎΠ½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° 1 ~8 сСссий
Π—Π΄Π΅ΡΡŒ сборка Π·Π°ΠΌΠ΅Ρ‚Π½ΠΎ Π²ΠΊΠ»ΡŽΡ‡Π°Π»Π°ΡΡŒ Π² Ρ€Π°Π±ΠΎΡ‚Ρƒ: ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ 8 сСссий.
Π—ΠΎΠ½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° 2 ~11 сСссий
Π—Π΄Π΅ΡΡŒ сборка Π·Π°ΠΌΠ΅Ρ‚Π½ΠΎ Π²ΠΊΠ»ΡŽΡ‡Π°Π»Π°ΡΡŒ Π² Ρ€Π°Π±ΠΎΡ‚Ρƒ: ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ 11 сСссий.
Π—ΠΎΠ½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° 3 ~19 сСссий
Π—Π΄Π΅ΡΡŒ сборка Π·Π°ΠΌΠ΅Ρ‚Π½ΠΎ Π²ΠΊΠ»ΡŽΡ‡Π°Π»Π°ΡΡŒ Π² Ρ€Π°Π±ΠΎΡ‚Ρƒ: ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ 19 сСссий.
Π—ΠΎΠ½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° 4 ~4 сСссий
Π—Π΄Π΅ΡΡŒ сборка Π·Π°ΠΌΠ΅Ρ‚Π½ΠΎ Π²ΠΊΠ»ΡŽΡ‡Π°Π»Π°ΡΡŒ Π² Ρ€Π°Π±ΠΎΡ‚Ρƒ: ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ 4 сСссии.
Π—ΠΎΠ½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° 5 ~4 сСссий
Π—Π΄Π΅ΡΡŒ сборка Π·Π°ΠΌΠ΅Ρ‚Π½ΠΎ Π²ΠΊΠ»ΡŽΡ‡Π°Π»Π°ΡΡŒ Π² Ρ€Π°Π±ΠΎΡ‚Ρƒ: ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ 4 сСссии.