frontend

Community

Build Next.js UI with speed and consistent quality.

Authormenfem
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Frontend development often suffers from inconsistent UI, slow component creation, and deviation from best practices. This skill provides a structured approach to building Next.js 15 components, ensuring consistency, type safety, and adherence to the project's feature-based architecture and styling patterns.

Core Features & Use Cases

  • Three-Tier Component System: Guides component placement (Base UI, Shared, Feature-specific) for maintainability.
  • Type-Safe Styling: Leverages Tailwind CSS and class-variance-authority for consistent, variant-driven UI.
  • Enhanced Form System: Provides patterns for robust, type-safe forms with Zod validation and server actions.
  • Use Case: A developer needs to create a new "Product Card" component. Use this skill to guide them to use the feature-component.tsx template, apply menfem-brand styling, and integrate it with the products feature, ensuring it's consistent with existing UI.

Quick Start

To implement a new frontend component, specify its purpose and location.

Example: "Create a new base UI button component with default and outline variants." "Implement a client-side form for user input with persistence." "Build a feature-specific card for displaying video content."

Dependency Matrix

Required Modules

None required

Components

assetsreferences

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: frontend
Download link: https://github.com/menfem/menfem-vercel/archive/main.zip#frontend

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.