levnikolaevich avatar

Ln 743 Test Infrastructure

Scaffolds test infrastructure with Vitest for TypeScript, xUnit for .NET, or pytest for Python. Detects your stack, creates config files with 80% coverage thresholds, sets up the right directory structure, and drops in a sample test that actually passes. It's smart about checking what already exists before duplicating work. The AAA pattern enforcement in sample tests is solid, and the coverage threshold config means your CI won't silently rot. Basically handles the boring setup work so you can skip straight to writing real tests. Works well as part of a bootstrap sequence after linting and pre-commit hooks.

skills.sh installs
378
GitHub stars
591
last updated
Aug 21, 2026

Install

$ npx -y skills add levnikolaevich/claude-code-skills --skill ln-743-test-infrastructure --agent claude-code

Installs into .claude/skills of the current project.

Files

Scaffolds test infrastructure with Vitest for TypeScript, xUnit for .NET, or pytest for Python. Detects your stack, creates config files with 80% coverage thresholds, sets up the right directory structure, and drops in a sample test that actually passes. It's smart about checking what already exists before duplicating work. The AAA pattern enforcement in sample tests is solid, and the coverage threshold config means your CI won't silently rot. Basically handles the boring setup work so you can skip straight to writing real tests. Works well as part of a bootstrap sequence after linting and pre-commit hooks.

Browse the repository on GitHub

Sponsors

Details

Repository
github.com/levnikolaevich/claude-code-skills
Categories
Testing & QA, Python, Cloud & Infrastructure
First seen
Jun 3, 2026

More from levnikolaevich/claude-code-skills

All 128
1pedronauck avatarvitestpedronauck/skillsVitest fast unit testing framework powered by Vite with Jest-compatible API. Use when writing tests, mocking, configuring coverage, or working with test filteri376skills.sh installs
2levnikolaevich avatarln-523-auto-test-plannerlevnikolaevich/claude-code-skillsPlans automated tests (E2E/Integration/Unit) using Risk-Based Testing after manual testing. Use when Story needs a test task with prioritized scenarios.362skills.sh installs
3levnikolaevich avatarln-520-test-plannerlevnikolaevich/claude-code-skillsOrchestrates test planning pipeline: research, manual testing, automated test planning. Use when Story needs comprehensive test coverage planning.360skills.sh installs
4pedronauck avatara11y-testingpedronauck/skillsAutomated accessibility testing with axe-core, Playwright, and jest-axe for WCAG compliance. Use when adding or validating a11y tests, running WCAG checks, or a355skills.sh installs
5gohypergiant avataraccelint-ts-testinggohypergiant/agent-skillsComprehensive vitest testing guidance for TypeScript projects. Use when (1) Writing new tests with AAA pattern, parameterized tests, or async/await, (2) Reviewi350skills.sh installs
6secondsky avatarcloudflare-workers-testingsecondsky/claude-skillsComprehensive testing guide for Cloudflare Workers using Vitest and @cloudflare/vitest-pool-workers. Use for test setup, binding mocks (D1/KV/R2/DO), integratio340skills.sh installs