senior-frontend

Scaffold React and Next.js projects with TypeScript and Tailwind CSS.

Updated Feb 16, 2026
One-click install
npx skills add https://github.com/Nuwanda04/Ballen-Fisk --skill senior-frontend-nuwanda04
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: senior-frontend
Source: https://github.com/Nuwanda04/Ballen-Fisk/tree/main/.cursor/skills/senior-frontend
Command: npx skills add https://github.com/Nuwanda04/Ballen-Fisk --skill senior-frontend-nuwanda04

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires react, next, typescript, tailwindcss, eslint, prettier, vitest, @testing-library/react, @storybook/react-vite, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the creation and optimization of frontend applications, addressing common challenges in project setup, component development, and performance tuning.

Core Features & Use Cases

  • Project Scaffolding: Quickly set up new React or Next.js projects with pre-configured TypeScript, Tailwind CSS, and best practices.
  • Component Generation: Generate reusable React components, hooks, and tests with a single command.
  • Bundle Analysis: Identify and fix performance bottlenecks by analyzing project dependencies and import patterns.
  • Use Case: You need to start a new Next.js project with authentication, API integration, and testing setup. This Skill can scaffold the entire project structure and configurations in minutes.

Quick Start

Use the senior-frontend skill to create a new Next.js project named 'my-dashboard' with authentication and API features.

Frequently Asked Questions about senior-frontend

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

FAQPage Schema
How do I scaffold a new Next.js project with TypeScript and Tailwind CSS?

To scaffold a Next.js project, this toolkit generates a pre-configured project structure integrating TypeScript, Tailwind CSS, and best practices. It sets up the foundational App Router architecture quickly, enabling you to start building modern web applications immediately without manual configuration overhead.

What is the best way to generate reusable React components and hooks?

The best way to generate React components and hooks is using a dedicated scaffolding command that produces boilerplate code alongside pre-configured tests. This ensures new components adhere to established testing best practices using Vitest and Testing Library, maintaining consistency across your project.

How do I analyze bundle size and fix performance bottlenecks in a React application?

To analyze bundle size and fix performance bottlenecks, this toolkit provides bundle analysis features that inspect project dependencies and import patterns. By identifying heavy imports and optimizing them within your Next.js application, you can significantly improve runtime performance and loading speeds.

Can I use this frontend scaffolding tool with Next.js 14 App Router?

Yes, this frontend scaffolding tool fully supports Next.js 14+ with the App Router architecture. It provides tailored configurations and component generation workflows specifically designed for the App Router paradigm, ensuring your React and TypeScript project aligns with modern framework standards.

Does the generated React project include testing and linting configurations?

Yes, the generated React project includes pre-configured testing and linting setups using Vitest, Testing Library, ESLint, and Prettier. This ensures your scaffolded application enforces code quality and accessibility best practices from the start, streamlining continuous integration processes.