build-api

Automate NestJS/Prisma backend API design, implementation, testing, and documentation workflows.

12|4|Updated Feb 9, 2026
One-click install
npx skills add https://github.com/andrewvaughan/agent-council --skill build-api
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: build-api
Source: https://github.com/andrewvaughan/agent-council/tree/main/canonical/skills/build-api
Command: npx skills add https://github.com/andrewvaughan/agent-council --skill build-api

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Backend API development can be error-prone and time-consuming without a disciplined workflow. This skill guides engineers through designing APIs, implementing endpoints and business logic, integrating Prisma schemas, and producing tests and docs in a clean architecture pattern.

Core Features & Use Cases

  • Design API contracts and implement endpoints on NestJS with Prisma schemas.
  • Validate code quality with tests, docs, and architecture guardrails.
  • Use case: A developer adds a new feature and corresponding data model, then runs the review-ready workflow.

Quick Start

Create a feature branch, implement the API changes following the workflow, run tests, and prepare the code for review.

Frequently Asked Questions about build-api

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

FAQPage Schema
How do I design and implement a NestJS API with Prisma schema migrations?

It automates API contract design, endpoint implementation, and Prisma migrations for NestJS projects. The skill enforces clean architecture guardrails while generating DTOs, types, and test scaffolding.

Can I generate DTOs and test scaffolding automatically for backend routes?

Yes, the skill generates DTOs, types, and test scaffolding for backend routes automatically. It applies NestJS and Prisma conventions to validate code quality and enforce architecture guardrails.

What is the best way to enforce clean architecture guardrails during feature development?

Enforcing clean architecture guardrails requires a stepwise process from requirements to reviews. This skill validates code quality through automated tests, documentation generation, and architecture council coordination.

Does this backend API workflow support coordinating with an Architecture Council?

Yes, the skill coordinates with an Architecture Council when needed during API design and implementation. It enforces architecture guardrails throughout the NestJS and Prisma development workflow.

How do I prepare NestJS backend code for review after adding a new data model?

Create a feature branch, implement API changes following the stepwise workflow, run tests, and prepare the code for review. The skill ensures documentation and architecture guardrails are satisfied before review.