code-review
80Improve Code Review Quality
Slow, unclear reviews delay releases and miss defects. This skill gives authors, reviewers, and team leads practical workflows for focused pull requests.
Build Reliable Vitest Test Suites
Writing useful tests is hard when examples are scattered across unit, integration, component, and E2E workflows. This skill gives Claude, Codex, and Claude Code structured Vitest guidance for choosing patterns, writing tests, and improving testability.
Stop for confirmation before installing.
Review the plan and obtain explicit user consent before changing files.
Copy this request to your Agent. It includes the canonical Skill page and manifest.
Review the Skillstore skill "vitest-testing" from https://skillstore.io/skills/adammanuel-dev-vitest-testing.md and its manifest at https://skillstore.io/api/skills/adammanuel-dev-vitest-testing/manifest. Verify the artifact. Stop and obtain explicit user consent before installing or changing files.Your Agent should still show its plan and request any confirmation required by the security policy.
Use these links when an AI agent, crawler, or script needs clean context instead of reading the full page.
Using "vitest-testing". Help me test a service that validates users and writes to a database.
Expected outcome:
Using "vitest-testing". My React component test passes locally but fails in CI.
Expected outcome:
Using "vitest-testing". Convert these Jest mocks to Vitest.
Expected outcome:
Most static matches are false positives caused by testing documentation, Markdown links, JavaScript template literals, and normal Vitest examples. I confirmed a smaller set of risks around user-local hidden Claude skill paths, environment mutation or state capture, API-key configuration, shell guidance, and destructive database cleanup examples that should be clarified before publication. Static review was capped at 400/442 representative findings; omitted static matches are unconfirmed, so automatic publishing stays disabled until manual review.
These are real local capabilities that may be expected for this skill, so they require review but are not counted as confirmed malicious behavior.
Share the versioned assessment report, neutral badge, embed card, and citations. Skillstore reports evidence without deciding whether this Skill is safe.
https://skillstore.io/skills/adammanuel-dev-vitest-testing/audits/10?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report[](https://skillstore.io/skills/adammanuel-dev-vitest-testing?utm_source=security_passport_badge)<a href="https://skillstore.io/skills/adammanuel-dev-vitest-testing?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/adammanuel-dev-vitest-testing/security.svg" alt="Skillstore security assessment" loading="lazy"></a><iframe src="https://skillstore.io/embed/skills/adammanuel-dev-vitest-testing.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>AdamManuel-dev. (2026). vitest-testing security audit report (audit version 10) [Author version unspecified]. Skillstore. https://skillstore.io/skills/adammanuel-dev-vitest-testing/audits/10@techreport{adammanuel-dev-adammanuel-dev-vitest-testing-2026,
author = {AdamManuel-dev},
title = {vitest-testing security audit report (audit version 10)},
institution = {Skillstore},
year = {2026},
number = {10},
url = {https://skillstore.io/skills/adammanuel-dev-vitest-testing/audits/10},
note = {Author version unspecified}
}cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "vitest-testing security audit report (audit version 10)"
version: "unspecified"
type: report
authors:
- name: "AdamManuel-dev"
date-released: "2026-07-09"
url: "https://skillstore.io/skills/adammanuel-dev-vitest-testing/audits/10"
identifiers:
- type: other
value: "skillstore:adammanuel-dev-vitest-testing:audit:10"
description: "Skillstore immutable audit report identifier"
Choose the right mix of unit, integration, component, and E2E tests before implementation starts.
Refactor tests around stable behavior, better fixtures, and focused assertions.
Map common Jest APIs and mocking techniques to Vitest equivalents with practical caveats.
Use the vitest-testing skill to help me decide what kind of tests to write for this feature. Explain whether unit, integration, component, or E2E tests fit best.
Use the vitest-testing skill to draft Vitest tests for this module. Follow AAA structure, test behavior, and include only necessary mocks.
Use the vitest-testing skill to review these tests for brittleness. Suggest behavior-focused assertions, better fixtures, and safer async handling.
Use the vitest-testing skill to design a Vitest strategy for this project. Cover test pyramid balance, test data management, mocks, integration boundaries, CI concerns, and migration risks.
Author
AdamManuel-devLicense
MIT
Skillstore revision
r1
Version notice
The author did not declare a version.
Ref
7db9b9f06e0ab79c575b58bc48c4d8dc9849f424
Maintenance freshness
7/18/2026
Usage
6 downloads ยท 209 views
File structure
๐ patterns/
๐ api-testing.md
๐ async-testing.md
๐ component-testing.md
๐ e2e-testing.md
๐ error-testing.md
๐ test-data.md
๐ test-doubles.md
๐ principles/
๐ aaa-pattern.md
๐ bdd-integration.md
๐ first-principles.md
๐ testing-pyramid.md
๐ quick-reference/
๐ cheatsheet.md
๐ decision-tree.md
๐ jest-to-vitest.md
๐ refactoring/
๐ strategies/
๐ black-box-testing.md
๐ implementation-details.md
๐ index.md
๐ README.md
๐ SKILL.md
๐ STATUS.md
๐ SUMMARY.md
๐ TEST-SUITE-EXPLANATION.md
๐ user-service.test.ts
๐ user-service.ts
Improve Code Review Quality
Slow, unclear reviews delay releases and miss defects. This skill gives authors, reviewers, and team leads practical workflows for focused pull requests.
Document TypeScript APIs with JSDoc
TypeScript teams often write comments that repeat types or miss important behavior. This skill guides focused JSDoc for APIs, examples, errors, and maintenance notes.
Structure TypeScript Systems With Architecture Patterns
AI-generated TypeScript code often drifts without clear architectural boundaries. This skill provides reusable pattern guidance for DDD, Clean Architecture, Hexagonal Architecture, and POM testing.
Automate Browser Testing with Playwright
Manual browser checks are slow and easy to miss across forms, links, and screen sizes. This skill helps Claude, Codex, and Claude Code run Playwright automation, capture screenshots, and validate web flows.
Route Development Requests to the Right Tool
Developers often lose time choosing the right assistant, command, or skill. This router analyzes intent and project context to choose an efficient path.
Build Reliable Playwright Tests
by C0ntr0lledCha0s
Playwright test suites can become flaky, slow, and difficult to maintain. This skill provides practical patterns for locators, fixtures, page objects, debugging, mocking, and configuration.
Build Reliable Test Automation
by 89jobrien
Weak tests slow releases and hide regressions. This skill guides test strategy, TDD, automation, coverage review, and Playwright web checks.
Build Type-Safe React Components
by softaworks
React TypeScript work often needs precise event, hook, and route types. This skill provides focused patterns for typed components, React 19 APIs, and routing.
Build Frontend Apps Faster
by davila7
Frontend work often needs consistent React patterns, performance checks, and project scaffolding. This skill gives Claude and compatible agents practical guidance and local helper scripts for modern web application development.
Build Reliable Jest Tests
by C0ntr0lledCha0s
Jest projects often fail because tests, mocks, asynchronous behavior, and configuration are inconsistent. This skill provides focused patterns for dependable JavaScript, TypeScript, React, and Node.js testing.
Build Starknet Apps with starknet.js
by internet-court
Starknet integrations require precise provider, account, transaction, and fee handling across several APIs. This skill provides focused starknet.js v9.x patterns for reliable TypeScript applications.