senior-frontend

Scaffold React and Next.js TypeScript projects and analyze bundles with Python scripts.

24|8|Updated Jan 14, 2026
One-click install
npx skills add https://github.com/vadimcomanescu/codex-skills --skill senior-frontend-vadimcomanescu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: senior-frontend
Source: https://github.com/vadimcomanescu/codex-skills/tree/main/skills/.experimental/platform/senior-frontend
Command: npx skills add https://github.com/vadimcomanescu/codex-skills --skill senior-frontend-vadimcomanescu

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Senior frontend reduces the time and risk of shipping modern web UI by providing automated scaffolding, component generation, bundle analysis, and practical performance and accessibility guidance tailored to React and Next.js projects.

Core Features & Use Cases

  • Component scaffolding: Generate consistent component skeletons and file structure to enforce best practices and accelerate feature development.
  • Bundle analysis & performance: Inspect bundle composition, identify large modules, and guide optimizations to reduce load time and improve runtime performance.
  • Scaffolding & review workflows: Create project scaffolds, run automated checks, and support frontend code reviews with actionable recommendations for a11y and responsiveness.
  • Use Case: Use when adding new UI features, optimizing bundle size before release, or performing senior-level frontend code reviews to produce production-ready components.

Quick Start

Generate component scaffolding, analyze bundle size, and get performance and accessibility recommendations for the project at ./my-app.

Frequently Asked Questions about senior-frontend

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

FAQPage Schema
How do I scaffold React components and analyze bundle size in a Next.js project?

To scaffold React components and analyze bundle size in a Next.js project, use automated scripts that generate component skeletons and inspect bundle composition to identify large modules. You provide a project path argument, and the tool outputs performance optimization guidance.

What is the best way to generate consistent React component file structures?

The best way to generate consistent React component file structures is through automated component scaffolding, which creates component skeletons and enforces best practices. This accelerates feature development by ensuring a standardized file structure across your TypeScript codebase.

How can I find and optimize large modules causing performance issues in my Next.js bundle?

To find and optimize large modules causing performance issues in your Next.js bundle, run a bundle analysis script against your project path. This inspects bundle composition, identifies heavy modules, and provides actionable recommendations to reduce load time and improve runtime performance.

Does this component scaffolding approach work with existing React and Next.js TypeScript projects?

Yes, this component scaffolding approach works with existing React and Next.js TypeScript projects. It applies during feature development, performance tuning, and code review scenarios, requiring only a project path argument to generate components and analyze bundles.

Can I get JSON output for bundle analysis and accessibility recommendations?

Yes, you can get JSON output for bundle analysis and accessibility recommendations. When running the scripts with your project path, you can pass optional verbose and JSON output flags to format the reporting for automated checks and frontend code reviews.

When should I use automated bundle analysis during frontend development?

You should use automated bundle analysis during frontend development when adding new UI features, optimizing bundle size before release, or performing senior-level frontend code reviews. This helps identify large modules and ensures components are production-ready with proper accessibility guidance.