mantinedev/mantine-custom-components

Crie componentes personalizados que se integram ao sistema de temas, API de Estilos e funcionalidades principais do Mantine.

O que é mantine-custom-components?

Esta skill permite que desenvolvedores criem componentes personalizados que se integram perfeitamente ao ecossistema Mantine, aproveitando seu poderoso sistema de temas, API de Estilos (Styles API), e recursos centrais como factory(), polymorphicFactory(), e genericFactory(). É especialmente útil ao adicionar suporte à API de Estilos (classNames, styles, vars, unstyled), implementar variáveis CSS via createVarsResolver, construir componentes compostos com sub-componentes e contexto compartilhado, ou registrar um componente com MantineProvider através de Component.extend(). A skill cobre todas as tarefas envolvendo Factory, useProps, useStyles, BoxProps, StylesApiProps e ElementProps do pacote @mantine/core. Ela é compatível com ferramentas de desenvolvimento de agentes de IA como Claude Code, Cursor e Codex, fornecendo documentação e exemplos práticos para cada caso de uso, garantindo que os componentes personalizados mantenham consistência visual e comportamental com os componentes nativos do Mantine.

Funciona com~Claude Code~Codex CLI~Cursor
Part ofReact
npx skills add https://github.com/mantinedev/skills/tree/main/skills/mantine-custom-components

Installed? Explore more Programação e Desenvolvimento skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

O que mantine-custom-components faz?

Crie componentes personalizados que se integram ao sistema de temas, API de Estilos e funcionalidades principais do Mantine. Use esta skill quando: (1) criando um novo componente usando factory(), polymorphicFactory() ou genericFactory(), (2) adicionando suporte à API de Estilos (classNames, styles, vars, unstyled), (3) implementando variáveis CSS via createVarsResolver, (4) construindo componentes compostos com sub-componentes e contexto compartilhado, (5) registrando um componente com MantineProvider via Component.extend(), ou (6) qualquer tarefa envolvendo Factory, useProps, useStyles, BoxProps, StylesApiProps ou ElementProps em @mantine/core.

Individual skills in this repo

This repo contains 2 individual skills — each has its own dedicated page.

Habilidades Relacionadas