Skills based on examples from the MBA in Software Engineering with AI by Full Cycle. Each skill extends the AI agent's capabilities with specialized workflows and domain knowledge.
Bootstraps a new Next.js project with standard architecture: App Router, TypeScript strict, Prisma 7, PostgreSQL, NextAuth v5, and Tailwind CSS 4. Generates a complete CLAUDE.md, operational scripts (init, down, check, watch, tmux, deploy), and project structure ready for AI-assisted development.
When to use: "new project", "bootstrap", "scaffold", "setup nextjs", "create app from scratch".
Generates and executes E2E test cases for any web application (SPA, server-rendered, or hybrid). Analyzes the codebase to discover routes, components, auth flows, forms, modals, roles/permissions, and navigation patterns, producing a structured test-cases document with dependency trees and checklists. Works with any framework: Next.js, React, Vue, Angular, Django, Laravel, Rails, Flask, Go, and more.
When to use: "test navigation", "generate e2e tests", "test user flows", "create test cases", "map user journeys".
Guide for writing and auditing tests across all layers (unit, integration, and E2E). Defines what is worth testing and what is not, mock health criteria, and the purpose of each layer. Use when writing new tests, deciding what to test at each layer, choosing between unit vs integration vs E2E, auditing existing tests, cleaning up redundant tests, or identifying missing coverage.
When to use: "write tests", "add tests", "create unit/integration/e2e tests", "audit tests", "review test quality".