mantine-skills

Consolidate Mantine UI best practices into actionable React guidance.

15|Updated Dec 4, 2025
One-click install
npx skills add https://github.com/usebondery/bondery --skill mantine-skills
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mantine-skills
Source: https://github.com/usebondery/bondery/tree/main/.agents/skills/mantine-best-practices
Command: npx skills add https://github.com/usebondery/bondery --skill mantine-skills

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Helps frontend developers standardize Mantine UI usage across projects, ensuring consistent design, accessibility, and maintainability.

Core Features & Use Cases

  • Avatar guidance to use the name prop for initials and avoid nesting children to ensure fallback rendering.
  • Use Mantine-next wrappers for Anchor, Button with Link, and Next.js Link to improve performance and compatibility.
  • Modal and ModalTitle usage for consistent styling, with withAsterisk and destructive cues where applicable.
  • Notifications, dropdowns, and tooltip patterns to provide consistent feedback and accessibility.

Quick Start

Review the Mantine best-practices guidelines and apply them to your next Mantine-based component refactor.

Frequently Asked Questions about mantine-skills

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

FAQPage Schema
What are the best practices for using Mantine UI components in React?

Mantine UI best practices in React include using the Avatar name prop for initials, applying Mantine-next wrappers for Anchor and Button, and following consistent Modal and notification patterns for accessibility.

How do I integrate Mantine UI with Next.js Link components?

Integrate Mantine UI with Next.js Link by using Mantine-next wrappers for Anchor and Button components, which improves performance and compatibility between the two libraries.

Why does my Mantine Avatar not show fallback initials correctly?

Your Mantine Avatar fallback fails when you nest children inside it. Use the name prop instead to generate initials and ensure the fallback rendering works properly.

Can I use Mantine Modals and notifications for accessible user feedback?

Yes, you can use Mantine Modals and notifications for accessible feedback by applying ModalTitle for consistent styling, withAsterisk for required fields, and destructive cues for warnings.

Does this Mantine guidance cover tooltips and dropdown navigation patterns?

Yes, this Mantine guidance covers tooltips, dropdowns, and navigation patterns, providing standardized accessibility considerations and feedback mechanisms for React and Next.js interfaces.