finishing-branches
Безопасно 69Завершить ветки для слияния и создания PR
от BPSAI
Этот навык предоставляет полный рабочий процесс для завершения функциональных веток. Он проведет вас через проверки перед слиянием, проверки безопасности, проверку кода и автоматическое создание PR.
designing-and-implementing
Безопасно 69Систематическое проектирование, планирование и реализация функций
от BPSAI
Многие разработчики сталкиваются с проблемами при бессистемной реализации функций, что приводит к техническому долгу и переработкам. Этот навык предоставляет структурированный рабочий процесс для уточнения требований, создания планов и отслеживания задач реализации с использованием инструмента командной строки bpsai-pair.
creating-skills
Безопасно 69Создание переиспользуемых AI-навыков
от BPSAI
Команды испытывают трудности с фиксацией и обменом лучшими практиками между сессиями. Этот навык предоставляет шаблоны, соглашения и инструменты валидации для создания стандартизированных навыков, которые документируют рабочие процессы и предотвращают повторяющиеся ошибки.
chrome-extension-icons
Безопасно 71Генерация иконок для расширений Chrome
от Boulea7
Расширения Chrome требуют иконки в 4 конкретных размерах для панели инструментов, страницы управления и Chrome Web Store. Этот навык автоматизирует процесс, выполняя поиск в библиотеке Iconify, конвертацию SVG в PNG и обновление manifest.json за считанные секунды.
uvicorn
Безопасно 68Запуск ASGI серверов Uvicorn
от bossjones
Этот навык предоставляет документацию и примеры для запуска Python ASGI приложений с Uvicorn. Он охватывает серверы разработки с горячей перезагрузкой, продакшн развертывание с воркерами, настройку SSL и интеграцию с Docker.
structlog
Безопасно 68Добавить структурированное логирование в приложения Python
от bossjones
Приложения Python часто создают неструктурированные сообщения логов, которые сложно анализировать и отлаживать. Structlog преобразует логи в структурированные данные с контекстом, что ускоряет отладку и делает анализ логов более надежным.
sqlalchemy-2-0
Безопасно 68Построение асинхронных операций с базой данных с помощью SQLAlchemy 2.0
от bossjones
Этот навык предоставляет готовые к использованию паттерны SQLAlchemy 2.0+ для асинхронных операций с базой данных. Включает типобезопасные модели, CRUD-операции, связи и оптимизацию производительности для создания надёжных сервисов данных.
pytest-recording
Безопасно 70Запись и воспроизведение HTTP-взаимодействий в Python-тестах
от bossjones
Тестирование внешних API ненадёжно и медленно из-за сетевых зависимостей и ограничений по количеству запросов. pytest-recording захватывает HTTP-взаимодействия в виде переиспользуемых YAML-кассет для быстрых, детерминированных тестов. Используйте этот навык для имитации API-вызовов, фильтрации конфиденциальных учётных данных и отладки проблем конфигурации VCR.
pytest-mock-guide
Безопасно 69Использование pytest-mock для тестирования
от bossjones
Написание модульных тестов требует изоляции кода от зависимостей. Этот навык предоставляет паттерны для создания моков, патчинга, шпионов и заглушек в pytest с использованием плагина pytest-mock и API unittest.mock.
pytest
Безопасно 68Написание тестов Python с помощью pytest
от bossjones
Создание надёжных тестовых наборов для кода Python с использованием фикстур pytest, параметризации и поддержки асинхронного кода. Фреймворк автоматически обрабатывает обнаружение тестов, настройку, очистку и формирование отчётов.
pydantic
Безопасно 69Валидация данных с помощью аннотаций типов Pydantic
от bossjones
Прекратите отлаживать ошибки типов данных и начните перехватывать их до того, как они сломают ваш код. Pydantic валидирует ваши структуры данных с помощью аннотаций типов Python, автоматически преобразуя и валидируя входные данные с подробными сообщениями об ошибках.
httpx
Безопасно 69Используйте HTTPX для HTTP-запросов в Python
от bossjones
Выполняйте HTTP-запросы в Python с синхронными и асинхронными API. HTTPX поддерживает HTTP/1.1 и HTTP/2, потоковую передачу, аутентификацию и таймауты для рабочих приложений.
fastapi-development
Безопасно 70Создавайте асинхронные API с FastAPI
от bossjones
FastAPI — это современный веб-фреймворк Python для создания API с автоматической валидацией и документацией. Этот навык предоставляет готовые к использованию паттерны кода для эндпоинтов, внедрения зависимостей и тестирования, позволяя создавать готовые к продакшену API быстрее.
docker-workflow
Безопасно 75Контейнеризация приложений с помощью рабочих процессов Docker
от bossjones
Контейнеризация Docker упрощает разработку и развертывание, упаковывая приложения с зависимостями в переносимые контейнеры. Этот навык предоставляет профессиональные рабочие процессы от разработки до продакшена с инструментами оптимизации и отладки.
doc-generator
Безопасно 69Генерация документации Python из исходного кода
от bossjones
Создание документации API вручную требует много времени и быстро устаревает. Этот skill автоматически генерирует комплексную markdown-документацию из исходного кода Python, извлекая docstrings, подсказки типов и структуру кода в хорошо организованный справочный материал.
apscheduler
Безопасно 68Планирование фоновых задач с APScheduler
от bossjones
Автоматизация повторяющихся задач и фоновых заданий в Python-приложениях. APScheduler предоставляет планирование в стиле cron, на основе интервалов и дат с поддержкой асинхронного выполнения и множества бэкендов для сохранения состояния.
alembic
Низкий риск 66Управление миграциями базы данных с помощью Alembic
от bossjones
Ручное управление изменениями схемы базы данных подвержено ошибкам и его сложно отслеживать. Этот навык предоставляет комплексные паттерны Alembic для проектов SQLAlchemy, обеспечивая безопасные миграции базы данных с контролем версий, поддержкой асинхронности и лучшими практиками.
frontend-dev-guidelines
Безопасно 69Применить рекомендации по фронтенду Next.js и React
от BOM-98
Этот навык предоставляет комплексные рекомендации по созданию современных фронтенд-приложений с использованием Next.js, React 19 и shadcn/ui. Включает основные паттерны, такие как Server Components, получение данных, формы, стилизация и оптимизация производительности.
skill-creator
Безопасно 70Создание эффективных навыков для Claude
от BOM-98
Создание навыков с нуля занимает много времени и непоследовательно. Этот навык предоставляет структурированный 6-шаговый процесс для проектирования, создания и упаковки навыков с проверенными паттернами для модульных, многократно используемых возможностей.
auth
Безопасно 71Реализация аутентификации и контроля доступа
от BOM-98
Этот навык помогает добавить безопасную аутентификацию пользователей в приложения Next.js. Он предоставляет готовые к использованию паттерны для Supabase Auth с httpOnly куки, защиту маршрутов и контроль доступа на основе ролей.