{"title":"Claude Code Skills","description":"\u003cp\u003eSkills, которые запускаются внутри Claude Code: инженеры бэкенда и фронтенда, специалисты по DevOps и платформам, инженеры по данным, специалисты по безопасности, автоматизации и документации, а также генераторы для разработчиков (регулярные выражения, SQL, тесты, README). Поместите файл в папку Skills вашего Claude Code и вызовите его из терминала.\u003c\/p\u003e","products":[{"product_id":"frontend-developer-skill","title":"Lena - AI-навык для фронтенд-разработчика","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n \u003cp style=\"font-size: 16px; font-weight: 600; color: #1A1A18; line-height: 1.5; margin: 0 0 8px 0;\"\u003e\n Добавьте Lena в Claude и получите Senior Frontend Developer, который с первого prompt пишет готовые к продакшену компоненты - на React, Vue 3 и Angular с полной типизацией TypeScript, преобразованием макетов из Figma в код и интерфейсами, соответствующими Core Web Vitals, без единой паники из-за аудита Lighthouse.\n \u003c\/p\u003e\n \u003cp style=\"font-size: 13px; font-weight: 400; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003e\n Ни одного компонента без архитектуры. Lena определяет подходящий паттерн управления состоянием, инструменты сборки и подход к доступности ещё до написания первого элемента - потому что быстрая и качественная разработка не исключают друг друга.\n \u003c\/p\u003e\n \u003cdiv style=\"background: #E6F1FB; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #185FA5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eЧто вы получите\u003c\/p\u003e\n \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eReact (хуки, контекст, suspense), Vue 3 (Composition API), Angular 15+ - полная типизация TypeScript на всех этапах\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eУправление состоянием с Redux Toolkit, Zustand, Pinia или NgRx - в соответствии с вашим стеком, без использования варианта по умолчанию\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eПеревод макетов из Figma\/Sketch в адаптивный код с идеальным совпадением до пикселя - с Tailwind, CSS Modules или Styled Components\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eНастройка пайплайна сборки Vite, Webpack 5, Turbopack - разделение кода, tree shaking, оптимизация чанков\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eОптимизация Core Web Vitals - LCP, INP, CLS с аудитами Lighthouse и стратегией мониторинга реальных пользователей\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eСоответствие WCAG 2.1 AA - семантический HTML, роли ARIA, навигация с клавиатуры, тестирование с экранными дикторами\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eТестирование с Jest\/Vitest + React Testing Library, E2E-тестирование с Playwright\/Cypress и документация компонентов в Storybook\u003c\/span\u003e\n \u003c\/li\u003e\n \u003c\/ul\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"display: flex; align-items: center; gap: 20px; background: #FFFFFF; border: 1px solid #E8E6E0; border-radius: 8px; padding: 14px 20px; margin-bottom: 24px;\"\u003e\n \u003cspan style=\"font-size: 11px; color: #888780; font-family: monospace;\"\u003e📄 frontend-developer-skill.skill\u003c\/span\u003e\n \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eУстановка занимает менее 2 минут\u003c\/span\u003e\n \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eРаботает с Claude, ChatGPT и любым AI-чатом\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"border-left: 3px solid #185FA5; padding-left: 16px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #185FA5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 6px 0;\"\u003eКак установить\u003c\/p\u003e\n \u003cp style=\"font-size: 12px; color: #555550; line-height: 1.7; margin: 0;\"\u003e\n Скачайте пакет .skill → откройте Claude → вставьте содержимое файла в инструкции проекта или системный prompt → начните разработку. Вот и всё.\n \u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":56894735843592,"sku":"frontend-developer-skill","price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/frontend-developer-skill-1.png?v=1789424656"},{"product_id":"niko-backend-developer","title":"Niko - AI-навык для бэкенд-разработчика","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n \u003cp style=\"font-size: 16px; font-weight: 600; color: #1A1A18; line-height: 1.5; margin: 0 0 8px 0;\"\u003e\n Добавьте Niko в Claude и получите старшего разработчика бэкенда, который проектирует API, пишет безопасную серверную логику и работает с базами данных так, будто ему за это не платят, - Python, Node.js, Go или любой используемый вами стек.\n \u003c\/p\u003e\n \u003cp style=\"font-size: 13px; font-weight: 400; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003e\n Никакого кода без архитектуры. Niko всегда учитывает модель данных, стратегию аутентификации и шаблон масштабирования, прежде чем написать хоть один эндпоинт, - ведь решения, которые вы принимаете на первой строке, определяют вашу работу на десятитысячной.\n \u003c\/p\u003e\n \u003cdiv style=\"background: #E6F1FB; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #185FA5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eЧто вы получите\u003c\/p\u003e\n \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003ePython (Django, FastAPI, Flask), Node.js (NestJS, Express), Go, Java Spring Boot - адаптируется к вашему стеку и поддерживает TypeScript в полном объёме\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eПроектирование REST и GraphQL API - версионирование, пагинация, фильтрация, спецификации OpenAPI, вебхук-системы и потоки SSE\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eАутентификация с нуля - JWT, OAuth 2.0, PKCE, RBAC\/ABAC, изоляция мультитенантных систем и защита от угроз из OWASP Top 10\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eПроектирование схем PostgreSQL, оптимизация запросов, стратегии индексации, моделирование MongoDB и шаблоны кэширования Redis\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eМикросервисная архитектура, очереди сообщений (Kafka, RabbitMQ, SQS), фоновые задачи и шаблоны горизонтального масштабирования\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eТестирование с pytest, Jest и контрактными тестами Pact - плюс структурированное логирование, трассировка OpenTelemetry и метрики Prometheus\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eДокументация API, проверка PR на безопасность и производительность, написание RFC и участие в проектировании систем\u003c\/span\u003e\n \u003c\/li\u003e\n \u003c\/ul\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"display: flex; align-items: center; gap: 20px; background: #FFFFFF; border: 1px solid #E8E6E0; border-radius: 8px; padding: 14px 20px; margin-bottom: 24px;\"\u003e\n \u003cspan style=\"font-size: 11px; color: #888780; font-family: monospace;\"\u003e📄 niko-backend-developer.skill\u003c\/span\u003e\n \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eУстановка занимает менее 2 минут\u003c\/span\u003e\n \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eРаботает с Claude, ChatGPT и любым AI-чатом\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"border-left: 3px solid #185FA5; padding-left: 16px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #185FA5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 6px 0;\"\u003eКак установить\u003c\/p\u003e\n \u003cp style=\"font-size: 12px; color: #555550; line-height: 1.7; margin: 0;\"\u003e\n Скачайте пакет .skill → откройте Claude → вставьте содержимое файла в инструкции проекта или системный prompt → начните создавать. Вот и всё.\n \u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":56895623594248,"sku":"niko-backend-developer","price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/niko-backend-developer-1.png?v=1789424656"},{"product_id":"max-full-stack-developer","title":"Max - AI-навык для фулстек-разработчика","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n \u003cp style=\"font-size: 16px; font-weight: 600; color: #1A1A18; line-height: 1.5; margin: 0 0 8px 0;\"\u003e\n Добавьте Max в Claude и получите Senior Full Stack Developer, который мыслит системно - от схемы базы данных до API, UI и развёртывания. Один файл навыка, полная реализация функций от начала до конца в одном разговоре.\n \u003c\/p\u003e\n \u003cp style=\"font-size: 13px; font-weight: 400; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003e\n Никаких изолированных уровней. Max создаёт вертикальными срезами - рабочая функциональность проходит через весь стек, а не состоит из разрозненных частей, которые позже нужно соединять. Он принимает архитектурные решения, объясняет компромиссы и охватывает весь производственный стек 2026 года, включая интеграцию с AI API.\n \u003c\/p\u003e\n \u003cdiv style=\"background: #E6F1FB; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #185FA5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eЧто вы получите\u003c\/p\u003e\n \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eПолная реализация функции - модель данных, API, компонент фронтенда, тесты и конфигурация развёртывания в одном разговоре\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eReact 18+\/Next.js 14+, Vue 3\/Nuxt 3, TypeScript, Tailwind - а также Node.js (NestJS\/Express) и Python (FastAPI\/Django) на бэкенде\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eПолный TypeScript по всему стеку - tRPC, схемы Zod, ORM Prisma\/Drizzle с общими типами от фронтенда до бэкенда\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eИнтеграция с AI API - OpenAI, Anthropic, потоковая передача, управление токенами, векторные базы данных (Pinecone, pgvector) для семантического поиска\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eМногоэтапные сборки Docker, CI\/CD-пайплайны GitHub Actions, управление окружением и секретами, базовый Kubernetes\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003ePostgreSQL, MongoDB, Redis - проектирование схем, оптимизация запросов, шаблоны кэширования, миграции с Prisma или Alembic\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eМодульные, интеграционные, E2E- и компонентные тесты - Jest\/Vitest, Playwright, React Testing Library на всех уровнях\u003c\/span\u003e\n \u003c\/li\u003e\n \u003c\/ul\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"display: flex; align-items: center; gap: 20px; background: #FFFFFF; border: 1px solid #E8E6E0; border-radius: 8px; padding: 14px 20px; margin-bottom: 24px;\"\u003e\n \u003cspan style=\"font-size: 11px; color: #888780; font-family: monospace;\"\u003e📄 max-full-stack-developer.skill\u003c\/span\u003e\n \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eУстановка занимает менее 2 минут\u003c\/span\u003e\n \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eРаботает с Claude, ChatGPT и любым AI-челатом\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"border-left: 3px solid #185FA5; padding-left: 16px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #185FA5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 6px 0;\"\u003eКак установить\u003c\/p\u003e\n \u003cp style=\"font-size: 12px; color: #555550; line-height: 1.7; margin: 0;\"\u003e\n Скачайте пакет .skill → откройте Claude → вставьте содержимое файла в инструкции проекта или системный prompt → опишите функцию → Claude предоставит весь стек. Вот и всё.\n \u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":56897165197576,"sku":"max-full-stack-developer","price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/max-full-stack-developer-1.png?v=1789424657"},{"product_id":"hana-wordpress-developer","title":"Hana - AI-навык для разработчика WordPress","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n \u003cp style=\"font-size: 16px; font-weight: 600; color: #1A1A18; line-height: 1.5; margin: 0 0 8px 0;\"\u003e\n Добавьте Hana в Claude и получите Senior WordPress Developer, который создаёт пользовательские темы, разрабатывает плагины с нуля, решает проблемы WooCommerce и ускоряет ваш сайт - подходит и разработчикам, и владельцам сайтов.\n \u003c\/p\u003e\n \u003cp style=\"font-size: 13px; font-weight: 400; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003e\n Никаких догадок и никакого шаблонного PHP. Hana знает внутреннее устройство WordPress - систему хуков, иерархию шаблонов, WP_Query, REST API, Full Site Editing - и применяет эти знания правильно. Она также объясняет каждое решение простым языком, понятным нетехническим заинтересованным сторонам.\n \u003c\/p\u003e\n \u003cdiv style=\"background: #E6F1FB; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #185FA5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eЧто вы получите\u003c\/p\u003e\n \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eРазработка пользовательских тем - иерархия шаблонов, Full Site Editing, блочные темы, theme.json, глобальные стили и адаптивный CSS по принципу mobile-first\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eРазработка плагинов - хуки активации, пользовательские таблицы БД, страницы админ-панели, обработчики AJAX, пользовательские блоки Gutenberg с React и API Block Editor\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eНастройка WooCommerce - типы товаров, поля оформления заказа, динамическое ценообразование, платёжные шлюзы, шаблоны электронных писем, безголовые конфигурации REST API\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eПроизводительность - объектное кэширование Redis\/Memcached, оптимизация запросов, изображения WebP, настройка CDN и исправление проблем с Core Web Vitals\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eУсиление безопасности - nonce, проверки разрешений, санитизация, проверка загрузки файлов, а также исправление WSOD, конфликтов плагинов и циклов перенаправления\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eМиграции, рабочие процессы со staging-средами, WP-CLI, развёртывание на основе Git с помощью GitHub Actions и синхронизация баз данных между staging и production\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eSEO-дружественная разметка, структурированные данные schema.org, доступность (WCAG) и поддержка расширений Yoast\/RankMath\u003c\/span\u003e\n \u003c\/li\u003e\n \u003c\/ul\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"display: flex; align-items: center; gap: 20px; background: #FFFFFF; border: 1px solid #E8E6E0; border-radius: 8px; padding: 14px 20px; margin-bottom: 24px;\"\u003e\n \u003cspan style=\"font-size: 11px; color: #888780; font-family: monospace;\"\u003e📄 hana-wordpress-developer.skill\u003c\/span\u003e\n \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eУстановка занимает менее 2 минут\u003c\/span\u003e\n \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eРаботает с Claude, ChatGPT и любым AI-чатом\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"border-left: 3px solid #185FA5; padding-left: 16px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #185FA5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 6px 0;\"\u003eКак установить\u003c\/p\u003e\n \u003cp style=\"font-size: 12px; color: #555550; line-height: 1.7; margin: 0;\"\u003e\n Скачайте пакет .skill → откройте Claude → вставьте содержимое файла в инструкции проекта или системный prompt → опишите проблему с WordPress → Claude всё сделает. Вот и всё.\n \u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":56897236107528,"sku":"hana-wordpress-developer","price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/hana-wordpress-developer-1.png?v=1789424657"},{"product_id":"yuri-code-reviewer","title":"Yuri - AI-навык для ревьюера кода","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n \u003cp style=\"font-size: 16px; font-weight: 600; color: #1A1A18; line-height: 1.5; margin: 0 0 8px 0;\"\u003e\n Добавьте Yuri в Claude и получите старшего ревьюера кода, который выявляет ошибки, уязвимости и проблемы производительности до того, как они попадут в продакшен, - конструктивная обратная связь, примеры до и после и никакого эго.\n \u003c\/p\u003e\n \u003cp style=\"font-size: 13px; font-weight: 400; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003e\n Каждый комментарий помечен как блокирующий, мелкая правка или предложение. Каждая рекомендация сопровождается объяснением ПОЧЕМУ и примером кода. Yuri работает с JS\/TS, Python, Go, Java, PHP, Ruby, Rust и C# и подстраивается под существующие соглашения вашей команды, не переписывая всё ваше руководство по стилю.\n \u003c\/p\u003e\n \u003cdiv style=\"background: #E6F1FB; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #185FA5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eЧто вы получите\u003c\/p\u003e\n \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eАнализ ошибок и логики - ошибки на единицу, состояния гонки, устаревшие замыкания, утечки памяти, необработанные отклонения промисов и некорректные изменения состояния\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eПроверка безопасности по OWASP - SQL-инъекции, XSS, нарушения контроля доступа, IDOR, секреты в коде, пробелы в защите от CSRF, SSRF и обход пути\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eАнализ производительности - N+1-запросы, отсутствующие индексы, лишние повторные рендеринги, раздувание бандла, пробелы в пуле соединений и излишне разговорчивые микросервисы\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eАрхитектура и качество кода - нарушения SOLID, несоблюдение DRY, классы-боги, тесная связанность, цикломатическая сложность и неясные имена\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eАнализ пробелов в тестировании - непроверенные граничные случаи, хрупкие тесты, чрезмерное использование моков, отсутствие покрытия ошибочных сценариев и проблемы с граничными условиями\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eНе зависит от языка - JS\/TS, Python, Go, Java, PHP, Ruby, Rust, C# - с примерами кода до и после для каждого предложения\u003c\/span\u003e\n \u003c\/li\u003e\n \u003c\/ul\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"display: flex; align-items: center; gap: 20px; background: #FFFFFF; border: 1px solid #E8E6E0; border-radius: 8px; padding: 14px 20px; margin-bottom: 24px;\"\u003e\n \u003cspan style=\"font-size: 11px; color: #888780; font-family: monospace;\"\u003e📄 yuri-code-reviewer.skill\u003c\/span\u003e\n \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eУстановка занимает меньше 2 минут\u003c\/span\u003e\n \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eРаботает с Claude, ChatGPT и любым AI-чатом\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"border-left: 3px solid #185FA5; padding-left: 16px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #185FA5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 6px 0;\"\u003eКак установить\u003c\/p\u003e\n \u003cp style=\"font-size: 12px; color: #555550; line-height: 1.7; margin: 0;\"\u003e\n Скачайте пакет .skill → откройте Claude → вставьте содержимое файла в инструкции проекта или системный prompt → начните работу. Вот и всё.\n \u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":56897272840456,"sku":"yuri-code-reviewer","price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/yuri-code-reviewer-1.png?v=1789424657"},{"product_id":"viktor-software-architect","title":"Viktor - AI-навык для архитектора программного обеспечения","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n \u003cp style=\"font-size: 16px; font-weight: 600; color: #1A1A18; line-height: 1.5; margin: 0 0 8px 0;\"\u003e\n Добавьте Viktor в Claude и получите архитектора решений, который проектирует масштабируемые системы, объективно оценивает технологические стеки и пишет ADR, которые ваша команда действительно читает - архитектурные решения подкреплены матрицами компромиссов, а не интуицией.\n \u003c\/p\u003e\n \u003cp style=\"font-size: 13px; font-weight: 400; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003e\n Никакой архитектурной астронавтики. Viktor даст вам честное сравнение монолита и микросервисов, диаграммы C4, которые можно сразу визуализировать, и RFC, которые разработчики смогут реализовать без четырёх уточняющих звонков. Он охватывает проектирование систем, облачную инфраструктуру, архитектуру данных и безопасность - всё в одном файле навыка.\n \u003c\/p\u003e\n \u003cdiv style=\"background: #E6F1FB; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #185FA5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eЧто вы получите\u003c\/p\u003e\n \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eПроектирование систем - декомпозиция микросервисов, ограниченные контексты DDD, событийное хранение, CQRS, шаблоны саг, архитектура API-шлюза и BFF\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eОблачная архитектура в AWS, GCP и Azure - высокая доступность в нескольких регионах, отказоустойчивость active-active, определение RTO\/RPO, моделирование затрат FinOps\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eАрхитектура данных - выбор хранилища по шаблону доступа, потоковые конвейеры Kafka\/Kinesis, эволюция схем, решения по выбору между озером данных и хранилищем данных\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eНадёжность и безопасность - автоматические выключатели, модель нулевого доверия, моделирование угроз (STRIDE), управление секретами, шаблоны соответствия SOC2\/GDPR\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eДиаграммы модели C4, записи архитектурных решений (ADR), технические RFC с планами миграции и стратегиями отката\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eМатрицы оценки технологического стека - анализ «разработать или купить», бенчмарки фреймворков, оценка пула кандидатов, совокупная стоимость владения\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eАудит архитектуры - поиск единых точек отказа, узких мест и зон технического долга с приоритизированными планами устранения\u003c\/span\u003e\n \u003c\/li\u003e\n \u003c\/ul\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"display: flex; align-items: center; gap: 20px; background: #FFFFFF; border: 1px solid #E8E6E0; border-radius: 8px; padding: 14px 20px; margin-bottom: 24px;\"\u003e\n \u003cspan style=\"font-size: 11px; color: #888780; font-family: monospace;\"\u003e📄 viktor-software-architect.skill\u003c\/span\u003e\n \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eУстановка занимает менее 2 минут\u003c\/span\u003e\n \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eРаботает с Claude, ChatGPT и любым AI-чатом\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"border-left: 3px solid #185FA5; padding-left: 16px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #185FA5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 6px 0;\"\u003eКак установить\u003c\/p\u003e\n \u003cp style=\"font-size: 12px; color: #555550; line-height: 1.7; margin: 0;\"\u003e\n Скачайте пакет .skill → откройте Claude → вставьте содержимое файла в инструкции проекта или системный prompt → опишите требования к системе → Claude спроектирует её. Вот и всё.\n \u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":56897392312584,"sku":"viktor-software-architect","price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/viktor-software-architect-1.png?v=1789424658"},{"product_id":"mira-qa-engineer","title":"Mira - AI-навык для инженера по контролю качества","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n \u003cp style=\"font-size: 16px; font-weight: 600; color: #1A1A18; line-height: 1.5; margin: 0 0 8px 0;\"\u003e\n Добавьте Mira в Claude и получите Senior QA Engineer, который пишет планы тестирования, выявляет пропущенные вами крайние случаи и генерирует скрипты Playwright и Cypress, действительно находящие ошибки - ведь AI пишет больше кода, а вам нужно больше тестов.\n \u003c\/p\u003e\n \u003cp style=\"font-size: 13px; font-weight: 400; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003e\n Никакого расплывчатого покрытия тестами. Mira создаёт стратегии тестирования на основе оценки рисков, разрабатывает матрицы кейсов для каждого перехода состояния и граничного значения и напрямую интегрирует наборы тестов в ваш CI\/CD-пайплайн - с обнаружением нестабильных тестов и отчётами Allure в комплекте.\n \u003c\/p\u003e\n \u003cdiv style=\"background: #E6F1FB; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #185FA5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eЧто вы получите\u003c\/p\u003e\n \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eСтратегия и планирование тестирования - тестирование на основе рисков, соотношения уровней тестовой пирамиды, критерии начала и завершения, критерии приёмки и полные матрицы тест-кейсов\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eE2E-автоматизация с Playwright и Cypress - паттерн Page Object Model, пользовательские команды, селекторы data-testid, стратегии повторных попыток\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eТестирование API - коллекции Postman\/Newman, проверка ответов, проверка схем, тестирование потоков аутентификации и последовательности связанных запросов\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eТестирование производительности с помощью k6, JMeter и Locust - профили нагрузки, стресс-тесты, длительные тесты и пиковые тесты с определением пороговых значений\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eИнтеграция с CI\/CD - пайплайны GitHub Actions и GitLab CI с параллельным выполнением, шардингом, тестовой инфраструктурой Docker и управлением фикстурами\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eУправление дефектами - структурированные отчёты об ошибках, диагностика нестабильных тестов, анализ первопричин и стратегии стабилизации\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eТестирование доступности с помощью axe-core и WAVE, сканирование безопасности с помощью OWASP ZAP и визуальное регрессионное тестирование с Percy или Chromatic\u003c\/span\u003e\n \u003c\/li\u003e\n \u003c\/ul\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"display: flex; align-items: center; gap: 20px; background: #FFFFFF; border: 1px solid #E8E6E0; border-radius: 8px; padding: 14px 20px; margin-bottom: 24px;\"\u003e\n \u003cspan style=\"font-size: 11px; color: #888780; font-family: monospace;\"\u003e📄 mira-qa-engineer.skill\u003c\/span\u003e\n \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eУстановка занимает менее 2 минут\u003c\/span\u003e\n \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eРаботает с Claude, ChatGPT и любым AI-чатом\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"border-left: 3px solid #185FA5; padding-left: 16px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #185FA5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 6px 0;\"\u003eКак установить\u003c\/p\u003e\n \u003cp style=\"font-size: 12px; color: #555550; line-height: 1.7; margin: 0;\"\u003e\n Скачайте пакет .skill → откройте Claude → вставьте содержимое файла в инструкции проекта или системный prompt → опишите свою функцию → Claude напишет план тестирования и скрипты. Вот и всё.\n \u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":56897413611784,"sku":"mira-qa-engineer","price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/mira-qa-engineer-1.png?v=1789424685"},{"product_id":"oleg-database-engineer","title":"Oleg - AI-навык для инженера по базам данных","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n \u003cp style=\"font-size: 16px; font-weight: 600; color: #1A1A18; line-height: 1.5; margin: 0 0 8px 0;\"\u003e\n Добавьте Oleg в Claude и получите Senior Database Engineer, который пишет оптимизированный SQL, проектирует схемы, не разваливающиеся при масштабировании, и объясняет планы выполнения запросов, чтобы вам больше не приходилось гадать, почему всё работает медленно.\n \u003c\/p\u003e\n \u003cp style=\"font-size: 13px; font-weight: 400; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003e\n Никаких запросов «чёрного ящика». Oleg читает вывод EXPLAIN\/ANALYZE, находит отсутствующие индексы, переписывает SQL, сгенерированный ORM и незаметно убивающий производительность, а также выполняет миграции без простоя, из-за которых вам не придётся просыпаться в 3 часа ночи. PostgreSQL, MySQL, MongoDB, Redis - всё в одном файле навыка.\n \u003c\/p\u003e\n \u003cdiv style=\"background: #E6F1FB; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #185FA5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eЧто вы получите\u003c\/p\u003e\n \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eПроектирование схем - нормализованные схемы 3НФ, стратегии денормализации, моделирование OLTP и OLAP, иерархические шаблоны и проектирование документов MongoDB\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eМастерство SQL - CTE, оконные функции, рекурсивные запросы, LATERAL JOIN, операторы JSONB, полнотекстовый поиск, транзакции с надлежащими уровнями изоляции\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eОптимизация запросов - интерпретация EXPLAIN\/ANALYZE, стратегии индексов B-tree, GIN, GiST, частичных и покрывающих индексов, выявление N+1, исправление SQL, генерируемого ORM\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eМиграции без простоя - паттерн расширения и сжатия, онлайн-DDL, пакетные миграции данных с Prisma, Alembic, Flyway или обычным SQL\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eRedis - шаблоны кэширования (cache-aside, write-through, предотвращение лавины запросов), pub\/sub, сортированные множества, потоки и настройка Redis Cluster\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eНадёжность и эксплуатация - стратегии резервного копирования, потоковая репликация, PgBouncer, журналирование медленных запросов, оповещения о задержке репликации и аварийное восстановление\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eОблачные базы данных - AWS RDS, Aurora, DynamoDB, ElastiCache, GCP Cloud SQL, BigQuery - выбор размера и хранилища, а также оптимизация затрат\u003c\/span\u003e\n \u003c\/li\u003e\n \u003c\/ul\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"display: flex; align-items: center; gap: 20px; background: #FFFFFF; border: 1px solid #E8E6E0; border-radius: 8px; padding: 14px 20px; margin-bottom: 24px;\"\u003e\n \u003cspan style=\"font-size: 11px; color: #888780; font-family: monospace;\"\u003e📄 oleg-database-engineer.skill\u003c\/span\u003e\n \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eУстановка занимает меньше 2 минут\u003c\/span\u003e\n \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eРаботает с Claude, ChatGPT и любым AI-чатом\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"border-left: 3px solid #185FA5; padding-left: 16px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #185FA5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 6px 0;\"\u003eКак установить\u003c\/p\u003e\n \u003cp style=\"font-size: 12px; color: #555550; line-height: 1.7; margin: 0;\"\u003e\n Скачайте пакет .skill → откройте Claude → вставьте содержимое файла в инструкции проекта или системный prompt → опишите проблему с данными → Claude спроектирует и оптимизирует решение. Вот и всё.\n \u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":56897443070216,"sku":"oleg-database-engineer","price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/oleg-database-engineer-1.png?v=1789424686"},{"product_id":"rami-devops-engineer","title":"Rami - AI-навык для DevOps-инженера","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n \u003cp style=\"font-size: 16px; font-weight: 600; color: #1A1A18; line-height: 1.5; margin: 0 0 8px 0;\"\u003e\n Добавьте Rami в Claude и получите Senior DevOps Engineer, который с первого раза пишет рабочие CI\/CD-пайплайны, Dockerfile, конфигурации Kubernetes и модули Terraform - инфраструктура как код, а не инфраструктура наугад.\n \u003c\/p\u003e\n \u003cp style=\"font-size: 13px; font-weight: 400; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003e\n Никаких скопированных конфигураций, которые ломаются в продакшене. Rami проектирует пайплайны со встроенными корректным кэшированием, триггерами отката и сканированием безопасности, а затем передаёт вам runbook-инструкции на случай, если что-то всё же пойдёт не так. GitHub Actions, Kubernetes, Terraform, AWS и полный стек наблюдаемости в одном skill-файле.\n \u003c\/p\u003e\n \u003cdiv style=\"background: #E6F1FB; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #185FA5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eЧто вы получите\u003c\/p\u003e\n \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eCI\/CD-пайплайны - GitHub Actions, GitLab CI, Jenkins с матричными сборками, кэшированием слоёв, управлением секретами, контрольными этапами перед staging и триггерами автоматического отката\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eDocker - многоэтапные сборки, distroless-образы, сканирование безопасности Trivy\/Snyk, стратегии тегирования, мультиархитектурные сборки и docker-compose для локальной разработки\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eKubernetes - Deployment, HPA, PDB, чарты Helm, пробы liveness\/readiness, конфигурация Ingress и полный рабочий процесс отладки с kubectl\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eИнфраструктура как код - модули Terraform с блокировкой состояния в S3, Pulumi, плейбуки Ansible, CloudFormation и проектирование стеков AWS CDK\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eAWS, GCP, Azure - проектирование VPC, EKS\/GKE, ALB, Route 53, CloudFront, RDS, политики IAM с минимальными привилегиями и паттерны мультиоблачных решений\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eСтек мониторинга - Prometheus PromQL, дашборды Grafana, логирование ELK\/EFK, оповещения PagerDuty, определения SLI\/SLO и отслеживание бюджета ошибок\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eРелизная инженерия - blue-green-, canary- и GitOps-развёртывания с ArgoCD\/Flux, управление секретами в Vault и процесс проведения postmortem без поиска виноватых\u003c\/span\u003e\n \u003c\/li\u003e\n \u003c\/ul\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"display: flex; align-items: center; gap: 20px; background: #FFFFFF; border: 1px solid #E8E6E0; border-radius: 8px; padding: 14px 20px; margin-bottom: 24px;\"\u003e\n \u003cspan style=\"font-size: 11px; color: #888780; font-family: monospace;\"\u003e📄 rami-devops-engineer.skill\u003c\/span\u003e\n \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eУстановка занимает меньше 2 минут\u003c\/span\u003e\n \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eРаботает с Claude, ChatGPT и любым AI-чатом\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"border-left: 3px solid #185FA5; padding-left: 16px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #185FA5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 6px 0;\"\u003eКак установить\u003c\/p\u003e\n \u003cp style=\"font-size: 12px; color: #555550; line-height: 1.7; margin: 0;\"\u003e\n Скачайте пакет .skill → откройте Claude → вставьте содержимое файла в инструкции проекта или системный prompt → опишите проблему с инфраструктурой → Claude напишет конфигурацию. Вот и всё.\n \u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":56897464107272,"sku":"rami-devops-engineer","price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/rami-devops-engineer-1.png?v=1789424687"},{"product_id":"tariq-cloud-engineer","title":"Tariq - AI-навык для инженера по миграции в облако","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n \u003cp style=\"font-size: 16px; font-weight: 600; color: #1A1A18; line-height: 1.5; margin: 0 0 8px 0;\"\u003e\n Добавьте Tariq в Claude и получите Senior Cloud Engineer, который проектирует архитектуры AWS, GCP и Azure, пишет шаблоны CloudFormation и Terraform и находит конфигурацию, способную вдвое сократить ваш счёт за облако - облачные решения с первого раза сделаны правильно.\n \u003c\/p\u003e\n \u003cp style=\"font-size: 13px; font-weight: 400; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003e\n Не имитацию архитектуры с кликами в консоли. Tariq проектирует полноценные VPC, выбирает подходящие вычислительные ресурсы и хранилища для вашей рабочей нагрузки и с первого дня применяет IAM с минимальными привилегиями. Он также проводит аудиты оптимизации затрат, которые выявляют экономию на типах инстансов, уровнях хранения и ресурсах, которые никто не удосужился отключить.\n \u003c\/p\u003e\n \u003cdiv style=\"background: #E6F1FB; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #185FA5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eЧто вы получите\u003c\/p\u003e\n \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eАрхитектура AWS - проектирование VPC в нескольких зонах доступности, выбор вычислительных ресурсов EC2\/ECS\/EKS\/Lambda, классы хранилищ S3, RDS Multi-AZ, DynamoDB, ElastiCache, CloudFront и WAF\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eКомпетенции в GCP и Azure - GKE, Cloud Run, BigQuery, AKS, Azure Front Door, Key Vault, мультиоблачные архитектуры и предотвращение привязки к поставщику\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eИнфраструктура как код - вложенные стеки CloudFormation, конструкции AWS CDK, модули Terraform с управлением состоянием, шаблоны ARM и Bicep\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eБессерверная архитектура - оптимизация холодного запуска Lambda, авторизация в API Gateway, конечные автоматы Step Functions, EventBridge, распределение сообщений через SQS\/SNS, Kinesis\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eБезопасность и IAM - политики с минимальными привилегиями, AssumeRole между аккаунтами, SCP, конвертное шифрование KMS, GuardDuty, CloudTrail, ротация секретов в Secrets Manager\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eОптимизация затрат - подбор оптимальных размеров ресурсов с помощью Compute Optimizer, Reserved Instances или Savings Plans, политики жизненного цикла S3, снижение затрат на NAT Gateway, оповещения AWS Budgets\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eАварийное восстановление - активная-активная конфигурация в нескольких регионах, отказоустойчивое переключение по проверке работоспособности Route 53, глобальные таблицы DynamoDB, AWS Backup, хаос-инжиниринг с Fault Injection Simulator\u003c\/span\u003e\n \u003c\/li\u003e\n \u003c\/ul\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"display: flex; align-items: center; gap: 20px; background: #FFFFFF; border: 1px solid #E8E6E0; border-radius: 8px; padding: 14px 20px; margin-bottom: 24px;\"\u003e\n \u003cspan style=\"font-size: 11px; color: #888780; font-family: monospace;\"\u003e📄 tariq-cloud-engineer.skill\u003c\/span\u003e\n \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eУстановка занимает менее 2 минут\u003c\/span\u003e\n \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eРаботает с Claude, ChatGPT и любым AI-чаты\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"border-left: 3px solid #185FA5; padding-left: 16px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #185FA5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 6px 0;\"\u003eКак установить\u003c\/p\u003e\n \u003cp style=\"font-size: 12px; color: #555550; line-height: 1.7; margin: 0;\"\u003e\n Скачайте пакет .skill → откройте Claude → вставьте содержимое файла в инструкции проекта или системный prompt → опишите требования к облаку → Claude спроектирует архитектуру. Вот и всё.\n \u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":56897974763784,"sku":"tariq-cloud-engineer","price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/tariq-cloud-engineer-1.png?v=1789424687"},{"product_id":"dante-tech-lead","title":"Dante - AI-навык для технического руководителя","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n \u003cp style=\"font-size: 16px; font-weight: 600; color: #1A1A18; line-height: 1.5; margin: 0 0 8px 0;\"\u003e\n Добавьте Dante в Claude и получите Senior Tech Lead, который пишет технические спецификации, проводит дизайн-ревью, наставляет ваших разработчиков и принимает архитектурные решения, которые не обернутся проблемами через шесть месяцев - лидерство встречается с кодом.\n \u003c\/p\u003e\n \u003cp style=\"font-size: 13px; font-weight: 400; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003e\n Никаких решений, основанных на мнениях. Dante создаёт структурированные ADR с рассмотренными альтернативами, разбивает эпики на выполнимые части с флагами рисков и переводит технические ограничения на язык бизнеса - от планирования спринтов до дорожной карты разработки в одном файле навыка.\n \u003c\/p\u003e\n \u003cdiv style=\"background: #E6F1FB; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #185FA5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eЧто вы получите\u003c\/p\u003e\n \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eПринятие технических решений - анализ компромиссов при выборе фреймворка и базы данных, Architecture Decision Records, оценка разработки против покупки, стандарты кодирования и определение готовности\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eТехнические спецификации и RFC - проектная документация с API-контрактами, изменениями модели данных, планами миграции, стратегиями отката и проверяемыми критериями приёмки\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eСтандарты качества кода - критерии ревью, стратегия тестирования для каждого проекта, категоризация технического долга по риску, внедрение лучших практик CI\/CD и наблюдаемости\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eУправление спринтами и поставкой - декомпозиция эпиков, оценка историй, выявление блокеров, ретроспективы с ответственными, согласование объёма работ с продуктовой командой\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eНаставничество и развитие команды - технические встречи один на один, документация для адаптации, планы обучения, сессии обмена знаниями и разборы архитектуры\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eКросс-функциональное взаимодействие - перевод с языка продукта на язык разработки и обратно, API-контракты между командами, обновления для заинтересованных сторон без жаргона\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eТехническая дорожная карта - планирование улучшений платформы, стратегии крупных миграций (паттерн strangler fig, функциональные флаги), оценка AI-инструментов и планирование ёмкости\u003c\/span\u003e\n \u003c\/li\u003e\n \u003c\/ul\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"display: flex; align-items: center; gap: 20px; background: #FFFFFF; border: 1px solid #E8E6E0; border-radius: 8px; padding: 14px 20px; margin-bottom: 24px;\"\u003e\n \u003cspan style=\"font-size: 11px; color: #888780; font-family: monospace;\"\u003e📄 dante-tech-lead.skill\u003c\/span\u003e\n \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eУстановка занимает меньше 2 минут\u003c\/span\u003e\n \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eРаботает с Claude, ChatGPT и любым AI-чатом\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"border-left: 3px solid #185FA5; padding-left: 16px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #185FA5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 6px 0;\"\u003eКак установить\u003c\/p\u003e\n \u003cp style=\"font-size: 12px; color: #555550; line-height: 1.7; margin: 0;\"\u003e\n Скачайте пакет .skill → откройте Claude → вставьте содержимое файла в инструкции проекта или системный prompt → опишите свою лидерскую задачу → Claude поможет вам руководить. Вот и всё.\n \u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":56899559096584,"sku":"dante-tech-lead","price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/dante-tech-lead-1.png?v=1789424686"},{"product_id":"priya-engineering-manager","title":"Priya - AI-навык для руководителя инженерного отдела","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n \u003cp style=\"font-size: 16px; font-weight: 600; color: #1A1A18; line-height: 1.5; margin: 0 0 8px 0;\"\u003e\n Добавьте Priya в Claude и получите Senior Engineering Manager, который пишет оценки эффективности, структурирует циклы найма, создаёт дорожные карты команд и защищает разработчиков от ада встреч - руководство людьми с глубоким пониманием инженерии.\n \u003c\/p\u003e\n \u003cp style=\"font-size: 13px; font-weight: 400; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003e\n Никакой теории управления без практического применения. Priya создаёт готовые к калибровке оценки эффективности с измеримыми формулировками о влиянии, разрабатывает циклы собеседований с единообразными оценочными листами и отслеживает метрики DORA для улучшения процессов, а не для использования против отдельных сотрудников.\n \u003c\/p\u003e\n \u003cdiv style=\"background: #E6F1FB; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #185FA5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eЧто вы получите\u003c\/p\u003e\n \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eУправление людьми - повестки встреч 1:1, оценки эффективности с формулировками о влиянии, индивидуальные планы развития, документация по PIP и фреймворки для сложных разговоров\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eНайм и формирование команды - описания вакансий, структурированные циклы собеседований с оценочными листами, критерии оценки домашних заданий, планы адаптации на 30\/60\/90 дней и стратегии удержания сотрудников\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eВыполнение поставок - планирование ёмкости спринта с учётом фактической загрузки, отслеживание метрик DORA, управление межкомандными зависимостями и эскалация рисков с мерами по их снижению\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eТехническая стратегия - дорожная карта разработки с балансом функций, технического долга и надёжности, анализ «создать или купить», оценка внедрения AI-инструментов и техническая комплексная проверка\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eМежфункциональное взаимодействие - статус-обновления для руководства, согласование с продуктовой командой, переговоры об объёме работ, управление ожиданиями заинтересованных сторон и коммуникация с руководством без жаргона\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eПроцессы и культура - проектирование спринт-церемоний, управление инцидентами с беспрецедентными ретроспективами, психологическая безопасность и культура документирования (ADR, инструкции)\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eКарьерный рост и уровни - карьерные треки для IC и руководителей, пакеты документов для повышения с подтверждающими данными, сравнение компенсаций и проектирование структуры команды\u003c\/span\u003e\n \u003c\/li\u003e\n \u003c\/ul\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"display: flex; align-items: center; gap: 20px; background: #FFFFFF; border: 1px solid #E8E6E0; border-radius: 8px; padding: 14px 20px; margin-bottom: 24px;\"\u003e\n \u003cspan style=\"font-size: 11px; color: #888780; font-family: monospace;\"\u003e📄 priya-engineering-manager.skill\u003c\/span\u003e\n \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eУстановка занимает менее 2 минут\u003c\/span\u003e\n \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eРаботает с Claude, ChatGPT и любым AI-чатом\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"border-left: 3px solid #185FA5; padding-left: 16px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #185FA5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 6px 0;\"\u003eКак установить\u003c\/p\u003e\n \u003cp style=\"font-size: 12px; color: #555550; line-height: 1.7; margin: 0;\"\u003e\n Скачайте пакет .skill → откройте Claude → вставьте содержимое файла в инструкции проекта или системный prompt → опишите свою управленческую задачу → Claude поможет вам руководить. Вот и всё.\n \u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":56899560571144,"sku":"priya-engineering-manager","price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/priya-engineering-manager-1.png?v=1789424686"},{"product_id":"ai-api-documentation-generator","title":"AI для создания документации API","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18;\"\u003e\n \u003cdiv style=\"background: #E6F1FB; border: 1px solid #BDD8F0; border-radius: 8px; padding: 16px 20px; margin-bottom: 20px;\"\u003e\n \u003cp style=\"margin: 0; font-size: 12px; font-weight: 600; color: #185FA5; letter-spacing: 0.06em; text-transform: uppercase;\"\u003eПромпты для технологий и разработки\u003c\/p\u003e\n \u003cp style=\"margin: 6px 0 0; font-size: 13px; color: #555550; line-height: 1.5;\"\u003eСоздавайте документацию API уровня Stripe - аутентификация, конечные точки, ошибки, вебхуки - чтобы разработчики могли пройти аутентификацию, выполнить первый вызов и обработать ошибку менее чем за 10 минут.\u003c\/p\u003e\n \u003c\/div\u003e\n \u003cp style=\"font-size: 14px; color: #555550; line-height: 1.7; margin: 0 0 20px;\"\u003e\n Этот prompt для генерации документации AI API создаёт документацию, соответствующую спецификации OpenAPI: обзор, руководство по аутентификации, быстрый старт, справочник конечных точек с примерами кода на нескольких языках, обработка ошибок с решениями, ограничение частоты запросов, вебхуки, SDK, политика версионирования и журнал изменений - в формате, который используют руководители developer experience. Вставьте его в Claude, ChatGPT или любой AI-чат, добавьте спецификацию API и получите документацию, готовую для Docusaurus, ReadMe, Mintlify или GitBook.\n \u003c\/p\u003e\n \u003cp style=\"font-size: 14px; color: #555550; line-height: 1.7; margin: 0 0 20px;\"\u003e\n Аутентификация идёт первой - разработчик, который не может пройти аутентификацию, сдаётся. Для каждого ответа с ошибкой указаны код состояния, причина и способ устранения (молчащие ошибки запрещены). Для каждой конечной точки приведены полные реалистичные примеры запросов и ответов на нескольких языках - значения-заполнители вроде \"example_value_1\" недопустимы. Работает с Claude, ChatGPT и любой моделью AI-чата.\n \u003c\/p\u003e\n \u003ch3 style=\"font-size: 13px; font-weight: 600; color: #1A1A18; margin: 0 0 10px; text-transform: uppercase; letter-spacing: 0.04em;\"\u003eЧто вы получите\u003c\/h3\u003e\n \u003cul style=\"font-size: 13px; color: #555550; line-height: 1.9; padding-left: 18px; margin: 0 0 24px;\"\u003e\n \u003cli\u003eОдин готовый к использованию в продакшене prompt для генерации документации AI API (900+ слов)\u003c\/li\u003e\n \u003cli\u003eПолная структура документации - обзор, аутентификация, быстрый старт, справочник конечных точек, ошибки, ограничения частоты запросов, вебхуки, SDK, журнал изменений\u003c\/li\u003e\n \u003cli\u003eСправочник конечных точек с примерами кода на нескольких языках (cURL, Python, JavaScript, Go, Ruby - выберите 3-5)\u003c\/li\u003e\n \u003cli\u003eПолная таблица кодов ошибок - статус, код, причина и способ устранения для каждой ошибки\u003c\/li\u003e\n \u003cli\u003eНастройка для REST-, GraphQL-, webhook-интенсивных, корпоративных\/SOAP-, предназначенных только для внутреннего использования и ориентированных на партнёров API\u003c\/li\u003e\n \u003c\/ul\u003e\n \u003ch3 style=\"font-size: 13px; font-weight: 600; color: #1A1A18; margin: 0 0 10px; text-transform: uppercase; letter-spacing: 0.04em;\"\u003eПредназначено для\u003c\/h3\u003e\n \u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 8px; margin-bottom: 24px;\"\u003e\n \u003cspan style=\"background: #E6F1FB; color: #185FA5; border-radius: 20px; padding: 4px 12px; font-size: 11px; font-weight: 500;\"\u003eБэкенд-разработчики\u003c\/span\u003e\n \u003cspan style=\"background: #E6F1FB; color: #185FA5; border-radius: 20px; padding: 4px 12px; font-size: 11px; font-weight: 500;\"\u003eКоманды платформы\u003c\/span\u003e\n \u003cspan style=\"background: #E6F1FB; color: #185FA5; border-radius: 20px; padding: 4px 12px; font-size: 11px; font-weight: 500;\"\u003eОтделы по связям с разработчиками\u003c\/span\u003e\n \u003cspan style=\"background: #E6F1FB; color: #185FA5; border-radius: 20px; padding: 4px 12px; font-size: 11px; font-weight: 500;\"\u003eТехнические архитекторы\u003c\/span\u003e\n \u003cspan style=\"background: #E6F1FB; color: #185FA5; border-radius: 20px; padding: 4px 12px; font-size: 11px; font-weight: 500;\"\u003eИнженеры DX\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"border-top: 1px solid #E8E6E0; padding-top: 16px;\"\u003e\n \u003cp style=\"font-size: 11px; color: #BBBBAA; margin: 0; font-family: 'DM Mono', monospace;\"\u003eai-api-documentation-generator-prompt.txt  ·  Работает с Claude, ChatGPT и другими  ·  Мгновенное использование\u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":57628709323016,"sku":"ai-api-documentation-generator","price":4.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ai-api-documentation-generator-book.jpg?v=1787225364"},{"product_id":"test-case-generator-prompt","title":"AI для создания тест-кейсов","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18;\"\u003e\n \u003cdiv style=\"background: #E6F1FB; border: 1px solid #BDD8F0; border-radius: 8px; padding: 16px 20px; margin-bottom: 20px;\"\u003e\n \u003cp style=\"margin: 0; font-size: 12px; font-weight: 600; color: #185FA5; letter-spacing: 0.06em; text-transform: uppercase;\"\u003eПромпты для технологий и разработки\u003c\/p\u003e\n \u003cp style=\"margin: 6px 0 0; font-size: 13px; color: #555550; line-height: 1.5;\"\u003eГенерируйте тест-кейсы, охватывающие места, где код действительно ломается, - а не только позитивный сценарий.\u003c\/p\u003e\n \u003c\/div\u003e\n \u003cp style=\"font-size: 14px; color: #555550; line-height: 1.7; margin: 0 0 20px;\"\u003e\n Этот prompt для генерации тест-кейсов создаёт структурированные наборы тестов - модульные, интеграционные, E2E, API, UI, граничные, регрессионные и негативные - для любой функции, пользовательской истории или исправления ошибки, с предусловиями, шагами, ожидаемыми результатами, рекомендациями по автоматизации и трассируемостью требований. Вставьте его в Claude, ChatGPT или любой AI-чат, опишите функцию или вставьте её код и получите ориентированный на риски набор тестов, готовый к выполнению или автоматизации.\n \u003c\/p\u003e\n \u003cp style=\"font-size: 14px; color: #555550; line-height: 1.7; margin: 0 0 20px;\"\u003e\n Тестов только для позитивного сценария недостаточно - этот prompt нацелен на места, где код чаще всего ломается: границы числовых и строковых значений, проблемы с правами доступа, сбои сторонних зависимостей, состояния гонки, шаблоны SQL-инъекций и доступ к данным между арендаторами. Каждый ожидаемый результат должен быть конкретно проверяемым («возвращает правильный результат» запрещено). Работает с Claude, ChatGPT и любой моделью AI для чата.\n \u003c\/p\u003e\n \u003ch3 style=\"font-size: 13px; font-weight: 600; color: #1A1A18; margin: 0 0 10px; text-transform: uppercase; letter-spacing: 0.04em;\"\u003eЧто вы получите\u003c\/h3\u003e\n \u003cul style=\"font-size: 13px; color: #555550; line-height: 1.9; padding-left: 18px; margin: 0 0 24px;\"\u003e\n \u003cli\u003eОдин готовый к использованию prompt для генерации тест-кейсов (900+ слов)\u003c\/li\u003e\n \u003cli\u003e11 категорий тестов - позитивный сценарий, граничные значения, обработка ошибок, права доступа, интеграция, параллелизм, согласованность данных, производительность, безопасность, доступность, регрессия\u003c\/li\u003e\n \u003cli\u003eРекомендации по автоматизации для каждого теста - АВТОМАТИЗИРОВАТЬ \/ SMOKE \/ ВРУЧНУЮ \/ ПРОПУСТИТЬ\u003c\/li\u003e\n \u003cli\u003eИсполняемые каркасы кода для тестов в выбранном вами тестовом фреймворке\u003c\/li\u003e\n \u003cli\u003eНастройка под модульное тестирование, тестирование API, E2E-тестирование, регрессионное тестирование исправлений ошибок, тестирование производительности, безопасности и доступности\u003c\/li\u003e\n \u003c\/ul\u003e\n \u003ch3 style=\"font-size: 13px; font-weight: 600; color: #1A1A18; margin: 0 0 10px; text-transform: uppercase; letter-spacing: 0.04em;\"\u003eСоздано для\u003c\/h3\u003e\n \u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 8px; margin-bottom: 24px;\"\u003e\n \u003cspan style=\"background: #E6F1FB; color: #185FA5; border-radius: 20px; padding: 4px 12px; font-size: 11px; font-weight: 500;\"\u003eИнженеры по обеспечению качества\u003c\/span\u003e\n \u003cspan style=\"background: #E6F1FB; color: #185FA5; border-radius: 20px; padding: 4px 12px; font-size: 11px; font-weight: 500;\"\u003eРазработчики, пишущие тесты\u003c\/span\u003e\n \u003cspan style=\"background: #E6F1FB; color: #185FA5; border-radius: 20px; padding: 4px 12px; font-size: 11px; font-weight: 500;\"\u003eМенеджеры продукта\u003c\/span\u003e\n \u003cspan style=\"background: #E6F1FB; color: #185FA5; border-radius: 20px; padding: 4px 12px; font-size: 11px; font-weight: 500;\"\u003eРуководители автоматизации тестирования\u003c\/span\u003e\n \u003cspan style=\"background: #E6F1FB; color: #185FA5; border-radius: 20px; padding: 4px 12px; font-size: 11px; font-weight: 500;\"\u003eИнженерные команды\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"border-top: 1px solid #E8E6E0; padding-top: 16px;\"\u003e\n \u003cp style=\"font-size: 11px; color: #BBBBAA; margin: 0; font-family: 'DM Mono', monospace;\"\u003etest-case-generator-prompt.txt  ·  Работает с Claude, ChatGPT и другими  ·  Мгновенное использование\u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":57628760965384,"sku":"test-case-generator-prompt","price":4.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/test-case-generator-prompt-book.jpg?v=1787225364"},{"product_id":"albert-ai-code-review-agent","title":"Albert - AI-агент по проверке кода","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n \u003cp style=\"font-size: 16px; font-weight: 600; color: #1A1A18; line-height: 1.5; margin: 0 0 8px 0;\"\u003e\n Загрузите Albert в Claude и получите Senior Code Review Agent, который проводит тщательную структурированную проверку кода на любом языке или фреймворке - каждая ошибка, уязвимость безопасности и проблема производительности оценивается по степени серьёзности и сопровождается конкретным исправлением, а не расплывчатой обратной связью.\n \u003c\/p\u003e\n \u003cp style=\"font-size: 13px; font-weight: 400; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003e\n Большинство отзывов о коде либо слишком общие и непрактичные, либо упускают наиболее важные проблемы. Albert это исправляет. Перед проверкой он задаёт целевые вопросы о вашем коде - о языке, назначении, проблемных областях и планах вывода в production, - а затем предоставляет полный отчёт, который разработчик может сразу использовать. Работает с Claude, ChatGPT и любой AI-моделью для чатов, поддерживающей системные prompt.\n \u003c\/p\u003e\n \u003cdiv style=\"background: #E6F1FB; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #185FA5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eЧто вы получите\u003c\/p\u003e\n \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003e\u003cstrong\u003eНа выходе\u003c\/strong\u003e - каждая проблема оценивается как критическая, высокая, средняя или незначительная, чтобы вы точно знали, что нужно исправить до выхода в production, а что может подождать, без двусмысленности в приоритетах\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003e\u003cstrong\u003eАудит безопасности\u003c\/strong\u003e - выявленные и отмеченные уязвимости OWASP Top 10, риски инъекций, проблемы аутентификации, секреты в коде и небезопасные зависимости с конкретными исправлениями до выхода в production\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003e\u003cstrong\u003eПроверка производительности\u003c\/strong\u003e - выявленные проблемы алгоритмической сложности, N+1-запросы, ненужные циклы, утечки памяти и блокирующие операции с конкретными рекомендациями по оптимизации\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003e\u003cstrong\u003eПробелы в обработке ошибок\u003c\/strong\u003e - выявленные и исправленные отсутствующие блоки try\/catch, необработанные промисы, незаметные сбои и граничные случаи, которые приведут к проблемам в production\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003e\u003cstrong\u003eОценка качества кода\u003c\/strong\u003e - выявленные нарушения DRY, проблемы с принципом единственной ответственности, неясные имена, мёртвый код и проблемы сопровождаемости с конкретными рекомендациями по рефакторингу\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003e\u003cstrong\u003eПолный отчёт о проверке\u003c\/strong\u003e - сводка с общим количеством найденных проблем по уровням серьёзности, отдельные находки, упорядоченные от критических до незначительных, каждая с указанием расположения, объяснением и конкретным исправлением, а также общая оценка готовности к запуску в production\u003c\/span\u003e\n \u003c\/li\u003e\n \u003c\/ul\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"display: flex; align-items: center; gap: 20px; background: #FFFFFF; border: 1px solid #E8E6E0; border-radius: 8px; padding: 14px 20px; margin-bottom: 24px;\"\u003e\n \u003cspan style=\"font-size: 11px; color: #888780; font-family: monospace;\"\u003e📄 albert-ai-code-review-agent.skill\u003c\/span\u003e\n \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eУстановка занимает менее 2 минут\u003c\/span\u003e\n \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eРаботает с Claude, ChatGPT и любым AI-чатом\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"border-left: 3px solid #185FA5; padding-left: 16px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #185FA5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 6px 0;\"\u003eКак установить\u003c\/p\u003e\n \u003cp style=\"font-size: 12px; color: #555550; line-height: 1.7; margin: 0;\"\u003e\n Скачайте пакет .skill → откройте Claude → загрузите SKILL.md в инструкции проекта или системный prompt → вставьте prompt активации в чат → Albert задаст вопросы для сбора информации по одному и предоставит полный структурированный отчёт о проверке кода. Работает с Claude (рекомендуется), ChatGPT и любым AI-чатом, поддерживающим системные prompt.\n \u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":57850878394632,"sku":"albert-ai-code-review-agent","price":32.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/albert-ai-code-review-agent-book.jpg?v=1787218783"},{"product_id":"conrad-ai-bug-fixer-agent","title":"Conrad - AI-агент по исправлению ошибок","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n \u003cp style=\"font-size: 16px; font-weight: 600; color: #1A1A18; line-height: 1.5; margin: 0 0 8px 0;\"\u003e\n Загрузите Conrad в Claude и получите Senior Bug Fixer Agent, который диагностирует сломанный код, сообщения об ошибках и неожиданное поведение, определяет первопричину, точно объясняет, почему это происходит, и предоставляет конкретное исправление с кодом до и после, а также этапом проверки. Никаких догадок. Никакого устранения симптомов.\n \u003c\/p\u003e\n \u003cp style=\"font-size: 13px; font-weight: 400; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003e\n Большая часть времени на отладку тратится на патчи, которые не устраняют настоящую проблему. Conrad это исправляет. Он задаёт точечные вопросы, чтобы понять, что код должен делать, что он делает на самом деле и что изменилось до появления ошибки, а затем диагностирует первопричину, прежде чем изменить хотя бы одну строку. Работает с Claude, ChatGPT или любой моделью AI-чата, которая принимает системные prompts.\n \u003c\/p\u003e\n \u003cdiv style=\"background: #E6F1FB; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #185FA5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eЧто вы получите\u003c\/p\u003e\n \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003e\u003cstrong\u003eДиагностика первопричины\u003c\/strong\u003e - чёткое объяснение того, что именно не так, почему это происходит и где именно в коде возникает проблема, прежде чем применять какое-либо исправление, чтобы вы понимали проблему, а не только патч\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003e\u003cstrong\u003eИсправление до и после\u003c\/strong\u003e - исходный сломанный код и исправленный код рядом с встроенными комментариями, точно объясняющими, что изменилось и почему исправление работает, а не просто указывающими, что нужно скопировать и вставить\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003e\u003cstrong\u003eИнтерпретация сообщения об ошибке\u003c\/strong\u003e - трассировки стека, TypeError, NullPointerException, необработанные отклонения промисов, ошибки CORS и любые другие сообщения об ошибках анализируются с отслеживанием до их источника, а не до места возникновения\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003e\u003cstrong\u003eЭтап проверки\u003c\/strong\u003e - конкретный тестовый сценарий или проверка, подтверждающие, что исправление действительно работает, прежде чем оно попадёт в продакшен, ведь непроверенное исправление всё ещё остаётся догадкой\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003e\u003cstrong\u003eНе допускайте этого в следующий раз\u003c\/strong\u003e - одна практическая рекомендация о том, как избежать этого класса ошибок в будущем, чтобы та же проблема не отняла ещё час на отладку через три недели\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003e\u003cstrong\u003eДополнительные наблюдения\u003c\/strong\u003e - любые другие проблемы, обнаруженные в окружающем коде, отмечаются отдельно, чтобы вы знали, что ещё нужно исправить, а Conrad не рефакторил то, чего вы не просили его касаться\u003c\/span\u003e\n \u003c\/li\u003e\n \u003c\/ul\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"display: flex; align-items: center; gap: 20px; background: #FFFFFF; border: 1px solid #E8E6E0; border-radius: 8px; padding: 14px 20px; margin-bottom: 24px;\"\u003e\n \u003cspan style=\"font-size: 11px; color: #888780; font-family: monospace;\"\u003e📄 conrad-ai-bug-fixer-agent.skill\u003c\/span\u003e\n \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eУстановка менее чем за 2 минуты\u003c\/span\u003e\n \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eРаботает с Claude, ChatGPT и любым AI-чатом\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"border-left: 3px solid #185FA5; padding-left: 16px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #185FA5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 6px 0;\"\u003eКак установить\u003c\/p\u003e\n \u003cp style=\"font-size: 12px; color: #555550; line-height: 1.7; margin: 0;\"\u003e\n Скачайте пакет .skill → откройте Claude → загрузите SKILL.md в Project Instructions или системный prompt → вставьте prompt активации в диалог → Conrad будет задавать вопросы по одному, диагностирует первопричину и предоставит полное исправление с кодом до и после. Работает с Claude (рекомендуется), ChatGPT или любым AI-чатом, который принимает системные prompts.\n \u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":57850879312136,"sku":"conrad-ai-bug-fixer-agent","price":32.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/conrad-ai-bug-fixer-agent-book.jpg?v=1787218784"},{"product_id":"dorian-ai-api-documentation-agent","title":"Dorian - AI-агент по документированию API","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n \u003cp style=\"font-size: 16px; font-weight: 600; color: #1A1A18; line-height: 1.5; margin: 0 0 8px 0;\"\u003e\n Загрузите Dorian в Claude и получите Senior API Documentation Agent, который превращает код API, маршруты или технические заметки в полную профессиональную документацию - справочники конечных точек, руководства по аутентификации, примеры запросов и ответов, таблицы кодов ошибок и краткое руководство для разработчиков, готовые к публикации.\n \u003c\/p\u003e\n \u003cp style=\"font-size: 13px; font-weight: 400; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003e\n Большинство API документируют в последнюю очередь, плохо или не документируют вовсе - из-за этого разработчики тратят часы на выяснение того, что код должен был объяснять за несколько минут. Dorian это исправляет. Он работает с тем, что у вас есть, - маршрутами, кодом контроллеров, коллекциями Postman или черновыми заметками, - задает точечные вопросы об API и его аудитории, а затем создает документацию, которой разработчики могут пользоваться с первого дня. Работает с Claude, ChatGPT или любой моделью AI-чата, поддерживающей системные prompt.\n \u003c\/p\u003e\n \u003cdiv style=\"background: #E6F1FB; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #185FA5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eЧто вы получите\u003c\/p\u003e\n \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003e\u003cstrong\u003eПолный справочник конечных точек\u003c\/strong\u003e - описание каждой конечной точки с HTTP-методом, путем, описанием, таблицей параметров, телом запроса, успешным ответом и кодами ошибок, чтобы разработчикам не приходилось читать исходный код\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003e\u003cstrong\u003eРуководство по аутентификации\u003c\/strong\u003e - описание метода аутентификации, включая получение учетных данных, их передачу в запросах с примерами формата заголовков и полный пример аутентифицированного запроса, чтобы разработчики могли начать работу за минуты, а не часы\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003e\u003cstrong\u003eРеалистичные примеры запросов и ответов\u003c\/strong\u003e - примеры curl и тела JSON с реалистичными значениями для каждой конечной точки, а не строками-заполнителями, чтобы разработчики могли сразу скопировать, вставить и запустить их\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003e\u003cstrong\u003eСправочник кодов ошибок\u003c\/strong\u003e - полная таблица ошибок со всеми кодами состояния, которые возвращает API, с описаниями и рекомендациями по устранению, чтобы разработчики могли обрабатывать ошибки без обращения в службу поддержки\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003e\u003cstrong\u003eКраткое руководство для разработчиков\u003c\/strong\u003e - пошаговый путь от нуля до первого успешного вызова API менее чем за 10 минут, самый ценный раздел для любого разработчика, начинающего интеграцию\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003e\u003cstrong\u003eГибкий формат\u003c\/strong\u003e - вывод в Markdown для GitHub или сайтов с документацией, YAML OpenAPI 3.0 для Swagger UI или Redoc либо обычный структурированный текст для Confluence и Notion - в любом формате, который использует ваша команда\u003c\/span\u003e\n \u003c\/li\u003e\n \u003c\/ul\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"display: flex; align-items: center; gap: 20px; background: #FFFFFF; border: 1px solid #E8E6E0; border-radius: 8px; padding: 14px 20px; margin-bottom: 24px;\"\u003e\n \u003cspan style=\"font-size: 11px; color: #888780; font-family: monospace;\"\u003e📄 dorian-ai-api-documentation-agent.skill\u003c\/span\u003e\n \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eУстановка занимает менее 2 минут\u003c\/span\u003e\n \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eРаботает с Claude, ChatGPT и любым AI-чатом\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"border-left: 3px solid #185FA5; padding-left: 16px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #185FA5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 6px 0;\"\u003eКак установить\u003c\/p\u003e\n \u003cp style=\"font-size: 12px; color: #555550; line-height: 1.7; margin: 0;\"\u003e\n Скачайте пакет .skill → откройте Claude → загрузите SKILL.md в инструкции проекта или системный prompt → вставьте prompt активации в диалог → Dorian будет задавать вопросы по одному и создаст полную профессиональную документацию API, готовую к публикации. Работает с Claude (рекомендуется), ChatGPT или любым AI-чатом, поддерживающим системные prompt.\n \u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":57850880786696,"sku":"dorian-ai-api-documentation-agent","price":32.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/dorian-ai-api-documentation-agent-book.jpg?v=1787218784"},{"product_id":"edmund-ai-full-stack-developer-agent","title":"Edmund - AI-агент - разработчик полного стека","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n \u003cp style=\"font-size: 16px; font-weight: 600; color: #1A1A18; line-height: 1.5; margin: 0 0 8px 0;\"\u003e\n Load Edmund into Claude and get a Senior Full Stack Developer Agent who takes your feature brief and builds it completely - database schema, backend logic, API endpoints, and frontend components - delivering production-ready, explained code layer by layer with every architectural decision justified.\n \u003c\/p\u003e\n \u003cp style=\"font-size: 13px; font-weight: 400; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003e\n Most AI-generated code drops uncommented blocks and moves on. Edmund builds differently. He asks targeted questions about your stack and requirements before writing a single line, builds each layer in sequence, checks in after each one, and explains every decision so you understand and can maintain what gets built. Works with Claude, ChatGPT, or any AI chat model that accepts system prompts.\n \u003c\/p\u003e\n \u003cdiv style=\"background: #E6F1FB; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #185FA5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eWhat you get\u003c\/p\u003e\n \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003e\u003cstrong\u003eDatabase layer\u003c\/strong\u003e - schema design, models, and migrations with inline comments and an explanation of every structural decision so you understand what was built and why before moving to the next layer\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003e\u003cstrong\u003eBackend logic\u003c\/strong\u003e - service functions and core processing with error handling, input validation, and security considerations flagged at every step - not added as an afterthought\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003e\u003cstrong\u003eAPI endpoints\u003c\/strong\u003e - REST endpoints with request\/response contracts, validation, error responses, and correct HTTP status codes so the API is production-ready from the first commit\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003e\u003cstrong\u003eFrontend components\u003c\/strong\u003e - UI components with API integration, state management, loading states, and error handling built in - calibrated to your exact framework whether React, Vue, Next.js, or Nuxt\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003e\u003cstrong\u003eStack-aware build\u003c\/strong\u003e - Edmund builds for your stack, not his preferences. Django + React, Node + Vue, FastAPI + Next.js - whatever you are using, the output fits without requiring a rewrite\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003e\u003cstrong\u003eIntegration notes\u003c\/strong\u003e - how the layers connect, environment variables required, dependencies to install, and known edge cases to handle so you can ship without a guessing game at the end\u003c\/span\u003e\n \u003c\/li\u003e\n \u003c\/ul\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"display: flex; align-items: center; gap: 20px; background: #FFFFFF; border: 1px solid #E8E6E0; border-radius: 8px; padding: 14px 20px; margin-bottom: 24px;\"\u003e\n \u003cspan style=\"font-size: 11px; color: #888780; font-family: monospace;\"\u003e📄 edmund-ai-full-stack-developer-agent.skill\u003c\/span\u003e\n \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eUnder 2 min install\u003c\/span\u003e\n \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eWorks with Claude, ChatGPT \u0026amp; any AI chat\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"border-left: 3px solid #185FA5; padding-left: 16px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #185FA5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 6px 0;\"\u003eHow to install\u003c\/p\u003e\n \u003cp style=\"font-size: 12px; color: #555550; line-height: 1.7; margin: 0;\"\u003e\n Скачайте пакет .skill → откройте Claude → загрузите SKILL.md в инструкции проекта или системный prompt → вставьте prompt активации в диалог → Edmund будет задавать вопросы по одному и послойно создавать функциональный слой с пояснённым кодом, готовым к использованию в продакшене. Работает с Claude (рекомендуется), ChatGPT или любым AI-ч\n \u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":57850931970312,"sku":"edmund-ai-full-stack-developer-agent","price":32.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/edmund-ai-full-stack-developer-agent-book.jpg?v=1787218784"},{"product_id":"rupert-ai-devops-agent","title":"Руперт - AI-агент DevOps","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n \u003cp style=\"font-size: 16px; font-weight: 600; color: #1A1A18; line-height: 1.5; margin: 0 0 8px 0;\"\u003e\n Загрузите Rupert в Claude и получите Senior DevOps Agent, который проведёт вас через настройку инфраструктуры, конфигурацию CI\/CD-пайплайна, контейнеризацию и развёртывание в облаке, предоставляя полные готовые к эксплуатации конфигурационные файлы и точные шаги внедрения, чтобы вы могли запустить приложение без отдельного DevOps-инженера.\n \u003c\/p\u003e\n \u003cp style=\"font-size: 13px; font-weight: 400; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003e\n Большинство проблем с развёртыванием возникает из-за конфигурационных файлов, скопированных из руководства и так и не адаптированных должным образом. Rupert это исправляет. Он задаёт точечные вопросы о вашем стеке, облачном провайдере и текущей настройке, прежде чем написать хотя бы одну строку конфигурации, а затем выдаёт готовые к развёртыванию файлы, которые можно добавить в репозиторий и запустить, заранее отмечая все вопросы безопасности. Работает с Claude, ChatGPT и любой AI-моделью чата, поддерживающей системные prompts.\n \u003c\/p\u003e\n \u003cdiv style=\"background: #E6F1FB; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #185FA5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eЧто вы получите\u003c\/p\u003e\n \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003e\u003cstrong\u003eКонфигурация Docker\u003c\/strong\u003e - Dockerfile с многоэтапной сборкой, непривилегированными пользователями, проверками работоспособности и оптимизацией слоёв, а также docker-compose для локальной разработки с зависимостями сервисов, монтированием томов и файлами окружения\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003e\u003cstrong\u003eCI\/CD-пайплайн\u003c\/strong\u003e - полный workflow для GitHub Actions, GitLab CI или CircleCI с зависимостями между задачами, обработкой секретов, триггерами развёртывания и продвижением между окружениями, чтобы каждый push в main автоматически и безопасно развёртывался\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003e\u003cstrong\u003eКонфигурация развёртывания в облаке\u003c\/strong\u003e - AWS, GCP, DigitalOcean, Railway, Render или Fly.io - с настройками под вашего провайдера и точной конфигурацией, необходимой вашему стеку, а не с универсальным шаблоном, требующим значительной доработки\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003e\u003cstrong\u003eИнфраструктура как код\u003c\/strong\u003e - модули Terraform или плейбуки Ansible, где это необходимо, с управлением состоянием, файлами переменных и точными командами для инициализации, планирования и применения\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003e\u003cstrong\u003eТаблица переменных окружения\u003c\/strong\u003e - каждая обязательная переменная указана с описанием её назначения и места настройки, поскольку отсутствующие переменные окружения - самая распространённая причина незаметных сбоев развёртывания\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003e\u003cstrong\u003eПримечания по безопасности в каждом результате\u003c\/strong\u003e - управление секретами, минимально необходимые права IAM, доступность сети и безопасность контейнеров отмечаются без дополнительных запросов, чтобы вы не обнаружили уязвимости в системе безопасности после запуска в рабочей среде\u003c\/span\u003e\n \u003c\/li\u003e\n \u003c\/ul\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"display: flex; align-items: center; gap: 20px; background: #FFFFFF; border: 1px solid #E8E6E0; border-radius: 8px; padding: 14px 20px; margin-bottom: 24px;\"\u003e\n \u003cspan style=\"font-size: 11px; color: #888780; font-family: monospace;\"\u003e📄 rupert-ai-devops-agent.skill\u003c\/span\u003e\n \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eУстановка занимает менее 2 минут\u003c\/span\u003e\n \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eРаботает с Claude, ChatGPT и любым AI-чagтом\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"border-left: 3px solid #185FA5; padding-left: 16px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #185FA5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 6px 0;\"\u003eКак установить\u003c\/p\u003e\n \u003cp style=\"font-size: 12px; color: #555550; line-height: 1.7; margin: 0;\"\u003e\n Скачайте пакет .skill → откройте Claude → загрузите SKILL.md в Project Instructions или системный prompt → вставьте prompt активации в чат → Rupert будет задавать вопросы по одному и выдаст полные готовые к развёртыванию конфигурационные файлы с пошаговыми инструкциями по внедрению. Работает с Claude (рекомендуется), ChatGPT и любым AI-чagтом, поддерживающим системные prompts.\n \u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":57850985971976,"sku":"rupert-ai-devops-agent","price":32.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/rupert-ai-devops-agent-1.png?v=1789424717"},{"product_id":"coding-agent-bundle-all-5-ai-coding-agents","title":"Набор агентов для программирования - все 5 AI-агентов для программирования","description":"\u003cp\u003e\u003cstrong\u003eПолная команда AI-разработки - все 5 агентов KissMySkills для программирования в одном наборе.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eКаждый агент превращает Claude, ChatGPT или любой AI-чат в специалиста, который выполняет задачу от начала до конца:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eRupert\u003c\/strong\u003e - AI-агент DevOps\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eEdmund\u003c\/strong\u003e - AI-агент фулстек-разработки\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDorian\u003c\/strong\u003e - AI-агент по документации API\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eConrad\u003c\/strong\u003e - AI-агент по исправлению ошибок\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAlbert\u003c\/strong\u003e - AI-агент по проверке кода\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eПри покупке по отдельности: $245. Цена набора: $99.00 - вы экономите $146 (59%). Мгновенная загрузка, работает с Claude, ChatGPT, Gemini и любым AI-чатом.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58113384612104,"sku":"coding-agent-bundle-all-5-ai-coding-agents","price":99.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/coding-agent-bundle-cover-v2.jpg?v=1787044256"},{"product_id":"ai-excel-formula-generator","title":"AI Excel Formula Generator","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18;\"\u003e\n \u003cdiv style=\"background: #E8EDFB; border: 1px solid #C7D2F0; border-radius: 8px; padding: 16px 20px; margin-bottom: 20px;\"\u003e\n \u003cp style=\"margin: 0; font-size: 12px; font-weight: 600; color: #2C4BA0; letter-spacing: 0.06em; text-transform: uppercase;\"\u003eПромпты по технологиям и разработке\u003c\/p\u003e\n \u003cp style=\"margin: 6px 0 0; font-size: 13px; color: #555550; line-height: 1.5;\"\u003eОпишите, что должна делать ваша электронная таблица, - получите точную формулу, объяснение, почему она работает, и информацию о том, что может её нарушить.\u003c\/p\u003e\n \u003c\/div\u003e\n \u003cp style=\"font-size: 14px; color: #555550; line-height: 1.7; margin: 0 0 20px;\"\u003e\n Вставьте этот prompt в Claude, ChatGPT или любой AI-чат, опишите простыми словами, что должны делать ваши данные, и получите точную готовую к вставке формулу для вашей версии Excel или Google Таблиц - а также простое объяснение принципа её работы и конкретных способов, которыми этот тип формулы обычно даёт сбой.\n \u003c\/p\u003e\n \u003cp style=\"font-size: 14px; color: #555550; line-height: 1.7; margin: 0 0 20px;\"\u003e\n Это не ответ в духе «вот вам VLOOKUP, удачи». Он указывает на совместимость версий между динамическими массивами 365, устаревшими формулами массивов CSE и синтаксисом Google Таблиц, предлагает запасной вариант формулы с честным разбором компромиссов и даёт чек-лист тестирования, который нужно пройти, прежде чем доверять результатам на рабочем листе. Работает с Claude, ChatGPT и любой моделью AI-чата.\n \u003c\/p\u003e\n \u003ch3 style=\"font-size: 13px; font-weight: 600; color: #1A1A18; margin: 0 0 10px; text-transform: uppercase; letter-spacing: 0.04em;\"\u003eЧто вы получите\u003c\/h3\u003e\n \u003cul style=\"font-size: 13px; color: #555550; line-height: 1.9; padding-left: 18px; margin: 0 0 24px;\"\u003e\n \u003cli\u003eОдин готовый к использованию prompt (более 600 слов)\u003c\/li\u003e\n \u003cli\u003eТочная готовая к вставке формула с чётко обозначенными ссылками на каждую ячейку и диапазон\u003c\/li\u003e\n \u003cli\u003eПростое пошаговое объяснение того, как работает формула\u003c\/li\u003e\n \u003cli\u003eРаспространённые проблемы и ошибки выявляются до их возникновения (#N\/A, #REF!, #SPILL!)\u003c\/li\u003e\n \u003cli\u003eАльтернативный подход к формуле и чек-лист тестирования на рабочем листе\u003c\/li\u003e\n \u003c\/ul\u003e\n \u003ch3 style=\"font-size: 13px; font-weight: 600; color: #1A1A18; margin: 0 0 10px; text-transform: uppercase; letter-spacing: 0.04em;\"\u003eОхвачены подтипы\u003c\/h3\u003e\n \u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 8px; margin-bottom: 24px;\"\u003e\n \u003cspan style=\"background: #E8EDFB; color: #2C4BA0; border-radius: 20px; padding: 4px 12px; font-size: 11px; font-weight: 500;\"\u003eVLOOKUP и XLOOKUP\u003c\/span\u003e\n \u003cspan style=\"background: #E8EDFB; color: #2C4BA0; border-radius: 20px; padding: 4px 12px; font-size: 11px; font-weight: 500;\"\u003eINDEX\/MATCH\u003c\/span\u003e\n \u003cspan style=\"background: #E8EDFB; color: #2C4BA0; border-radius: 20px; padding: 4px 12px; font-size: 11px; font-weight: 500;\"\u003eДинамические массивы\u003c\/span\u003e\n \u003cspan style=\"background: #E8EDFB; color: #2C4BA0; border-radius: 20px; padding: 4px 12px; font-size: 11px; font-weight: 500;\"\u003eВложенная логика IF\u003c\/span\u003e\n \u003cspan style=\"background: #E8EDFB; color: #2C4BA0; border-radius: 20px; padding: 4px 12px; font-size: 11px; font-weight: 500;\"\u003eСинтаксис Google Таблиц\u003c\/span\u003e\n \u003cspan style=\"background: #E8EDFB; color: #2C4BA0; border-radius: 20px; padding: 4px 12px; font-size: 11px; font-weight: 500;\"\u003eExcel 365 и устаревшие версии\u003c\/span\u003e\n \u003cspan style=\"background: #E8EDFB; color: #2C4BA0; border-radius: 20px; padding: 4px 12px; font-size: 11px; font-weight: 500;\"\u003eФинансовые формулы\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"border-top: 1px solid #E8E6E0; padding-top: 16px;\"\u003e\n \u003cp style=\"font-size: 11px; color: #BBBBAA; margin: 0; font-family: 'DM Mono', monospace;\"\u003eai-excel-formula-generator-prompt.txt · Работает с Claude, ChatGPT и другими · Мгновенное использование\u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"По умолчанию","offer_id":58282043506952,"sku":"ai-excel-formula-generator","price":4.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ai-excel-formula-generator-book.jpg?v=1787225830"},{"product_id":"soren-code-auditor-ai-skill","title":"Soren - Code Auditor AI Skill","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n \u003cp style=\"font-size: 16px; font-weight: 600; color: #1A1A18; line-height: 1.5; margin: 0 0 8px 0;\"\u003e\n Добавьте Soren в Claude и получите штатного инженера, который проводит настоящее ревью кода всего, что вы вставите, - ищет ошибки, уязвимости безопасности, ловушки производительности и долг сопровождаемости, ранжирует их по степени серьёзности и показывает исправление в виде рабочего кода, а не просто описывает его.\n \u003c\/p\u003e\n \u003cp style=\"font-size: 13px; font-weight: 400; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003e\n Soren проверил тысячи pull request'ов в больших проектах, и его не раз вызывали в 3 часа ночи из-за бага, который «на ревью выглядел нормально» - теперь он больше не одобряет что-либо только потому, что оно компилируется. Он читает всю отправленную работу, прежде чем что-либо комментировать, проверяет её по четырём направлениям в порядке приоритета и никогда не даёт расплывчатых отзывов вроде «подумайте о рефакторинге», не объяснив точно почему и что именно нужно напечатать вместо этого.\n \u003c\/p\u003e\n \u003cdiv style=\"background: #E1F5EE; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #0F6E56; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eЧто вы получите\u003c\/p\u003e\n \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(15,110,86,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #0F6E56; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eВердикт в одну строку вверху - выпускать или остановить, за пять секунд\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(15,110,86,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #0F6E56; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eЗамечания ранжируются по степени серьёзности: Critical → High → Medium - для корректности, безопасности, производительности и сопровождаемости\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(15,110,86,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #0F6E56; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eКаждое замечание связано с конкретным сценарием сбоя - точным входным значением, нагрузкой или последовательностью действий, которые его вызывают\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(15,110,86,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #0F6E56; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eДля каждого исправления - исправленный фрагмент кода, а не просто описание того, что нужно изменить\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(15,110,86,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #0F6E56; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eПроблемы безопасности всегда явно помечаются как Critical - их никогда не прячут среди замечаний по стилю и не завышают из-за мелочей\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #0F6E56; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eРаботает с любым распространённым языком или фреймворком, который вы вставите\u003c\/span\u003e\n \u003c\/li\u003e\n \u003c\/ul\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"display: flex; align-items: center; gap: 20px; background: #FFFFFF; border: 1px solid #E8E6E0; border-radius: 8px; padding: 14px 20px; margin-bottom: 24px;\"\u003e\n \u003cspan style=\"font-size: 11px; color: #888780; font-family: monospace;\"\u003e📄 soren-code-auditor.skill\u003c\/span\u003e\n \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eУстановка занимает менее 2 минут\u003c\/span\u003e\n \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eРаботает с Claude, ChatGPT и любым AI-ч\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"border-left: 3px solid #0F6E56; padding-left: 16px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #0F6E56; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 6px 0;\"\u003eКак установить\u003c\/p\u003e\n \u003cp style=\"font-size: 12px; color: #555550; line-height: 1.7; margin: 0;\"\u003e\n Скачайте пакет .skill → откройте Claude → вставьте SKILL.md в инструкции проекта или системный prompt → вставьте свой код, язык\/фреймворк и описание его назначения → Soren вернёт отчёт с приоритетами по степени серьёзности, который можно сразу вставить в обсуждение PR. Только статический анализ - код не выполняется и не тестируется, это не замена автоматизированному сканированию SAST\/DAST.\n \u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"По умолчанию","offer_id":58282044948744,"sku":"soren-code-auditor","price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/soren-code-auditor-ai-skill-book.jpg?v=1787135377"},{"product_id":"santiago-devops-engineer","title":"Santiago - Инженер по надежности платформ AI Skill","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n \u003cp style=\"font-size: 16px; font-weight: 600; line-height: 1.5; margin: 0 0 8px 0;\"\u003eДобавьте Santiago в Claude и получите опытного DevOps-инженера, который создает CI\/CD-пайплайны, разворачивает инфраструктуру как код и выполняет безопасные canary-развертывания.\u003c\/p\u003e\n \u003cp style=\"font-size: 13px; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003eSantiago создает пайплайны поставки и инфраструктуру: CI\/CD (GitHub Actions, GitLab CI, Jenkins), Infrastructure as Code с Terraform, многоэтапные сборки Docker, основы Kubernetes, реестры артефактов, секреты и стратегии развертывания (blue-green, canary, rolling). Всегда разрабатывает в ветке, запускает проверки в CI для staging с ревью и отправляет изменения в production после утверждений.\u003c\/p\u003e\n \u003cdiv style=\"background: #EEF6E3; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #5FA828; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eЧто вы получите\u003c\/p\u003e\n \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(95,168,40,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5FA828; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eCI\/CD-пайплайны (GitHub Actions, GitLab CI, Jenkins)\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(95,168,40,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5FA828; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eInfrastructure as Code с Terraform\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(95,168,40,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5FA828; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eМногоэтапные сборки Docker и основы Kubernetes\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0;  display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5FA828; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eСтратегии развертывания: blue-green, canary, rolling; секреты\u003c\/span\u003e\n\u003c\/li\u003e\n \u003c\/ul\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"display:flex; align-items:center; gap:20px; background:#FFFFFF; border:1px solid #E8E6E0; border-radius:8px; padding:14px 20px; margin-bottom:24px;\"\u003e\n \u003cspan style=\"font-size:11px; color:#888780; font-family:monospace;\"\u003e📄 santiago-devops-engineer.skill\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eУстановка занимает менее 2 минут\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eРаботает с Claude, ChatGPT и любым AI-чата\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"border-left:3px solid #5FA828; padding-left:16px;\"\u003e\n \u003cp style=\"font-size:10px; font-weight:600; color:#5FA828; letter-spacing:0.08em; text-transform:uppercase; margin:0 0 6px 0;\"\u003eКак установить\u003c\/p\u003e\n \u003cp style=\"font-size:12px; color:#555550; line-height:1.7; margin:0;\"\u003eСкачайте пакет .skill → откройте Claude → вставьте SKILL.md в инструкции проекта или системный prompt → опишите свои требования → Santiago создаст ответ. Включает полный практический пример, чтобы вы точно понимали, что получите.\u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58300679651592,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/santiago-devops-engineer-book.jpg?v=1787135377"},{"product_id":"wei-site-reliability-engineer","title":"Wei - Инженер по обеспечению надёжности сайтов AI Skill","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n \u003cp style=\"font-size: 16px; font-weight: 600; line-height: 1.5; margin: 0 0 8px 0;\"\u003eДобавьте Wei в Claude и получите старшего SRE-инженера, который правильно определяет SLO и бюджеты ошибок, выстраивает наблюдаемость, а также проводит инциденты и разборы.\u003c\/p\u003e\n \u003cp style=\"font-size: 13px; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003eWei обеспечивает надежность систем: SLI, SLO и бюджеты ошибок, наблюдаемость (метрики, логи, трассировки; Prometheus\/Grafana; RED и USE), оповещения на основе симптомов без усталости от алертов, реагирование на инциденты и разборы без поиска виноватых, дежурства, сокращение рутины, планирование мощностей и шаблоны отказоустойчивости (тайм-ауты, повторные попытки с экспоненциальной задержкой, автоматические размыкатели). Всегда тестируйте изменения, влияющие на надежность, в staging, проверяйте их соответствие бюджету ошибок и внедряйте постепенно.\u003c\/p\u003e\n \u003cdiv style=\"background: #EEF6E3; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #5FA828; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eЧто вы получите\u003c\/p\u003e\n \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(95,168,40,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5FA828; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eSLI, SLO и бюджеты ошибок\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(95,168,40,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5FA828; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eНаблюдаемость: метрики, логи, трассировки (Prometheus\/Grafana, RED\/USE)\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(95,168,40,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5FA828; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eОповещения на основе симптомов без усталости от алертов; реагирование на инциденты\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0;  display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5FA828; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eРазборы инцидентов, сокращение рутины и шаблоны отказоустойчивости\u003c\/span\u003e\n\u003c\/li\u003e\n \u003c\/ul\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"display:flex; align-items:center; gap:20px; background:#FFFFFF; border:1px solid #E8E6E0; border-radius:8px; padding:14px 20px; margin-bottom:24px;\"\u003e\n \u003cspan style=\"font-size:11px; color:#888780; font-family:monospace;\"\u003e📄 wei-site-reliability-engineer.skill\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eУстановка занимает менее 2 минут\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eРаботает с Claude, ChatGPT и любым AI-чатом\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"border-left:3px solid #5FA828; padding-left:16px;\"\u003e\n \u003cp style=\"font-size:10px; font-weight:600; color:#5FA828; letter-spacing:0.08em; text-transform:uppercase; margin:0 0 6px 0;\"\u003eКак установить\u003c\/p\u003e\n \u003cp style=\"font-size:12px; color:#555550; line-height:1.7; margin:0;\"\u003eСкачайте пакет .skill → откройте Claude → вставьте SKILL.md в инструкции проекта или системный prompt → опишите требования → Wei подготовит ответ. Включает полный рабочий пример, чтобы вы точно понимали, что получите.\u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58300682633480,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/wei-site-reliability-engineer-1.png?v=1789424717"},{"product_id":"tunde-backend-engineer","title":"Tunde - Бэкенд-инженер AI Skill","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n \u003cp style=\"font-size: 16px; font-weight: 600; line-height: 1.5; margin: 0 0 8px 0;\"\u003eДобавьте Tunde в Claude и получите опытного бэкенд-инженера, который проектирует чистые API, правильно моделирует данные и создаёт масштабируемые сервисы.\u003c\/p\u003e\n \u003cp style=\"font-size: 13px; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003eTunde создаёт бэкенд-сервисы: проектирование API (REST и GraphQL, версионирование, пагинация, идемпотентность), моделирование данных и SQL (индексация, транзакции, предотвращение N+1), кэширование (Redis, инвалидация), очереди и асинхронную обработку, аутентификацию (OAuth2\/OIDC, JWT, сессии), конкурентность, обработку ошибок, тестирование и оптимизацию производительности. Всегда разрабатывайте в отдельной ветке с тестами и ревью, а перед выходом в продакшен запускайте проверку в CI против базы данных staging.\u003c\/p\u003e\n \u003cdiv style=\"background: #EEF6E3; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #5FA828; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eЧто вы получите\u003c\/p\u003e\n \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(95,168,40,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5FA828; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eПроектирование API: REST\/GraphQL, версионирование, пагинация, идемпотентность\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(95,168,40,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5FA828; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eМоделирование данных и SQL: индексация, транзакции, отсутствие N+1\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(95,168,40,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5FA828; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eКэширование (Redis), очереди и асинхронная обработка\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0;  display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5FA828; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eАутентификация (OAuth2\/OIDC, JWT), конкурентность и тестирование\u003c\/span\u003e\n\u003c\/li\u003e\n \u003c\/ul\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"display:flex; align-items:center; gap:20px; background:#FFFFFF; border:1px solid #E8E6E0; border-radius:8px; padding:14px 20px; margin-bottom:24px;\"\u003e\n \u003cspan style=\"font-size:11px; color:#888780; font-family:monospace;\"\u003e📄 tunde-backend-engineer.skill\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eУстановка занимает менее 2 минут\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eРаботает с Claude, ChatGPT и любым AI-чатом\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"border-left:3px solid #5FA828; padding-left:16px;\"\u003e\n \u003cp style=\"font-size:10px; font-weight:600; color:#5FA828; letter-spacing:0.08em; text-transform:uppercase; margin:0 0 6px 0;\"\u003eКак установить\u003c\/p\u003e\n \u003cp style=\"font-size:12px; color:#555550; line-height:1.7; margin:0;\"\u003eСкачайте пакет .skill → откройте Claude → вставьте SKILL.md в инструкции проекта или системный prompt → опишите требования → Tunde создаст ответ. Включает подробный пример, чтобы вы точно увидели результат.\u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58300688793864,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/tunde-backend-engineer-book.jpg?v=1787135377"},{"product_id":"yuna-frontend-engineer","title":"Yuna - Фронтенд-инженер AI Skill","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n \u003cp style=\"font-size: 16px; font-weight: 600; line-height: 1.5; margin: 0 0 8px 0;\"\u003eДобавьте Yuna в Claude и получите старшего frontend-инженера, который быстро создаёт доступные компоненты React с чистым TypeScript и настоящими тестами.\u003c\/p\u003e\n \u003cp style=\"font-size: 13px; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003eYuna разрабатывает фронтенд: React (хуки, состояние, композиция), TypeScript, производительность (размер бандла, разделение кода, мемоизация, Core Web Vitals), доступность (семантический HTML, ARIA, клавиатура, WCAG), адаптивный CSS, управление состоянием, формы и тестирование (React Testing Library). Всегда разрабатывайте в отдельной ветке, тестируйте (модульные тесты и тесты доступности), проводите ревью и проверяйте результат в предварительной сборке перед слиянием.\u003c\/p\u003e\n \u003cdiv style=\"background: #EEF6E3; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #5FA828; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eЧто вы получите\u003c\/p\u003e\n \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(95,168,40,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5FA828; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eReact (хуки, состояние, композиция) и TypeScript\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(95,168,40,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5FA828; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eПроизводительность: размер бандла, разделение кода, Core Web Vitals\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(95,168,40,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5FA828; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eДоступность: семантический HTML, ARIA, клавиатура, WCAG\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0;  display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5FA828; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eАдаптивный CSS, управление состоянием и React Testing Library\u003c\/span\u003e\n\u003c\/li\u003e\n \u003c\/ul\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"display:flex; align-items:center; gap:20px; background:#FFFFFF; border:1px solid #E8E6E0; border-radius:8px; padding:14px 20px; margin-bottom:24px;\"\u003e\n \u003cspan style=\"font-size:11px; color:#888780; font-family:monospace;\"\u003e📄 yuna-frontend-engineer.skill\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eУстановка занимает менее 2 минут\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eРаботает с Claude, ChatGPT и любым AI-чатом\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"border-left:3px solid #5FA828; padding-left:16px;\"\u003e\n \u003cp style=\"font-size:10px; font-weight:600; color:#5FA828; letter-spacing:0.08em; text-transform:uppercase; margin:0 0 6px 0;\"\u003eКак установить\u003c\/p\u003e\n \u003cp style=\"font-size:12px; color:#555550; line-height:1.7; margin:0;\"\u003eСкачайте пакет .skill → откройте Claude → вставьте SKILL.md в инструкции проекта или системный prompt → опишите требование → Yuna создаст ответ. Включает полный практический пример, чтобы вы точно понимали, что получите.\u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58300704424200,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/yuna-frontend-engineer-book.jpg?v=1787135377"},{"product_id":"nikolai-fullstack-engineer","title":"Nikolai - Фулстек-инженер AI Skill","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n \u003cp style=\"font-size: 16px; font-weight: 600; line-height: 1.5; margin: 0 0 8px 0;\"\u003eДобавьте Nikolai в Claude и получите старшего full-stack-инженера, который выпускает полноценные функции от начала до конца с чистым контрактом между фронтендом и бэкендом.\u003c\/p\u003e\n \u003cp style=\"font-size: 13px; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003eNikolai создаёт функции от начала до конца: фронтенд (React\/TypeScript), бэкенд (Node\/TypeScript или Python API), общий API-контракт, реляционную базу данных и модель данных, аутентификацию и сессии во всём стеке, валидацию с обеих сторон, тестирование на всех уровнях и развёртывание. Всегда разрабатывайте в отдельной ветке, тестируйте каждый уровень, проводите проверку и убеждайтесь в корректности в CI\/стейджинге до выхода в продакшен.\u003c\/p\u003e\n \u003cdiv style=\"background: #EEF6E3; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #5FA828; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eЧто вы получите\u003c\/p\u003e\n \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(95,168,40,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5FA828; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eФронтенд (React\/TypeScript) и бэкенд (Node\/Python API)\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(95,168,40,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5FA828; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eЧистый общий API-контракт между ними\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(95,168,40,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5FA828; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eРеляционная база данных и модель данных; аутентификация во всём стеке\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0;  display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5FA828; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eВалидация с обеих сторон и тестирование на всех уровнях\u003c\/span\u003e\n\u003c\/li\u003e\n \u003c\/ul\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"display:flex; align-items:center; gap:20px; background:#FFFFFF; border:1px solid #E8E6E0; border-radius:8px; padding:14px 20px; margin-bottom:24px;\"\u003e\n \u003cspan style=\"font-size:11px; color:#888780; font-family:monospace;\"\u003e📄 nikolai-fullstack-engineer.skill\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eУстановка менее чем за 2 минуты\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eРаботает с Claude, ChatGPT и любым AI-чатом\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"border-left:3px solid #5FA828; padding-left:16px;\"\u003e\n \u003cp style=\"font-size:10px; font-weight:600; color:#5FA828; letter-spacing:0.08em; text-transform:uppercase; margin:0 0 6px 0;\"\u003eКак установить\u003c\/p\u003e\n \u003cp style=\"font-size:12px; color:#555550; line-height:1.7; margin:0;\"\u003eСкачайте пакет .skill → откройте Claude → вставьте SKILL.md в инструкции проекта или системный prompt → опишите требования → Nikolai создаст решение. Включён полный практический пример, чтобы вы точно понимали, что получите.\u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58300705538312,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/nikolai-fullstack-engineer-book.jpg?v=1787135378"},{"product_id":"zainab-cloud-engineer","title":"Zainab - Облачный инженер AI Skill","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n \u003cp style=\"font-size: 16px; font-weight: 600; line-height: 1.5; margin: 0 0 8px 0;\"\u003eДобавьте Zainab в Claude и получите старшего облачного инженера, который проектирует AWS в соответствии с Well-Architected Framework, с IAM по принципу минимальных привилегий, реальной сетевой инфраструктурой и Infrastructure as Code.\u003c\/p\u003e\n \u003cp style=\"font-size: 13px; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003eZainab проектирует облачную инфраструктуру (в первую очередь AWS, с учётом Azure\/GCP): IAM (минимально необходимые права), сетевую инфраструктуру (VPC, подсети, группы безопасности, NAT), вычислительные ресурсы (EC2, ECS\/Fargate, Lambda), хранилище (S3), базы данных (RDS), Well-Architected Framework, Infrastructure as Code (Terraform), высокую доступность между AZ, оптимизацию затрат и безопасность. Всегда сначала применяйте изменения с помощью IaC в непроизводственном аккаунте, проверяйте план и выполняйте развёртывание через процедуру управления изменениями.\u003c\/p\u003e\n \u003cdiv style=\"background: #EEF6E3; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #5FA828; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eЧто вы получите\u003c\/p\u003e\n \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(95,168,40,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5FA828; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eМинимально необходимые права IAM; VPC, подсети, группы безопасности, NAT\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(95,168,40,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5FA828; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eВычисления (EC2, ECS\/Fargate, Lambda) и хранилище (S3)\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(95,168,40,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5FA828; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eRDS, высокая доступность между AZ и оптимизация затрат\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0;  display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5FA828; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eWell-Architected Framework и Terraform IaC\u003c\/span\u003e\n\u003c\/li\u003e\n \u003c\/ul\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"display:flex; align-items:center; gap:20px; background:#FFFFFF; border:1px solid #E8E6E0; border-radius:8px; padding:14px 20px; margin-bottom:24px;\"\u003e\n \u003cspan style=\"font-size:11px; color:#888780; font-family:monospace;\"\u003e📄 zainab-cloud-engineer.skill\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eУстановка менее чем за 2 минуты\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eРаботает с Claude, ChatGPT и любым AI-чати��\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"border-left:3px solid #5FA828; padding-left:16px;\"\u003e\n \u003cp style=\"font-size:10px; font-weight:600; color:#5FA828; letter-spacing:0.08em; text-transform:uppercase; margin:0 0 6px 0;\"\u003eКак установить\u003c\/p\u003e\n \u003cp style=\"font-size:12px; color:#555550; line-height:1.7; margin:0;\"\u003eСкачайте пакет .skill → откройте Claude → вставьте SKILL.md в инструкции проекта или системный prompt → опишите свои требования → Zainab создаст ответ. Включает полный практический пример, чтобы вы точно понимали, что получите.\u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58300706226440,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/zainab-cloud-engineer-book.jpg?v=1787135378"},{"product_id":"lukas-platform-engineer","title":"Lukas - Инженер платформ AI Skill","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n \u003cp style=\"font-size: 16px; font-weight: 600; line-height: 1.5; margin: 0 0 8px 0;\"\u003eДобавьте Lukas в Claude и получите старшего инженера платформы, который создает золотые пути в Kubernetes с Helm и GitOps, чтобы разработчики могли выпускать продукты самостоятельно.\u003c\/p\u003e\n \u003cp style=\"font-size: 13px; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003eLukas создает внутренние платформы для разработчиков: Kubernetes (развертывания, сервисы, ingress, конфигурация и секреты, запросы ресурсов и лимиты, пробы, HPA), Helm-чарты, GitOps (ArgoCD\/Flux), золотые пути и самообслуживание, удобство для разработчиков, знание Backstage, мультитенантность, а также надежность и безопасность платформы. Всегда сначала применяйте изменения к непроизводственному кластеру через GitOps с ревью, а затем продвигайте их в соответствии с процессом управления изменениями платформы.\u003c\/p\u003e\n \u003cdiv style=\"background: #EEF6E3; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #5FA828; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eЧто вы получите\u003c\/p\u003e\n \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(95,168,40,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5FA828; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eKubernetes: развертывания, сервисы, ingress, пробы, HPA, лимиты\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(95,168,40,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5FA828; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eHelm-чарты и GitOps (ArgoCD\/Flux)\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(95,168,40,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5FA828; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eЗолотые пути, самообслуживание и удобство для разработчиков\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0;  display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5FA828; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eМультитенантность, надежность и безопасность платформы\u003c\/span\u003e\n\u003c\/li\u003e\n \u003c\/ul\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"display:flex; align-items:center; gap:20px; background:#FFFFFF; border:1px solid #E8E6E0; border-radius:8px; padding:14px 20px; margin-bottom:24px;\"\u003e\n \u003cspan style=\"font-size:11px; color:#888780; font-family:monospace;\"\u003e📄 lukas-platform-engineer.skill\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eУстановка занимает меньше 2 минут\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eРаботает с Claude, ChatGPT и любым AI-ч\u0026shy;атом\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"border-left:3px solid #5FA828; padding-left:16px;\"\u003e\n \u003cp style=\"font-size:10px; font-weight:600; color:#5FA828; letter-spacing:0.08em; text-transform:uppercase; margin:0 0 6px 0;\"\u003eКак установить\u003c\/p\u003e\n \u003cp style=\"font-size:12px; color:#555550; line-height:1.7; margin:0;\"\u003eСкачайте пакет .skill → откройте Claude → вставьте SKILL.md в инструкции проекта или системный prompt → опишите свои требования → Lukas создаст ответ. Включает полный практический пример, чтобы вы точно понимали, что получите.\u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58300708192520,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/lukas-platform-engineer-1.png?v=1789424718"},{"product_id":"elif-qa-automation-engineer","title":"Elif - Инженер по автоматизации тестирования AI Skill","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n \u003cp style=\"font-size: 16px; font-weight: 600; line-height: 1.5; margin: 0 0 8px 0;\"\u003eДобавьте Elif в Claude и получите опытного инженера по автоматизации QA, который создаёт надёжную пирамиду тестирования с Playwright, стабильные тесты и интеграцию с CI.\u003c\/p\u003e\n \u003cp style=\"font-size: 13px; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003eElif создаёт автоматизацию тестирования: пирамиду тестирования и стратегию, автоматизацию UI с Playwright (паттерн Page Object Model) и знание Selenium, тестирование API, управление тестовыми данными, надёжные ожидания для предотвращения нестабильности, интеграцию с CI и параллелизацию, отчётность и покрытие. Всегда запускайте тесты в CI в staging-окружении, обеспечивайте их детерминированность и разрешайте слияние только при успешном прохождении всех тестов.\u003c\/p\u003e\n \u003cdiv style=\"background: #EEF6E3; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #5FA828; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eЧто вы получите\u003c\/p\u003e\n \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(95,168,40,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5FA828; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eПирамида тестирования и стратегия; когда применять автоматизацию\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(95,168,40,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5FA828; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eАвтоматизация UI с Playwright (паттерн Page Object Model)\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(95,168,40,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5FA828; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eТестирование API и управление тестовыми данными\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0;  display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5FA828; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eНадёжные ожидания (без нестабильности), интеграция с CI и покрытие\u003c\/span\u003e\n\u003c\/li\u003e\n \u003c\/ul\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"display:flex; align-items:center; gap:20px; background:#FFFFFF; border:1px solid #E8E6E0; border-radius:8px; padding:14px 20px; margin-bottom:24px;\"\u003e\n \u003cspan style=\"font-size:11px; color:#888780; font-family:monospace;\"\u003e📄 elif-qa-automation-engineer.skill\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eУстановка менее чем за 2 минуты\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eРаботает с Claude, ChatGPT и любым AI-чати\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"border-left:3px solid #5FA828; padding-left:16px;\"\u003e\n \u003cp style=\"font-size:10px; font-weight:600; color:#5FA828; letter-spacing:0.08em; text-transform:uppercase; margin:0 0 6px 0;\"\u003eКак установить\u003c\/p\u003e\n \u003cp style=\"font-size:12px; color:#555550; line-height:1.7; margin:0;\"\u003eСкачайте пакет .skill → откройте Claude → вставьте SKILL.md в инструкции проекта или системный prompt → опишите свои требования → Elif подготовит ответ. Включает полный практический пример, чтобы вы точно понимали, что получите.\u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58300708552968,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/elif-qa-automation-engineer-book.jpg?v=1787135378"},{"product_id":"kenji-mobile-engineer","title":"Kenji - Разработчик мобильных приложений AI Skill","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n \u003cp style=\"font-size: 16px; font-weight: 600; line-height: 1.5; margin: 0 0 8px 0;\"\u003eДобавьте Kenji в Claude и получите опытного мобильного инженера, который создаёт чистые экраны для iOS и Android с MVVM, асинхронным сетевым взаимодействием и настоящими тестами.\u003c\/p\u003e\n \u003cp style=\"font-size: 13px; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003eKenji создаёт нативные мобильные приложения (iOS на Swift\/SwiftUI и Android на Kotlin\/Compose): архитектуру приложения (MVVM, однонаправленный поток данных), UI, управление состоянием, сетевое взаимодействие (async\/await, URLSession\/Retrofit), локальное хранение данных и офлайн-режим, навигацию, жизненный цикл приложения, тестирование, производительность и работу с памятью, а также публикацию в магазинах приложений. React Native и Flutter доступны как кроссплатформенные альтернативы. Всегда тестируйте приложения на симуляторах и устройствах, а также в CI, и выпускайте их через бета-канал перед релизом.\u003c\/p\u003e\n \u003cdiv style=\"background: #EEF6E3; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #5FA828; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eЧто вы получите\u003c\/p\u003e\n \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(95,168,40,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5FA828; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eiOS (Swift\/SwiftUI) и Android (Kotlin\/Jetpack Compose)\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(95,168,40,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5FA828; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eАрхитектура: MVVM и однонаправленный поток данных\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(95,168,40,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5FA828; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eСетевое взаимодействие (async\/await), локальное хранение данных и офлайн-режим\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0;  display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5FA828; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eТестирование, производительность и память, а также публикация в магазинах приложений\u003c\/span\u003e\n\u003c\/li\u003e\n \u003c\/ul\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"display:flex; align-items:center; gap:20px; background:#FFFFFF; border:1px solid #E8E6E0; border-radius:8px; padding:14px 20px; margin-bottom:24px;\"\u003e\n \u003cspan style=\"font-size:11px; color:#888780; font-family:monospace;\"\u003e📄 kenji-mobile-engineer.skill\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eУстановка занимает менее 2 минут\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eРаботает с Claude, ChatGPT и любым AI-ч’estом\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"border-left:3px solid #5FA828; padding-left:16px;\"\u003e\n \u003cp style=\"font-size:10px; font-weight:600; color:#5FA828; letter-spacing:0.08em; text-transform:uppercase; margin:0 0 6px 0;\"\u003eКак установить\u003c\/p\u003e\n \u003cp style=\"font-size:12px; color:#555550; line-height:1.7; margin:0;\"\u003eСкачайте пакет .skill → откройте Claude → вставьте SKILL.md в инструкции проекта или системный prompt → опишите требования → Kenji создаст ответ. Включает полный практический пример, чтобы вы точно понимали, что получите.\u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58300708585736,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/kenji-mobile-engineer-book.jpg?v=1787135378"},{"product_id":"ivan-devsecops-engineer","title":"Ivan - Инженер DevSecOps AI Skill","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n \u003cp style=\"font-size: 16px; font-weight: 600; line-height: 1.5; margin: 0 0 8px 0;\"\u003eДобавьте Ivan в Claude и получите старшего инженера DevSecOps, который переносит безопасность на ранние этапы, подключает контрольные точки SAST, DAST и SCA в CI и моделирует угрозы для функций.\u003c\/p\u003e\n \u003cp style=\"font-size: 13px; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003eIvan встраивает безопасность в SDLC: переносит проверки на ранние этапы, настраивает SAST\/DAST\/SCA и сканирование зависимостей, сканирование секретов и управление секретами (Vault), сканирование контейнеров и образов, сканирование безопасности IaC, безопасность цепочки поставок (SBOM, подпись), контрольные точки безопасности в CI\/CD, моделирование угроз (STRIDE), минимальные привилегии и понимание OWASP Top 10. Этот skill предназначен только для защиты. Всегда тестируйте средства контроля безопасности в непроизводственном конвейере, настраивайте их, чтобы избежать блокировки из-за ложных срабатываний, и внедряйте контрольные точки постепенно.\u003c\/p\u003e\n \u003cdiv style=\"background: #EEF6E3; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #5FA828; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eЧто вы получите\u003c\/p\u003e\n \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(95,168,40,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5FA828; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eShift-left: SAST, DAST, SCA и сканирование зависимостей\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(95,168,40,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5FA828; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eСканирование секретов, управление секретами (Vault), сканирование контейнеров\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(95,168,40,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5FA828; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eБезопасность IaC, безопасность цепочки поставок (SBOM, подпись), контрольные точки безопасности в CI\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0;  display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5FA828; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eМоделирование угроз (STRIDE), минимальные привилегии, OWASP Top 10\u003c\/span\u003e\n\u003c\/li\u003e\n \u003c\/ul\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"display:flex; align-items:center; gap:20px; background:#FFFFFF; border:1px solid #E8E6E0; border-radius:8px; padding:14px 20px; margin-bottom:24px;\"\u003e\n \u003cspan style=\"font-size:11px; color:#888780; font-family:monospace;\"\u003e📄 ivan-devsecops-engineer.skill\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eУстановка занимает менее 2 минут\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eРаботает с Claude, ChatGPT и любым AI-чaтом\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"border-left:3px solid #5FA828; padding-left:16px;\"\u003e\n \u003cp style=\"font-size:10px; font-weight:600; color:#5FA828; letter-spacing:0.08em; text-transform:uppercase; margin:0 0 6px 0;\"\u003eКак установить\u003c\/p\u003e\n \u003cp style=\"font-size:12px; color:#555550; line-height:1.7; margin:0;\"\u003eСкачайте пакет .skill → откройте Claude → вставьте SKILL.md в инструкции проекта или системный prompt → опишите свои требования → Ivan подготовит ответ. Включает полный практический пример, чтобы вы точно понимали, что получите.\u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58300710322440,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ivan-devsecops-engineer-book.jpg?v=1787135379"},{"product_id":"alina-database-engineer","title":"Alina - Администратор баз данных AI Skill","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n \u003cp style=\"font-size: 16px; font-weight: 600; line-height: 1.5; margin: 0 0 8px 0;\"\u003eДобавьте Alina в Claude и получите старшего инженера по базам данных, который проектирует надежные схемы, оптимизирует медленные запросы с помощью EXPLAIN и выполняет миграции без простоя.\u003c\/p\u003e\n \u003cp style=\"font-size: 13px; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003eAlina проектирует и оптимизирует реляционные базы данных (в первую очередь PostgreSQL, также знает MySQL): проектирование схем и нормализация, индексация (b-tree, частичные, составные и покрывающие индексы) и случаи, когда индексы использовать не следует, оптимизация запросов с помощью EXPLAIN ANALYZE, транзакции и изоляция, блокировки и конкурентный доступ, пулы подключений, репликация и реплики для чтения, секционирование, безопасные миграции без простоя, а также резервное копирование и восстановление. Всегда тестируйте изменения на копии или в промежуточной базе данных, проверяйте план выполнения запроса, создавайте резервную копию и используйте шаблон миграции без простоя перед внесением изменений в рабочую среду.\u003c\/p\u003e\n \u003cdiv style=\"background: #EEF6E3; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #5FA828; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eЧто вы получите\u003c\/p\u003e\n \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(95,168,40,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5FA828; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eПроектирование схем, нормализация и ограничения\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(95,168,40,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5FA828; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eИндексация (b-tree, частичные, составные и покрывающие индексы) и случаи, когда индексы использовать не следует\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(95,168,40,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5FA828; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eОптимизация запросов с помощью EXPLAIN ANALYZE; транзакции и изоляция\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0;  display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5FA828; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eРепликация, секционирование и миграции без простоя\u003c\/span\u003e\n\u003c\/li\u003e\n \u003c\/ul\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"display:flex; align-items:center; gap:20px; background:#FFFFFF; border:1px solid #E8E6E0; border-radius:8px; padding:14px 20px; margin-bottom:24px;\"\u003e\n \u003cspan style=\"font-size:11px; color:#888780; font-family:monospace;\"\u003e📄 alina-database-engineer.skill\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eУстановка менее чем за 2 минуты\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eРаботает с Claude, ChatGPT и любым AI-чатом\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"border-left:3px solid #5FA828; padding-left:16px;\"\u003e\n \u003cp style=\"font-size:10px; font-weight:600; color:#5FA828; letter-spacing:0.08em; text-transform:uppercase; margin:0 0 6px 0;\"\u003eКак установить\u003c\/p\u003e\n \u003cp style=\"font-size:12px; color:#555550; line-height:1.7; margin:0;\"\u003eСкачайте пакет .skill → откройте Claude → вставьте SKILL.md в инструкции проекта или системный prompt → опишите свои требования → Alina подготовит ответ. Включает полный практический пример, чтобы вы точно понимали, что получите.\u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58300721299720,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/alina-database-engineer-book.jpg?v=1787135600"},{"product_id":"julian-software-architect","title":"Julian - Архитектор решений AI Skill","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n \u003cp style=\"font-size: 16px; font-weight: 600; line-height: 1.5; margin: 0 0 8px 0;\"\u003eДобавьте Julian в Claude и получите архитектора ПО, который проектирует системы с учётом реальных компромиссов, составляет записи решений и знает, когда НЕ следует добавлять сложность.\u003c\/p\u003e\n \u003cp style=\"font-size: 13px; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003eJulian проектирует архитектуру ПО с учётом решений и компромиссов: проектирование систем, монолит против микросервисов против модульного монолита, событийная архитектура и обмен сообщениями, CQRS и хранение событий (и когда их не следует использовать), проектирование API и контрактов, согласованность данных (CAP, saga, eventual consistency), масштабируемость и кэширование, шаблоны отказоустойчивости, а также безопасность и наблюдаемость по умолчанию. Он составляет записи архитектурных решений. Всегда проверяйте архитектуру с помощью proof of concept и нагрузочного тестирования в непроизводственной среде, документируйте её в ADR и проводите проверку перед внедрением.\u003c\/p\u003e\n \u003cdiv style=\"background: #EEF6E3; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #5FA828; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eЧто вы получите\u003c\/p\u003e\n \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(95,168,40,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5FA828; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eПроектирование систем; монолит против микросервисов против модульного монолита\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(95,168,40,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5FA828; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eСобытийная архитектура, CQRS и обмен сообщениями (и когда их НЕ следует использовать)\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(95,168,40,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5FA828; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eСогласованность данных (CAP, saga, eventual), масштабируемость, кэширование\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0;  display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5FA828; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eОтказоустойчивость, безопасность и наблюдаемость по умолчанию; ADR\u003c\/span\u003e\n\u003c\/li\u003e\n \u003c\/ul\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"display:flex; align-items:center; gap:20px; background:#FFFFFF; border:1px solid #E8E6E0; border-radius:8px; padding:14px 20px; margin-bottom:24px;\"\u003e\n \u003cspan style=\"font-size:11px; color:#888780; font-family:monospace;\"\u003e📄 julian-software-architect.skill\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eУстановка занимает менее 2 минут\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eРаботает с Claude, ChatGPT и любым AI-чатом\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"border-left:3px solid #5FA828; padding-left:16px;\"\u003e\n \u003cp style=\"font-size:10px; font-weight:600; color:#5FA828; letter-spacing:0.08em; text-transform:uppercase; margin:0 0 6px 0;\"\u003eКак установить\u003c\/p\u003e\n \u003cp style=\"font-size:12px; color:#555550; line-height:1.7; margin:0;\"\u003eСкачайте пакет .skill → откройте Claude → вставьте SKILL.md в инструкции проекта или системный prompt → опишите свои требования → Julian создаст ответ. Включает полный практический пример, чтобы вы точно видели, что получите.\u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58300722741512,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/julian-software-architect-book.jpg?v=1787135601"},{"product_id":"pascal-react-nextjs-frontend-engineer","title":"Pascal - AI Skill разработчика React","description":"\u003cdiv\u003e\n\u003ch2\u003eЧто делает Pascal\u003c\/h2\u003e\n\u003cp\u003ePascal превращает Claude (или ChatGPT, или любой AI-чат) в старшего инженера по фронтенду React\/Next.js, который диагностирует проблемы архитектуры компонентов, управления состоянием, стратегии рендеринга и Core Web Vitals на основе реальных сигналов, а не догадок, а затем предоставляет конкретный готовый к выполнению план.\u003c\/p\u003e\n\n\u003ch3\u003eДля кого это\u003c\/h3\u003e\n\u003cp\u003eДля фронтенд-инженеров, технических руководителей и основателей, которые создают или исправляют рабочее приложение на React или Next.js и хотят с первого раза принять правильные решения об архитектуре компонентов, управлении состоянием и Core Web Vitals.\u003c\/p\u003e\n\n\u003ch3\u003eКлючевые возможности\u003c\/h3\u003e\n\u003cul\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eАрхитектура компонентов: разделение на презентационные компоненты и контейнеры, композиция вместо конфигурации и определение границы компонента по границе данных\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eСтратегия управления состоянием: локальное состояние, Context и внешние хранилища (Zustand, Redux Toolkit, Jotai, TanStack Query), подобранные с учётом того, какие данные действительно являются общими и как часто они изменяются\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eОптимизация производительности: анализ бандла, разделение кода, загрузка изображений и шрифтов, а также мемоизация только там, где профилирование показывает её необходимость\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eNext.js App Router и серверные компоненты: граница между серверными и клиентскими компонентами, Server Actions и маршруты API, а также случаи, когда Pages Router по-прежнему имеет смысл\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eСтратегия рендеринга для каждого маршрута: SSG, ISR, SSR и потоковая передача выбираются с учётом реальной потребности маршрута в актуальности данных\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eСтратегия тестирования: модульные, компонентные и сквозные тесты, охватывающие только то, что действительно ломается в продакшене\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eКак использовать\u003c\/h3\u003e\n\u003cp\u003eСкачайте файл навыка и вставьте его содержимое целиком в инструкции проекта Claude (или в системный prompt любого AI-чата). Затем опишите свою проблему простыми словами и получите конкретный готовый к выполнению план - без необходимости заново объяснять контекст в каждом сеансе. Работает с Claude, ChatGPT и любым AI-чатом. Установка занимает менее 2 минут.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58330188906760,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/pascal-react-nextjs-frontend-engineer-book.jpg?v=1787135600"},{"product_id":"indira-ios-engineer-swift-swiftui","title":"Indira - AI Skill разработчика iOS","description":"\u003cdiv\u003e\n\u003ch2\u003eЧто делает Indira\u003c\/h2\u003e\n\u003cp\u003eIndira превращает Claude (или ChatGPT, или любой AI-чат) в старшего iOS-инженера, который по реальным данным анализирует архитектуру приложения, проблемы Swift Concurrency, компромиссы при выборе системы хранения данных и причины отклонения в App Store, а затем предоставляет конкретный план, готовый к выполнению.\u003c\/p\u003e\n\n\u003ch3\u003eДля кого это\u003c\/h3\u003e\n\u003cp\u003eДля iOS-инженеров и основателей, создающих или поддерживающих рабочее приложение на Swift\/SwiftUI, которым нужны корректные решения по архитектуре, многопоточности, хранению данных или публикации в App Store.\u003c\/p\u003e\n\n\u003ch3\u003eКлючевые возможности\u003c\/h3\u003e\n\u003cul\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eАрхитектура рабочего приложения: MVVM по умолчанию и понимание того, когда The Composable Architecture действительно оправдывает свою сложность\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eВзаимодействие SwiftUI и UIKit: какие экраны перенести в SwiftUI, какие оставить в UIKit и какой код-обёртка нужен на стыке\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eSwift Concurrency: async\/await, изоляция акторов, @MainActor и диагностика гонок данных вместо бездумного использования @unchecked Sendable\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eХранение данных в Core Data и SwiftData: история миграций, стратегия выборки и понимание того, когда переписывание оправдано, а когда нет\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eПроверка и публикация в App Store: сопоставление причины отклонения с конкретным правилом и точным исправлением, которое позволит одобрить приложение\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eПрофилирование производительности с помощью Instruments: время запуска, рост потребления памяти и циклы удержания, связанные с конкретной находкой в трассировке\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eКак использовать\u003c\/h3\u003e\n\u003cp\u003eСкачайте файл навыка и вставьте его содержимое целиком в инструкции проекта Claude (или системный prompt любого AI-чата). Затем опишите проблему обычным языком и получите конкретный план, готовый к выполнению - без необходимости заново объяснять контекст в каждом сеансе. Работает с Claude, ChatGPT и любым AI-чатом. Установка занимает менее 2 минут.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58330188939528,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/indira-ios-engineer-swift-swiftui-book.jpg?v=1787135600"},{"product_id":"milena-android-engineer-kotlin","title":"Milena - AI Skill разработчика Android","description":"\u003cdiv\u003e\n\u003ch2\u003eЧто делает Milena\u003c\/h2\u003e\n\u003cp\u003eMilena превращает Claude (или ChatGPT, или любой AI-чат) в ведущего Android-инженера, который по реальным сигналам диагностирует вопросы миграции на Compose, архитектуры MVVM\/MVI, проблемы с корутинами и жизненным циклом, а также ANR или утечки памяти, после чего предлагает конкретный план, готовый к выполнению.\u003c\/p\u003e\n\n\u003ch3\u003eДля кого\u003c\/h3\u003e\n\u003cp\u003eДля Android-инженеров и основателей, которые создают или поддерживают рабочее Kotlin-приложение и хотят принимать правильные решения по Compose, архитектуре, корутинам или производительности.\u003c\/p\u003e\n\n\u003ch3\u003eКлючевые возможности\u003c\/h3\u003e\n\u003cul\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eJetpack Compose и система View: когда Compose является правильным вариантом по умолчанию, а когда взаимодействие через ComposeView - практичный промежуточный вариант\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eАрхитектура: MVVM для простых экранов, однонаправленный конвейер MVI для экранов с действительно сложным состоянием, которое легко нарушить\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eKotlin Coroutines и Flow: выбор области видимости и диспетчера, а также сбор данных с учетом жизненного цикла с помощью repeatOnLifecycle\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eУправление жизненным циклом Android: области видимости ViewModel, SavedStateHandle и утечки слушателей\/контекста, возникающие из-за неправильной реализации\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eСохранение данных с Room: проектирование сущностей и DAO, миграции и реактивные запросы, возвращающие Flow\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eДиагностика производительности: трассировки ANR, дампы кучи LeakCanary и исправления времени запуска, привязанные к конкретному сигналу\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eКак использовать\u003c\/h3\u003e\n\u003cp\u003eСкачайте файл навыка и вставьте его содержимое целиком в инструкции проекта Claude (или системный prompt любого AI-чата). Затем опишите проблему обычным языком и получите конкретный план, готовый к выполнению, - не нужно заново объяснять контекст в каждом сеансе. Работает с Claude, ChatGPT и любым AI-чатом. Установка занимает менее 2 минут.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58330189005064,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/milena-android-engineer-kotlin-book.jpg?v=1787135602"},{"product_id":"zane-flutter-cross-platform-engineer","title":"Zane - AI Skill разработчика Flutter","description":"\u003cdiv\u003e\n\u003ch2\u003eЧто делает Zane\u003c\/h2\u003e\n\u003cp\u003eZane превращает Claude (или ChatGPT, или любой AI-чат) в старшего Flutter-инженера, который диагностирует проблемы с перестроением виджетов, подбирает подходящий способ управления состоянием, определяет потребности платформенных каналов и выявляет рывки по временной шкале DevTools, а затем выдает конкретный план, готовый к выполнению.\u003c\/p\u003e\n\n\u003ch3\u003eДля кого это\u003c\/h3\u003e\n\u003cp\u003eДля Flutter-инженеров и основателей, выпускающих рабочее приложение одновременно в App Store и Google Play, которым нужны правильные решения по архитектуре виджетов, управлению состоянием и конвейеру релизов.\u003c\/p\u003e\n\n\u003ch3\u003eКлючевые возможности\u003c\/h3\u003e\n\u003cul\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eАрхитектура виджетов: границы перестроения, конструкторы const и размещение RepaintBoundary для контроля над тем, что именно перерисовывается\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eСтратегия управления состоянием: Provider\/ChangeNotifier, Riverpod или Bloc с учетом размера команды и сложности приложения, а не модных тенденций\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eПлатформенные каналы: проектирование MethodChannel и EventChannel, а также проверка pub.dev перед написанием собственного нативного кода\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eДиагностика производительности и рывков: анализ вкладки Performance в DevTools для разделения работы UI-потока и растрового потока\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eОптимизация размера приложения: сборки с разделением по ABI, отложенные компоненты и аудит ресурсов с привязкой к числовому сравнению размера до и после\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eCI\/CD для мультиплатформенного релиза: конвейеры Codemagic и Fastlane, создающие подписанную сборку, готовую к публикации в магазине, после каждого слияния\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eКак использовать\u003c\/h3\u003e\n\u003cp\u003eСкачайте файл навыка и вставьте его содержимое целиком в инструкции проекта Claude (или системный prompt любого AI-чата). Затем опишите проблему обычными словами и получите конкретный план, готовый к выполнению - без необходимости заново объяснять контекст в каждой сессии. Работает с Claude, ChatGPT и любым AI-чатом. Установка занимает менее 2 минут.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58330189037832,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/zane-flutter-cross-platform-engineer-book.jpg?v=1787135602"},{"product_id":"henrik-java-spring-boot-engineer","title":"Henrik - Java-разработчик AI Skill","description":"\u003cdiv\u003e\n\u003ch2\u003eЧто делает Henrik\u003c\/h2\u003e\n\u003cp\u003eHenrik превращает Claude (или ChatGPT, или любой AI-чат) в старшего инженера по серверной разработке на Java\/Spring Boot, который диагностирует N+1-запросы, ошибки в границах транзакций, проблемы проектирования REST API и конфигурации Spring Security на основе реальных данных, а затем предоставляет конкретный план, готовый к выполнению.\u003c\/p\u003e\n\n\u003ch3\u003eДля кого это\u003c\/h3\u003e\n\u003cp\u003eДля backend-инженеров и основателей, которые поддерживают работающий в продакшене сервис на Spring Boot и хотят принимать правильные решения в области архитектуры, производительности JPA\/Hibernate, транзакций или безопасности.\u003c\/p\u003e\n\n\u003ch3\u003eКлючевые возможности\u003c\/h3\u003e\n\u003cul\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eАрхитектура приложения: слоистая или гексагональная, выбранная с учётом реальной сложности домена, а не модных тенденций\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eПроизводительность JPA\/Hibernate: обнаружение N+1-запросов, JOIN FETCH, @EntityGraph и пакетная загрузка с привязкой к фактическому количеству запросов\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eУправление транзакциями: размещение @Transactional и режимы распространения (REQUIRED, REQUIRES_NEW, NESTED), соответствующие реальной единице работы\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eПроектирование REST API: именование ресурсов, коды состояния, версионирование и пагинация, соответствующие фактическому использованию API\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eSpring Security: настройка цепочки фильтров, JWT- и сессионная аутентификация, а также авторизация на уровне методов с учётом реальной модели угроз\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eСтратегия тестирования: модульные тесты JUnit\/Mockito, slice-тесты Spring и интеграционные тесты Testcontainers, когда важна работа с реальной базой данных\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eКак использовать\u003c\/h3\u003e\n\u003cp\u003eСкачайте файл навыка и вставьте его содержимое целиком в инструкции проекта Claude (или в системный prompt любого AI-чата). Затем опишите проблему обычным языком и получите конкретный план, готовый к выполнению - без необходимости заново объяснять контекст в каждом сеансе. Работает с Claude, ChatGPT и любым AI-чатом. Установка занимает менее 2 минут.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58330190119176,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/henrik-java-spring-boot-engineer-book.jpg?v=1787135602"},{"product_id":"vesna-dotnet-csharp-engineer","title":"Vesna - .NET-разработчик AI Skill","description":"\u003cdiv\u003e\n\u003ch2\u003eЧто делает Vesna\u003c\/h2\u003e\n\u003cp\u003eVesna превращает Claude (или ChatGPT, или любой AI-чат) в старшего backend-инженера .NET\/C#, который диагностирует проблемы с запросами EF Core, ошибки времени жизни зависимостей DI, взаимные блокировки в async-коде и варианты интеграции с Azure на основе реальных данных, а затем предоставляет конкретный план, готовый к выполнению.\u003c\/p\u003e\n\n\u003ch3\u003eДля кого это\u003c\/h3\u003e\n\u003cp\u003eДля backend-инженеров и основателей, которые поддерживают работающий в продакшене сервис ASP.NET Core и которым нужны корректные решения в области архитектуры API, производительности EF Core, DI или работы с async-кодом.\u003c\/p\u003e\n\n\u003ch3\u003eОсновные возможности\u003c\/h3\u003e\n\u003cul\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eАрхитектура API: минимальные API для небольших специализированных сервисов, контроллеры для крупных интерфейсов, которым нужны фильтры и версионирование\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eПроизводительность Entity Framework Core: AsNoTracking, обнаружение проблем N+1, разделяемые запросы и анализ фактически сгенерированного SQL вместо догадок\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eВнедрение зависимостей и middleware: времена жизни singleton\/scoped\/transient, ошибка captive dependency и правильный порядок middleware\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eКорректность async\/await: устранение взаимных блокировок из-за .Result\/.Wait(), отказ от async void и правильная передача токенов отмены\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eИнтеграция с Azure: managed identity, Key Vault, Service Bus и Application Insights с учетом реальных потребностей сервиса\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eСтратегия тестирования: модульные тесты xUnit и Moq, а также интеграционные тесты WebApplicationFactory в рамках реального конвейера\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eКак использовать\u003c\/h3\u003e\n\u003cp\u003eСкачайте файл навыка и вставьте его содержимое целиком в инструкции проекта Claude (или в системный prompt любого AI-чата). Затем опишите проблему обычным языком и получите конкретный план, готовый к выполнению, без необходимости заново объяснять контекст в каждом сеансе. Работает с Claude, ChatGPT и любым AI-чатом. Установка занимает менее 2 минут.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58330190184712,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/vesna-dotnet-csharp-engineer-book.jpg?v=1787135602"},{"product_id":"callan-go-backend-engineer","title":"Callan - разработчик Golang AI Skill","description":"\u003cdiv\u003e\n\u003ch2\u003eЧто делает Callan\u003c\/h2\u003e\n\u003cp\u003eCallan превращает Claude (или ChatGPT, или любой AI-чат) в ведущего Go-бэкенд-инженера, который по реальным данным диагностирует утечки горутин, взаимные блокировки каналов, структуру обработки ошибок и компромиссы между gRPC и REST, а затем предоставляет конкретный план, готовый к выполнению.\u003c\/p\u003e\n\n\u003ch3\u003eДля кого\u003c\/h3\u003e\n\u003cp\u003eДля бэкенд-инженеров и основателей, управляющих рабочим Go-сервисом, которым нужно правильно принимать решения по конкурентности, обработке ошибок или проектированию API на базе gRPC\/REST.\u003c\/p\u003e\n\n\u003ch3\u003eКлючевые возможности\u003c\/h3\u003e\n\u003cul\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eГорутины и каналы: владение жизненным циклом, правило «отправитель закрывает канал», пулы рабочих и классические схемы утечек\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eПакет sync: Mutex\/RWMutex, WaitGroup, sync.Once и sync\/atomic, подобранные под конкретную проблему конкурентности\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eИдиоматичная обработка ошибок: оборачивание с помощью %w, ошибки-маркеры, пользовательские типы ошибок и errors.Is\/errors.As вместо сравнения строк\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eСтруктура проекта и проектирование пакетов: структура cmd\/internal\/pkg, предотвращение циклических импортов и внедрение зависимостей через конструкторы\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eПрофилирование производительности с помощью pprof: профили CPU и кучи, дампы горутин и результаты бенчмарков (нс\/операцию, выделений\/операцию), подтверждающие заявленное исправление\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eПроектирование API на базе gRPC и REST: версионирование protobuf, однонаправленные и потоковые RPC и выбор подходящего протокола для каждой границы сервиса\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eКак использовать\u003c\/h3\u003e\n\u003cp\u003eСкачайте файл с навыком и вставьте его содержимое целиком в инструкции проекта Claude (или системный prompt любого AI-чата). Затем опишите проблему обычным языком и получите конкретный план, готовый к выполнению - без необходимости заново объяснять контекст на каждой сессии. Работает с Claude, ChatGPT и любым AI-чатом. Установка занимает менее 2 минут.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58330190217480,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/callan-go-backend-engineer-book.jpg?v=1787135602"},{"product_id":"merle-ruby-on-rails-engineer","title":"Merle - разработчик Ruby on Rails AI Skill","description":"\u003cdiv\u003e\n\u003ch2\u003eЧто делает Merle\u003c\/h2\u003e\n\u003cp\u003eMerle превращает Claude (или ChatGPT, или любой AI-чат) в старшего инженера по Ruby on Rails, который диагностирует N+1-запросы, лавины повторных попыток Sidekiq и риски обновления Rails по реальным логам запросов и данным о заданиях, а затем предоставляет конкретный план, готовый к выполнению.\u003c\/p\u003e\n\n\u003ch3\u003eДля кого это\u003c\/h3\u003e\n\u003cp\u003eДля инженеров и основателей, которые поддерживают рабочее Rails-приложение и которым нужны корректные решения по производительности ActiveRecord, надёжности Sidekiq или стратегии обновления.\u003c\/p\u003e\n\n\u003ch3\u003eКлючевые возможности\u003c\/h3\u003e\n\u003cul\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eRails MVC и соглашения вместо конфигурации: когда стандартные соглашения помогают, а когда действительно оправданы сервисные, формовые и запросные объекты\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eПроизводительность ActiveRecord: обнаружение N+1 с помощью Bullet, различия между includes, preload и eager_load, а также стратегия индексации базы данных\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eФоновые задания Sidekiq: проектирование очередей, поведение повторных попыток и задержек, а также разработка идемпотентных заданий, чтобы повторные попытки не обрабатывали данные повторно\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eСтратегия обновления Rails: по одной минорной версии за раз, сначала устранение предупреждений об устаревших возможностях и план отката на каждом этапе\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eRails-приложения только с API: выбор сериализации, стратегия версионирования и аутентификация для Rails API, обслуживающего отдельный фронтенд\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eСтратегия тестирования: модельные и запросные спецификации RSpec, лаконичные фабрики FactoryBot и небольшой набор стабильных системных тестов Capybara\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eКак использовать\u003c\/h3\u003e\n\u003cp\u003eСкачайте файл навыка и вставьте его содержимое целиком в инструкции проекта Claude (или системный prompt любого AI-чата). Затем опишите проблему обычными словами и получите конкретный план, готовый к выполнению, - без повторного объяснения контекста в каждом сеансе. Работает с Claude, ChatGPT и любым AI-чатом. Установка занимает менее 2 минут.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58330190250248,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/merle-ruby-on-rails-engineer-book.jpg?v=1787135602"},{"product_id":"ludovic-kubernetes-container-platform-engineer","title":"Ludovic - инженер Kubernetes AI Skill","description":"\u003cdiv\u003e\n\u003ch2\u003eЧто делает Ludovic\u003c\/h2\u003e\n\u003cp\u003eLudovic превращает Claude (или ChatGPT, или любой AI-чат) в старшего инженера по Kubernetes\/контейнерным платформам, который диагностирует CrashLoopBackOff, OOMKilled и проблемы с автоскейлингом по реальным сигналам кластера, а затем предоставляет конкретный план, готовый к применению.\u003c\/p\u003e\n\n\u003ch3\u003eДля кого это\u003c\/h3\u003e\n\u003cp\u003eДля инженеров платформ и основателей, управляющих рабочим кластером Kubernetes, которым нужны корректные решения по подбору ресурсов, автоскейлингу, Helm, GitOps или диагностике инцидентов.\u003c\/p\u003e\n\n\u003ch3\u003eОсновные возможности\u003c\/h3\u003e\n\u003cul\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eБазовая архитектура Kubernetes: поды, deployments, statefulsets и daemonsets, сервисы и маршрутизация ingress\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eЗапросы ресурсов, лимиты и автоскейлинг: подбор параметров по наблюдаемому использованию, а также выбор HPA или VPA для метрики, которая действительно отражает нагрузку\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eПроектирование Helm-чартов: структура шаблонов и иерархия values-файлов, содержащая только то, что действительно меняется между окружениями\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eШаблоны развертывания GitOps: политика синхронизации ArgoCD\/Flux и структура репозитория, соответствующие фактическому процессу продвижения изменений в команде\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eСетевое взаимодействие в кластере: сетевые политики с запретом по умолчанию, завершение ingress\/TLS и определение того, когда service mesh действительно оправдывает операционные затраты\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eНаблюдаемость и диагностика инцидентов: алертинг Prometheus\/Grafana, а также различение CrashLoopBackOff и OOMKilled по выводу kubectl describe и кодам завершения\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eКак использовать\u003c\/h3\u003e\n\u003cp\u003eСкачайте файл навыка и вставьте его содержимое целиком в инструкции проекта Claude (или системный prompt любого AI-чата). Затем опишите проблему обычными словами и получите конкретный план, готовый к выполнению - без необходимости заново объяснять контекст на каждой сессии. Работает с Claude, ChatGPT и любым AI-чатом. Установка занимает менее 2 минут.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58330191757576,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ludovic-kubernetes-container-platform-book.jpg?v=1787135602"},{"product_id":"ezra-aws-solutions-architect","title":"Ezra - архитектор решений AWS AI Skill","description":"\u003cdiv\u003e\n\u003ch2\u003eЧто делает Ezra\u003c\/h2\u003e\n\u003cp\u003eEzra превращает Claude (или ChatGPT, или любой AI-чат) в старшего архитектора решений AWS, который проверяет рабочую нагрузку на соответствие Well-Architected Framework, выявляет проблемы с затратами, безопасностью и надежностью на основе реальных данных об использовании, а затем предоставляет конкретный план, готовый к выполнению.\u003c\/p\u003e\n\n\u003ch3\u003eДля кого это\u003c\/h3\u003e\n\u003cp\u003eДля основателей и руководителей инженерных команд, управляющих рабочими нагрузками AWS, которым необходимо правильно принимать решения о выборе вычислительных и баз данных, оптимизации затрат, проектировании VPC или настройке IAM.\u003c\/p\u003e\n\n\u003ch3\u003eКлючевые возможности\u003c\/h3\u003e\n\u003cul\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eПроверка по Well-Architected Framework по всем шести направлениям с приоритизацией на основе фактического риска и влияния на затраты\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eВыбор вычислительного сервиса: EC2, ECS\/Fargate или Lambda в соответствии с фактической схемой трафика и профилем затрат в периоды простоя рабочей нагрузки\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eВыбор сервиса базы данных: RDS или DynamoDB в зависимости от того, является ли схема доступа реляционной или представляет собой известную стабильную структуру «ключ-значение»\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eСтратегия выбора классов хранения S3 и политики жизненного цикла, которые автоматически перемещают данные на более дешевые уровни вместо хранения всего в Standard\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eПроектирование сетей VPC и групп безопасности: ограничение доступа по принципу минимальных привилегий вместо 0.0.0.0\/0 и сегментация подсетей по уровням\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eОптимизация затрат: Reserved Instances, Savings Plans или Spot, а также проверка политик минимальных привилегий IAM на основе реальных данных об использовании\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eКак использовать\u003c\/h3\u003e\n\u003cp\u003eСкачайте файл навыка и вставьте его содержимое целиком в инструкции проекта Claude (или в системный prompt любого AI-чата). Затем опишите проблему обычным языком и получите конкретный план, готовый к выполнению - без необходимости заново объяснять контекст в каждом сеансе. Работает с Claude, ChatGPT и любым AI-чатом. Установка занимает менее 2 минут.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58330191790344,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ezra-aws-solutions-architect-book.jpg?v=1787135603"},{"product_id":"ariadne-unity-game-developer","title":"Ariadne - разработчик игр на Unity AI Skill","description":"\u003cdiv\u003e\n\u003ch2\u003eЧто делает Ariadne\u003c\/h2\u003e\n\u003cp\u003eAriadne превращает Claude (или ChatGPT, или любой AI-чат) в старшего разработчика игр на Unity, который диагностирует фризы кадров, всплески сборки мусора и разрастание размера сборки по данным Unity Profiler и Build Report, а затем выдает конкретный готовый к выполнению план.\u003c\/p\u003e\n\n\u003ch3\u003eДля кого это\u003c\/h3\u003e\n\u003cp\u003eДля разработчиков игр и студий, выпускающих коммерческую игру на Unity для мобильных устройств, ПК или консолей, которым необходимо принимать правильные решения в области архитектуры, производительности или размера сборки.\u003c\/p\u003e\n\n\u003ch3\u003eКлючевые возможности\u003c\/h3\u003e\n\u003cul\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eАрхитектура: ScriptableObjects для проектирования на основе данных и композиция вместо глубокой иерархии наследования при добавлении новых типов врагов или предметов\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eДиагностика в Unity Profiler: анализ временной шкалы кадров CPU\/GPU для определения, вызван ли всплеск скриптами, рендерингом, физикой или GC\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eВсплески сборки мусора: отслеживание выделений памяти на каждом кадре (LINQ в Update, упаковка, конкатенация строк) до исходной строки кода\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eОбъединение отрисовки и рендеринг: статическое\/динамическое объединение, GPU-инстансинг и упаковка текстур в атласы для сокращения переключений материалов\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eОптимизация физики и столкновений: наиболее дешевые формы коллайдеров, матрицы столкновений слоев и отказ от рейкастов на каждом кадре\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eИгровые системы и настройка под платформы: конечные автоматы для AI\/контроллеров персонажей, а также настройки размера сборки и качества для мобильных устройств по сравнению с ПК\/консолями\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eКак этим пользоваться\u003c\/h3\u003e\n\u003cp\u003eСкачайте файл навыка и вставьте его содержимое целиком в инструкции проекта Claude (или в системный prompt любого AI-чата). Затем опишите проблему своими словами и получите конкретный готовый к выполнению план - без необходимости заново объяснять контекст при каждом сеансе. Работает с Claude, ChatGPT и любым AI-чатом. Установка занимает менее 2 минут.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58330191855880,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ariadne-unity-game-developer-book.jpg?v=1787135629"},{"product_id":"warrick-staff-principal-engineer","title":"Warrick - ведущий инженер AI Skill","description":"\u003cdiv\u003e\n\u003ch2\u003eЧто делает Warrick\u003c\/h2\u003e\n\u003cp\u003eWarrick превращает Claude (или ChatGPT, или любой AI-чат) в ведущего\/главного инженера по разработке ПО, который изучает систему на всех уровнях, прежде чем оценивать её, фиксирует решения в виде ADR и направляет глубокие технические вопросы нужному специалисту, называя его по имени, вместо поверхностных ответов.\u003c\/p\u003e\n\n\u003ch3\u003eДля кого это\u003c\/h3\u003e\n\u003cp\u003eДля технических директоров, руководителей инженерных подразделений и ведущих инженеров, которым нужны архитектурный аудит всей системы, ADR, решение «разработать или купить» либо приоритизация технического долга по всей кодовой базе или организации, а не только для отдельного языка или платформы.\u003c\/p\u003e\n\n\u003ch3\u003eКлючевые возможности\u003c\/h3\u003e\n\u003cul\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eАрхитектурный аудит на уровне системы: границы сервисов, владение данными, связанность фронтенда\/бэкенда\/инфраструктуры и узкие места масштабирования, которые проявляются только при совместном рассмотрении компонентов\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eЗаписи архитектурных решений (ADR): контекст, полноценный список вариантов, решение и последствия в формате, который остаётся полезным и год спустя\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eТехническая стратегия между командами: согласование дорожных карт с общим направлением и выстраивание последовательности сквозных инициатив, чтобы ни одна команда не несла непропорционально высокие затраты\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eАнализ компромиссов «разработать или купить»: совокупная стоимость владения за 2-3 года, а не только цена на витрине\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eПриоритизация технического долга: оценка стоимости отсрочки и радиуса воздействия вместо ранжирования по громкости жалоб\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eНаставничество и рекомендации по повышению уровня: сопоставление продемонстрированного поведения с матрицей уровней и конкретные направления развития для перехода на следующий уровень\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eКак использовать\u003c\/h3\u003e\n\u003cp\u003eСкачайте файл навыка и вставьте его содержимое целиком в инструкции проекта Claude (или в системный prompt любого AI-чата). Затем опишите проблему обычным языком и получите конкретный, готовый к выполнению план - без повторного объяснения контекста на каждом сеансе. Работает с Claude, ChatGPT и любым AI-чатом. Установка занимает менее 2 минут.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58330191888648,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/warrick-staff-principal-engineer-book.jpg?v=1787135630"},{"product_id":"cyprian-react-native-cross-platform-engineer-ai-skill","title":"Cyprian - Разработчик React Native AI Skill","description":"\u003ch2\u003eУзнайте, связана ли ваша ошибка в React Native с JavaScript, мостом или нативным кодом, прежде чем менять хоть одну строку.\u003c\/h2\u003e\n\u003cp\u003eCyprian - это навык старшего инженера по кроссплатформенной мобильной разработке на React Native, созданный для конкретных мест, где возникают проблемы в проектах React Native: граница между мостом и JSI, которую слишком часто пересекают или не очищают должным образом; выбор между Expo и bare workflow, сделанный по привычке, а не из-за реального ограничения; настройка FlatList на основе догадок вместо профилирования; и OTA-обновление, которое незаметно обещает выпустить нативное изменение, хотя не может этого сделать. Он охватывает различия между старой и новой архитектурой (bridge, JSI, Fabric, TurboModules), подключение нативных модулей к Swift и Kotlin, выбор React Navigation и инструментов управления состоянием, оптимизацию производительности FlatList\/FlashList, особенности работы движка Hermes, стратегию выпуска обновлений через CodePush\/Expo Updates и механику публикации приложений в магазинах.\u003c\/p\u003e\n\u003ch3\u003eДля кого это\u003c\/h3\u003e\n\u003cp\u003eдля руководителей мобильной разработки, разработчиков React Native и команд, выпускающих единую кодовую базу JavaScript\/TypeScript одновременно в App Store и Play Store.\u003c\/p\u003e\n\u003ch3\u003eОсновные возможности\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eОпределяет, на какой стороне границы между JS и нативным кодом находится симптом (повторный рендеринг только в JS, мост\/сериализация или нативная сторона), прежде чем предлагать исправление.\u003c\/li\u003e\n  \u003cli\u003eПроверяет, используется ли старая или новая архитектура (newArchEnabled, версия RN), прежде чем диагностировать проблемы, связанные с мостом.\u003c\/li\u003e\n  \u003cli\u003eВыбирает управляемый Expo, Expo prebuild или bare workflow на основании реальной нативной возможности или ограничения, вынуждающего сделать этот выбор, а не просто «bare на всякий случай».\u003c\/li\u003e\n  \u003cli\u003eНастраивает производительность FlatList (getItemLayout, keyExtractor, windowSize) или рекомендует переход на FlashList только после профилирования с помощью Flipper или React DevTools Profiler.\u003c\/li\u003e\n  \u003cli\u003eНаправляет исправления только в JS в CodePush или Expo Updates, а нативные изменения - в полную сборку для магазина, указывая, к какой категории относится изменение, прежде чем обещать OTA-исправление в тот же день.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eКак использовать\u003c\/h3\u003e\n\u003cp\u003eВставьте файл SKILL.md от Cyprian в инструкции проекта Claude (или в системный prompt любой AI-системы), затем опишите свою проблему как инженера по кроссплатформенной разработке на React Native. Работает с Claude, ChatGPT и любым AI-чатиом. Установка занимает менее 2 минут.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58342395805960,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/cyprian-react-native-cross-platform-engineer-book.jpg?v=1787135631"},{"product_id":"zosia-vue-js-nuxt-frontend-engineer-ai-skill","title":"Zosia - Разработчик Vue AI Skill","description":"\u003ch2\u003eПерестаньте воспринимать систему реактивности Vue как модель повторного рендеринга React.\u003c\/h2\u003e\n\u003cp\u003eZosia - это навык старшего frontend-инженера по Vue.js\/Nuxt, созданный с учетом реальной ментальной модели Vue: мелкозернистой системы реактивности на основе прокси, однофайловых компонентов и Composition API, построенного на composable-функциях, а не на хуках с массивами зависимостей. Она охватывает архитектуру Composition API и проектирование composable-функций, систему реактивности (ref, reactive, кэширование computed, watchers), управление состоянием с помощью Pinia, стратегию рендеринга Nuxt (SSR, SSG, гибридный рендеринг через routeRules в Nitro), маршрутизацию и layouts на основе файловой структуры, управление SEO и метаданными, тестирование с Vitest\/Vue Test Utils, а также миграцию с Vue 2 на Vue 3 или с Options API на Composition API.\u003c\/p\u003e\n\u003ch3\u003eДля кого\u003c\/h3\u003e\n\u003cp\u003eFrontend-инженеры, работающие с Vue и Nuxt, а также команды, мигрирующие с Vue 2 или Options API.\u003c\/p\u003e\n\u003ch3\u003eКлючевые возможности\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eПри «ошибке реактивности» сначала проверяет, не был ли деструктурирован объект reactive(), не пропущено ли извлечение через .value и не считывается ли зависимость вне реактивного контекста.\u003c\/li\u003e\n  \u003cli\u003eРекомендует хранилище Pinia только после подтверждения, что composable-функция с локальным состоянием действительно не справится с задачей.\u003c\/li\u003e\n  \u003cli\u003eВыбирает стратегию рендеринга Nuxt для каждого маршрута через routeRules (SSR, SSG, гибридный режим), а не задает один глобальный режим для всего приложения.\u003c\/li\u003e\n  \u003cli\u003eДиагностирует несоответствия гидратации, выявляя фактическое расхождение между сервером и клиентом (значения, доступные только на клиенте, недетерминированное содержимое), вместо бездумного оборачивания всего в ClientOnly.\u003c\/li\u003e\n  \u003cli\u003eСоздает покрытие тестами Vitest и Vue Test Utils, соответствующее фактическим рискам в тестируемой composable-функции, store или компоненте.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eКак использовать\u003c\/h3\u003e\n\u003cp\u003eВставьте SKILL.md Zosia в инструкции проекта Claude (или в системный prompt любой AI-системы), затем опишите свою задачу frontend-инженера по vue.js\/nuxt. Работает с Claude, ChatGPT и любым AI-чEmbedding чатом. Установка занимает менее 2 минут.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58342395838728,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/zosia-vue-js-nuxt-frontend-engineer-ai-skill-book.jpg?v=1787135630"},{"product_id":"fenwick-angular-enterprise-frontend-engineer-ai-skill","title":"Fenwick - Разработчик Angular AI Skill","description":"\u003ch2\u003eНе добавляйте OnPush, пока не выясните, что именно перерисовывается.\u003c\/h2\u003e\n\u003cp\u003eFenwick - это навык Senior Angular Enterprise Frontend Engineer, созданный для пятилетнего монолита на Angular с сорока участниками, а не для нового приложения. Он охватывает модульную и standalone-архитектуру, иерархию внедрения зависимостей, реактивные паттерны RxJS и устранение утечек подписок, стратегию обнаружения изменений и оптимизацию OnPush, NgRx и альтернативные подходы к управлению состоянием, оптимизацию сборки Angular CLI, реактивные формы и формы на основе шаблонов, тестирование Jasmine\/Karma с TestBed, микрофронтенды Module Federation и планирование обновления версий с долгосрочной поддержкой.\u003c\/p\u003e\n\u003ch3\u003eДля кого\u003c\/h3\u003e\n\u003cp\u003eДля технических лидеров и инженеров Angular, поддерживающих крупную корпоративную кодовую базу на Angular.\u003c\/p\u003e\n\u003ch3\u003eКлючевые возможности\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eПрослеживает конвейер RxJS от начала до конца (источник, каждый оператор, каждая подписка и её отмена) и только после этого берётся за «медленный компонент».\u003c\/li\u003e\n  \u003cli\u003eОтделяет проблему обнаружения изменений от проблемы управления состоянием, вместо того чтобы гадать, какая из них виновата.\u003c\/li\u003e\n  \u003cli\u003eВыбирает NgRx, локальный ComponentStore или обычный сервис в соответствии с реальной структурой задачи совместного использования состояния, не прибегая по умолчанию к самому тяжёлому инструменту.\u003c\/li\u003e\n  \u003cli\u003eПереписывает цепочки вложенных подписок с помощью подходящего оператора комбинирования RxJS (switchMap, combineLatest) и полноценной стратегии отмены подписок.\u003c\/li\u003e\n  \u003cli\u003eПоэтапно планирует разделение через Module Federation и обновления до основных версий с этапом проверки и планом отката на каждом шаге.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eКак использовать\u003c\/h3\u003e\n\u003cp\u003eВставьте SKILL.md Fenwick в инструкции проекта Claude (или системный prompt любой AI-системы), а затем опишите свою задачу, связанную с корпоративной фронтенд-разработкой на Angular. Работает с Claude, ChatGPT и любым AI-чатом. Установка занимает менее 2 минут.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58342396068104,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/fenwick-angular-enterprise-frontend-engineer-book.jpg?v=1787135630"},{"product_id":"ottokar-typescript-node-js-backend-engineer-ai-skill","title":"Ottokar - Разработчик Node.js AI Skill","description":"\u003ch2\u003eВыясните, что на самом деле блокирует цикл событий, прежде чем винить базу данных.\u003c\/h2\u003e\n\u003cp\u003eOttokar - это навык Senior TypeScript\/Node.js Backend \u0026amp; API Engineer, построенный вокруг однопоточной событийно-ориентированной среды выполнения Node как центрального архитектурного принципа. Он охватывает архитектуру NestJS и Express, сквозную типобезопасность с tRPC и zod, проектирование REST и GraphQL API, доступ к базам данных через Prisma и TypeORM, аутентификацию на основе JWT и сессий, тестирование с Jest\/Supertest, рабочие потоки и кластеризацию, а также развертывание в контейнерах или бессерверной среде.\u003c\/p\u003e\n\u003ch3\u003eДля кого\u003c\/h3\u003e\n\u003cp\u003eИнженеры бэкенда и API-команды, работающие с TypeScript и Node.js.\u003c\/p\u003e\n\u003ch3\u003eКлючевые возможности\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eПрофилирует синхронный или ресурсоёмкий вызов в асинхронном пути обработки запроса, прежде чем предположить, что медленный API связан с базой данных или инфраструктурой.\u003c\/li\u003e\n  \u003cli\u003eВыбирает NestJS или Express с учётом размера команды и того, насколько жёсткую структуру команда действительно хочет, а не следуя трендам.\u003c\/li\u003e\n  \u003cli\u003eСначала определяет типы запросов и ответов в коде (tRPC, zod, class-validator), чтобы нарушение контракта выявлялось на этапе компиляции или валидации, а не в продакшене.\u003c\/li\u003e\n  \u003cli\u003eВыявляет шаблоны запросов N+1 на уровне ORM с помощью жадной загрузки, includes или dataloader до выпуска конечной точки, возвращающей список.\u003c\/li\u003e\n  \u003cli\u003eУказывает, является ли аутентификация stateless (JWT) или stateful (сессии), и объясняет, почему это соответствует требованиям сервиса к масштабированию и отзыву доступа.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eКак использовать\u003c\/h3\u003e\n\u003cp\u003eВставьте SKILL.md Ottokar в инструкции проекта Claude (или в системный prompt любой AI-системы), а затем опишите свою проблему, связанную с typescript\/node.js backend engineer. Работает с Claude, ChatGPT и любым AI-чатом. Установка занимает менее 2 минут.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58342396100872,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ottokar-typescript-node-js-backend-engineer-book.jpg?v=1787135631"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/collections\/claude-code-skills.jpg?v=1787735998","url":"https:\/\/kissmyskills.com\/ru\/collections\/claude-code-skills.oembed?page=2","provider":"KissMySkills","version":"1.0","type":"link"}