budget-test-api

Generate End-to-End tests for the budget-api NestJS backend.

Updated Feb 19, 2026
One-click install
npx skills add https://github.com/acastillo9/budget --skill budget-test-api
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: budget-test-api
Source: https://github.com/acastillo9/budget/tree/main/.agents/skills/budget-test-api
Command: npx skills add https://github.com/acastillo9/budget --skill budget-test-api

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the process of writing comprehensive End-to-End (E2E) tests for the budget-api NestJS backend, ensuring robust and reliable API functionality.

Core Features & Use Cases

  • Automated Test Generation: Generates E2E tests based on provided API specifications (controllers, services, DTOs, entities).
  • Test Infrastructure: Utilizes a suite of helper functions for setting up test applications, authentication, database seeding, and mocking.
  • Use Case: When a new feature like transaction management is added to the API, this Skill can be used to automatically generate a full suite of E2E tests covering all CRUD operations, edge cases, and domain-specific patterns.

Quick Start

Use the budget-test-api skill to write E2E tests for the new /transactions endpoint.

Frequently Asked Questions about budget-test-api

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I write E2E tests for a NestJS budget API?

To write E2E tests for a NestJS budget API, use this Skill to generate comprehensive test suites covering CRUD operations, authentication, and domain-specific logic based on your controllers and entities.

Can I automate test generation for financial operations like transfers and bill instances?

Yes, you can automate test generation for financial operations like transfers, date filtering, pagination, and bill instances by providing the relevant API specifications, services, and DTOs to the Skill.

What do I need to generate E2E tests for my NestJS backend?

You need to provide the controller endpoints, service logic, DTOs, and entities of your NestJS backend so the Skill can accurately produce comprehensive E2E test coverage for your specific API functionality.

Does this E2E testing approach support database seeding and authentication mocking?

This E2E testing approach supports database seeding and authentication mocking by utilizing a suite of helper functions designed for setting up test applications and mocking infrastructure within your NestJS backend.

What is the best way to test CRUD operations and edge cases for a new transaction endpoint?

The best way to test CRUD operations and edge cases for a new transaction endpoint is to use this Skill to automatically generate a full suite of E2E tests covering domain-specific patterns and all API operations.