testing
Complete testing setup with Neon database branching, Playwright browser tests, integration tests, and unit tests. Isolated branches with automatic TTL cleanup.
How do I install this agent skill?
npx skills add https://github.com/andrelandgraf/fullstackrecipes --skill testingIs this agent skill safe to install?
- Gen Agent Trust Hubwarn
This skill instructs the user or agent to download and follow 'recipes' from an untrusted external domain (fullstackrecipes.com). While it doesn't directly pipe content to a shell, it relies on unverified external content to complete its setup.
- Socketpass
No alerts
- Snykwarn
Risk: MEDIUM · No issues
- Runlayerfail
1/1 file flagged
What does this agent skill do?
Testing
Complete testing setup with Neon database branching, Playwright browser tests, integration tests, and unit tests. Isolated branches with automatic TTL cleanup.
Prerequisites
Complete these recipes first (in order):
Type-Safe Environment Configuration with better-env
Use better-env config modules for type-safe server/public env access, feature flags, and either-or credential constraints.
curl -H "Accept: text/markdown" https://fullstackrecipes.com/api/recipes/config-schema-setup
Neon + Drizzle Setup
Connect a Next.js app to Neon Postgres using Drizzle ORM with optimized connection pooling for Vercel serverless functions.
curl -H "Accept: text/markdown" https://fullstackrecipes.com/api/recipes/neon-drizzle-setup
Cookbook - Complete These Recipes in Order
Neon Test Branches
Create isolated Neon database branches for testing. Schema-only branches with auto-cleanup via TTL, test server orchestration, and environment variable management.
curl -H "Accept: text/markdown" https://fullstackrecipes.com/api/recipes/neon-test-branches
Unit Tests with Bun
Configure unit testing with Bun's built-in test runner. Fast, Jest-compatible syntax, co-located test files, and mocking support.
curl -H "Accept: text/markdown" https://fullstackrecipes.com/api/recipes/unit-tests
Integration Tests
Test API routes by importing handlers directly with Bun's test runner. Fast, reliable tests without HTTP overhead.
curl -H "Accept: text/markdown" https://fullstackrecipes.com/api/recipes/integration-tests
Browser Tests with Playwright
End-to-end browser testing with Playwright. Test user interactions, form validation, navigation, and visual feedback with full browser automation.
curl -H "Accept: text/markdown" https://fullstackrecipes.com/api/recipes/playwright-tests
Testing Best Practices
Testing strategy and workflow. Tests run in parallel with isolated data per suite. Prioritize Playwright for UI, integration tests for APIs, unit tests for logic.
bunx skills add andrelandgraf/fullstackrecipes/skills -s testing-best-practices
How can the creator link this skill?
Add the canonical catalog link to the repository README so users can inspect current installs and available audits. The publishing guide covers the complete discovery path.
<a href="https://skillzs.dev/skills/andrelandgraf/fullstackrecipes/testing">View testing on skillZs</a>