vitest-testing-patterns
О программе
Этот навык помогает разработчикам писать тесты с использованием Vitest и React Testing Library для модульного, компонентного и интеграционного тестирования. Он предоставляет шаблоны для создания тестовых файлов, мокирования зависимостей и понимания покрытия тестами. Используйте его при работе с React-проектами, следующими соглашениям Vitest, но не для специфичных для Jest подходов или сквозного (end-to-end) тестирования.
Быстрая установка
Claude Code
Рекомендуетсяnpx skills add mattnigh/skills_collection -a claude-code/plugin add https://github.com/mattnigh/skills_collectiongit clone https://github.com/mattnigh/skills_collection.git ~/.claude/skills/vitest-testing-patternsСкопируйте и вставьте эту команду в Claude Code для установки этого навыка
GitHub репозиторий
Похожие навыки
code-necromancer
ДругоеНавык "Некромант кода" предоставляет структурированную трёхфазную систему (археология, воскрешение, омоложение), которая помогает разработчикам понять, восстановить и модернизировать недокументированные унаследованные системы или "спящие" кодовые базы. Он активируется при упоминании таких понятий, как "устаревший код" или "технический долг", и предназначен для работы с унаследованными системами, лишёнными документации, а не для новых проектов. Навык использует инструменты вроде Read, Write, Bash и Grep для системного анализа, восстановления и рефакторинга старого кода.
api-architect
ДругоеНавык api-architect — это эксперт по проектированию API для создания и доработки архитектур REST, GraphQL и gRPC, включая спецификации OpenAPI и схемы безопасности. Используйте его для таких задач, как проектирование конечных точек, управление версиями и генерация схем. Вопросы, связанные с базами данных, фронтендом и развертыванием, он передает другим специализированным навыкам.
code-necromancer
ДругоеЭтот навык предоставляет системный подход для понимания, восстановления и модернизации устаревших кодовых баз. Он предназначен для ситуаций вроде наследования недокументированных репозиториев или возрождения заброшенных проектов, проводя вас через фазы анализа, восстановления и обновления. Используйте его, когда сталкиваетесь с такими понятиями, как "устаревший код" или "технический долг", но не для новых проектов с нуля.
refactoring-surgeon
ДругоеНавык "refactoring-surgeon" специализируется на повышении качества кода с помощью рефакторинга, сохраняющего поведение, такого как выделение методов/классов и применение принципов SOLID/DRY. Он активируется при обнаружении запахов кода, технического долга и необходимости очистки устаревшего кода, требуя наличия существующих тестов в качестве страховки. Используйте его строго для задач рефакторинга, а не для создания новых функций, исправления ошибок или оптимизации производительности.
