mantine-dev

Configure Mantine React projects with Vite, TypeScript, PostCSS, Vitest, ESLint, and Prettier.

22|1|Updated Jan 10, 2026
One-click install
npx skills add https://github.com/itechmeat/llm-code --skill mantine-dev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mantine-dev
Source: https://github.com/itechmeat/llm-code/tree/main/skills/mantine-dev
Command: npx skills add https://github.com/itechmeat/llm-code --skill mantine-dev

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

MantineDev streamlines starting Mantine-based React projects by delivering a ready-to-use stack (Vite + TypeScript, PostCSS Mantine preset, Vitest, ESLint, Prettier) so teams can focus on building UI components rather than boilerplate.

Core Features & Use Cases

  • Complete Setup: Vite + TypeScript template, PostCSS preset, Vitest testing, ESLint with Mantine config, and Prettier integration for a consistent developer experience.
  • Guided Project Structure: recommended layout with src, components, hooks, pages, and theme configuration to accelerate development.
  • Included Tooling: MantineProvider setup, theming, color mode support, and CSS modules for scalable styling.
  • Use Cases: ideal for starting new Mantine-based apps, prototyping UI ideas rapidly, and teaching Mantine-driven front-end patterns.

Quick Start

Use the official Mantine + React template to bootstrap a new app or follow the manual setup steps to configure Vite, PostCSS, and tooling. Then start the dev server and begin building UI components.

Frequently Asked Questions about mantine-dev

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

FAQPage Schema
How do I set up a new React project with Mantine and TypeScript?

To set up a React project with Mantine and TypeScript, you need to configure Vite, install core Mantine packages, and apply the PostCSS Mantine preset. This provides a complete development stack with TypeScript support for building UI components.

What is the best way to configure Vitest and ESLint for a Mantine application?

The best way to configure Vitest and ESLint for a Mantine application is to use a predefined setup that includes the specific ESLint Mantine config alongside Vitest testing templates. This ensures a consistent developer experience with properly formatted, linted, and tested code.

Does Mantine work with Vite and PostCSS for styling?

Yes, Mantine works with Vite and PostCSS for styling. You need to configure the PostCSS Mantine preset in your project to enable scalable styling with CSS modules, MantineProvider setup, and color mode support.

Can I use this Mantine setup for rapid UI prototyping?

Yes, you can use this Mantine setup for rapid UI prototyping. The guided project structure provides a recommended layout with directories for components, hooks, and pages, accelerating development and allowing you to quickly build and test UI ideas.

What project structure should I use for a Mantine React app?

A recommended project structure for a Mantine React app includes directories for src, components, hooks, pages, and theme configuration. This layout accelerates development by organizing files logically for scalable front-end patterns.

Why do I need the PostCSS Mantine preset in my React project?

You need the PostCSS Mantine preset to properly process Mantine's styles within your React project. Configuring this preset ensures that theming, color mode support, and CSS modules function correctly alongside Vite and TypeScript.