senior-frontend

Solid

Frontend development skill for React, Next.js, TypeScript, and Tailwind CSS applications. Use when building React components, optimizing Next.js performance, analyzing bundle sizes, scaffolding frontend projects, implementing accessibility, or reviewing frontend code quality.

Web & Frontend 1,844 stars 519 forks Updated yesterday

Install

View on GitHub

Quality Score: 79/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
0
Description 5%
100

Skill Content

# Senior Frontend Frontend development patterns, performance optimization, and automation tools for React/Next.js applications. ## Project Scaffolding Generate a new Next.js or React project with TypeScript, Tailwind CSS, and best practice configurations. ### Scaffolder Options | Option | Description | |--------|-------------| | `--template nextjs` | Next.js 14+ with App Router and Server Components | | `--template react` | React + Vite with TypeScript | | `--features auth` | Add NextAuth.js authentication | | `--features api` | Add React Query + API client | | `--features forms` | Add React Hook Form + Zod validation | | `--features testing` | Add Vitest + Testing Library | ### Generated Structure (Next.js) ``` my-app/ ├── app/ │ ├── layout.tsx # Root layout with fonts │ ├── page.tsx # Home page │ ├── globals.css # Tailwind + CSS variables │ └── api/health/route.ts ├── components/ │ ├── ui/ # Button, Input, Card │ └── layout/ # Header, Footer, Sidebar ├── hooks/ # useDebounce, useLocalStorage ├── lib/ # utils (cn), constants ├── types/ # TypeScript interfaces ├── tailwind.config.ts ├── next.config.js └── package.json ``` ## Component Generation Generate React components with TypeScript, tests, and Storybook stories. ### Generator Options | Option | Description | |--------|-------------| | `--type client` | Client component with 'use client' (default) | | `--typ...

Details

Author
composio-community
Repository
composio-community/awesome-claude-plugins
Created
9 months ago
Last Updated
yesterday
Language
JavaScript
License
None

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

Web & Frontend Listed

nextjs-senior-dev

Senior Next.js 15+/16 Engineer skill for App Router. Use when scaffolding production apps, enforcing RSC patterns, auditing codebases, or optimizing performance.

4 Updated today
hackermanishackerman
Web & Frontend Listed

react-frontend

Build responsive, client-side React single-page web apps (SPA) with Vite, TypeScript, and Tailwind CSS, designed for both mobile and desktop browsers. Use when creating or editing a React SPA, a component, a hook, a page/route, responsive layouts, or browser UI. This skill is for CLIENT-SIDE SPAs ONLY — no server-side rendering. Enforces React best practices, the Rules of Hooks, strict TypeScript, ESLint React rules, and SOLID principles. Triggers: "react component", "build a website/UI", "responsive design", "tailwind", "SPA", "custom hook", "react page/screen", "react-router".

4 Updated 1 weeks ago
bgorkem
Web & Frontend Listed

senior-frontend-engineer

Use when building, reviewing, or debugging user interfaces, React, Next.js, Vue, Svelte, Solid, Remix, Astro, SvelteKit, Nuxt. Covers component design, state management, routing, data fetching, forms, accessibility (a11y, WCAG, ARIA), performance (Core Web Vitals, Lighthouse, LCP, INP, CLS, bundle size), responsive layout, design system consumption, and modern CSS (Tailwind, CSS-in-JS, container queries). Triggers: frontend, front-end, UI, component, React, Next, Vue, Svelte, hook, hydration, SSR, RSC, a11y, Lighthouse, slow page, layout shift, bundle, Tailwind, shadcn. Produces components, refactors, performance fixes, a11y remediations, design system contributions. Not for visual / interaction design from scratch, see senior-ux-designer. Not for backend / API work, see senior-backend-engineer. Not for Tailwind config, theme, or plugin authoring, see tailwind-expert.

0 Updated 1 weeks ago
iamdemetris