---
title: "fullstack-dev"
description: "End-to-end guidance for full-stack applications, from focused context, requirements, and planning through architecture, design patterns, data, APIs, NestJS and FastAPI services, source-verified implementation, behavior-p"
canonical: https://agentpluginsdirectory.com/plugins/fullstack-dev
last-updated: 2026-09-21
---

# fullstack-dev
End-to-end guidance for full-stack applications, from focused context, requirements, and planning through architecture, design patterns, data, APIs, NestJS and FastAPI services, source-verified implementation, behavior-preserving refactoring, testing, React delivery, and launch.
- Slug: fullstack-dev
- Publisher: Bao Dang
- Repository: https://github.com/dtgbao/agent-skills
- Manifest: plugins/fullstack-dev/plugin.json
- Version: 1.6.0
- Category (editorial): other
- Skills: 30 (api-and-interface-design, ci-cd-and-automation, code-review-and-quality, code-simplification, codebase-design, context-engineering, debugging-and-error-recovery, deprecation-and-migration, design-pattern, documentation-and-adrs, fastapi-best-practices, frontend-ui-engineering, git-workflow-and-versioning, grilling, index, nestjs-best-practices, observability-and-instrumentation, performance-optimization, planning-and-task-breakdown, python-testing-best-practices, react-best-practices, refactoring, security-and-hardening, shipping-and-launch, source-driven-development, spec-driven-development, supabase-postgres-best-practices, test-driven-development, vitest-best-practices, vitest)
- MCP servers: 0
- Stars: 0
- Repository created: 2026-07-02
- Repository last pushed: 2026-09-06
- Publisher type: User
- Listing: https://agentpluginsdirectory.com/plugins/fullstack-dev
- Schema: https://agent-plugins.org/schemas/1.0.0/plugin.schema.json

## What fullstack-dev does, in the publisher's words

Guide full-stack application development from focused context, decision discovery, requirements, and planning through architecture, design patterns, data, APIs, NestJS and FastAPI services, source-verified implementation, Python and frontend testing, behavior-preserving refactoring, operations, migration, review, and launch.

Add this repository as a Codex marketplace, then install the plugin:

Start a new Codex task after installation so all bundled skills are available.

- security-and-hardening for trust boundaries, authentication, sensitive data, and external integrations.
- performance-optimization for measurable performance requirements or regressions.
- observability-and-instrumentation for logs, metrics, traces, and alerts.
- documentation-and-adrs for decisions and public behavior.
- debugging-and-error-recovery for failing tests, builds, and runtime behavior.
- deprecation-and-migration for replacing or removing existing systems safely.

From the project README, punctuation lightly normalized. Full text: https://raw.githubusercontent.com/dtgbao/agent-skills/HEAD/plugins/fullstack-dev/README.md

## Skills

- api-and-interface-design: Guides stable API and interface design. Use when designing APIs, module boundaries, or any public interface. Use when creating REST or GraphQL endpoints, defining type contracts between modules, or establishing boundaries between frontend and backend.
- ci-cd-and-automation: Automates CI/CD pipeline setup. Use when setting up or modifying build and deployment pipelines. Use when you need to automate quality gates, configure test runners in CI, or establish deployment strategies.
- code-review-and-quality: Reviews completed changes across correctness, clarity, architecture, security, and performance. Use when a change is ready for pre-merge or pre-release review.
- code-simplification: Simplifies code for clarity. Use when refactoring code for clarity without changing behavior. Use when code works but is harder to read, maintain, or extend than it should be. Use when reviewing code that has accumulated unnecessary complexity.
- codebase-design: Shared vocabulary for designing deep modules. Use when the user wants to design or improve a module's interface, find deepening opportunities, decide where a seam goes, make code more testable or AI-navigable, or when another skill needs the deep-module vocabulary.
- context-engineering: Curates task-specific agent context. Use at session start, when switching tasks, when output drifts from project conventions, or when creating project rules.
- debugging-and-error-recovery: Guides systematic root-cause debugging. Use when tests fail, builds break, behavior doesn't match expectations, or you encounter any unexpected error. Use when you need a systematic approach to finding and fixing the root cause rather than guessing.
- deprecation-and-migration: Manages deprecation and migration. Use when removing old systems, APIs, or features. Use when migrating users from one implementation to another. Use when deciding whether to maintain or sunset existing code.
- design-pattern: TypeScript implementations of the 22 Gang of Four design patterns. Use when writing, reviewing, or refactoring object-oriented TypeScript code that needs creational, structural, or behavioral patterns, or when comparing closely related patterns and their tradeoffs.
- documentation-and-adrs: Records decisions and documentation. Use when making architectural decisions, changing public APIs, shipping features, or when you need to record context that future engineers and agents will need to understand the codebase.
- fastapi-best-practices: Source-verified Python 3.11+ and FastAPI practices for production APIs. Use when writing, reviewing, debugging, or refactoring FastAPI code involving application structure, typing, dependency injection, errors, security, async execution, databases, API contracts, or deployment.
- frontend-ui-engineering: Builds production-quality, accessible, responsive user-facing UIs. Use when building or modifying interfaces and pages, creating components, implementing layouts, meeting WCAG accessibility requirements, managing state, or when the output needs to look and feel production-quality rather than AI-gen…
- git-workflow-and-versioning
- grilling
- index
- nestjs-best-practices
- observability-and-instrumentation
- performance-optimization
- planning-and-task-breakdown
- python-testing-best-practices
- react-best-practices
- refactoring
- security-and-hardening
- shipping-and-launch
- source-driven-development
- spec-driven-development
- supabase-postgres-best-practices
- test-driven-development
- vitest-best-practices
- vitest

Descriptions come from the frontmatter of each SKILL.md, punctuation lightly normalized.
