frontend-specialist

Create React components styled with Tailwind CSS and the Latte theme.

Updated Nov 22, 2025
One-click install
npx skills add https://github.com/usermaum/Themoon --skill frontend-specialist-usermaum
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: frontend-specialist
Source: https://github.com/usermaum/Themoon/tree/main/.claude/plugins/mas-agents/skills/frontend-specialist
Command: npx skills add https://github.com/usermaum/Themoon --skill frontend-specialist-usermaum

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the creation and maintenance of the frontend user interface for TheMoon, ensuring consistency with the Latte theme and adherence to project-specific React/TypeScript conventions.

Core Features & Use Cases

  • Component Development: Create new React components following established patterns.
  • Styling: Implement UI elements using Tailwind CSS and the Catppuccin Latte color palette.
  • Performance Optimization: Improve frontend loading times and responsiveness.
  • API Integration: Connect frontend components to backend services.
  • Use Case: When you need to add a new feature to the coffee bean management screen, use this skill to create the necessary React components, style them according to the Latte theme, and integrate them with the backend API for fetching bean data.

Quick Start

Use the frontend-specialist skill to create a new React component for displaying coffee bean details.

Frequently Asked Questions about frontend-specialist

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

FAQPage Schema
How do I build React components that match the Catppuccin Latte color palette?

To build React components with the Catppuccin Latte color palette, follow project-specific React and TypeScript conventions using Tailwind CSS and established design tokens. This ensures your UI elements maintain consistent Latte theme styling.

What is the best way to structure a new React component for TheMoon's UI?

The best way to structure a React component for TheMoon's UI is to follow established project patterns for TypeScript and component design. This approach covers component structure, API integration, and build verification processes for maintainable code.

How do I integrate API calls in a TypeScript React component?

Integrate API calls in a TypeScript React component by following the project-specific frontend patterns for connecting to backend services. This process ensures proper data fetching and state management within the established component structure.

Can I use Tailwind CSS to optimize frontend loading times and responsiveness?

Yes, you can use Tailwind CSS to optimize frontend loading times and responsiveness by adhering to project-specific styling conventions and performance patterns. This approach ensures efficient UI rendering and improved overall application speed.

Does the frontend-specialist skill provide guidelines for UI animation?

Yes, the frontend-specialist skill provides project-specific frontend patterns that cover UI animation. It ensures animations adhere to established component patterns and Latte theme guidelines for creating consistent user interface experiences.