CommunityPesquisa e Análise de Dadosgithub.com

medusajs/criação-de-personalizações-do-painel-administrativo

Carregado automaticamente ao planejar, pesquisar ou implementar a interface do painel administrativo do Medusa (widgets, páginas personalizadas, formulários, tabelas, carregamento de dados, navegação). OBRIGATÓRIO para todo trabalho de UI administrativa em TODOS os modos (planejamento, implementação, exploração). Contém padrões de design, uso de componentes e padrões de carregamento de dados que os servidores MCP não fornecem.

O que é criação-de-personalizações-do-painel-administrativo?

Esta skill fornece orientação especializada para desenvolvedores que trabalham com a interface do painel administrativo do Medusa, abrangendo widgets, páginas personalizadas, formulários, tabelas, carregamento de dados e navegação. Ela é obrigatória para todo trabalho de UI administrativa, independentemente do modo de operação (planejamento, implementação ou exploração). A skill contém padrões de design, uso de componentes e padrões de carregamento de dados que vão além do que os servidores MCP (Model Context Protocol) normalmente fornecem, preenchendo lacunas críticas para o desenvolvimento eficiente. Ao ser carregada automaticamente, ela garante que o desenvolvedor ou agente de IA tenha acesso imediato às melhores práticas e padrões específicos do ecossistema Medusa, evitando retrabalho e garantindo consistência na implementação da interface do usuário. É especialmente útil em projetos que exigem customizações profundas do painel, onde as APIs padrão não cobrem todos os cenários de personalização visual e funcional.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/medusajs/medusa-agent-skills/tree/main/skills/building-admin-dashboard-customizations

Installed? Explore more Pesquisa e Análise de Dados skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

Perguntar na sua IA favorita

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

Documentação

O que criação-de-personalizações-do-painel-administrativo faz?

Carregado automaticamente ao planejar, pesquisar ou implementar a interface do painel administrativo do Medusa (widgets, páginas personalizadas, formulários, tabelas, carregamento de dados, navegação). OBRIGATÓRIO para todo trabalho de UI administrativa em TODOS os modos (planejamento, implementação, exploração). Contém padrões de design, uso de componentes e padrões de carregamento de dados que os servidores MCP não fornecem.

Visão Geral

Esta skill fornece orientação detalhada para criar personalizações robustas e consistentes no painel administrativo do Medusa. Utilize-a sempre que precisar implementar novos componentes, modificar páginas existentes ou otimizar o carregamento de dados.

Quando Usar

  • Planejamento: Para definir a arquitetura de widgets e páginas personalizadas.
  • Implementação: Para guiar a escrita de código seguindo padrões estabelecidos.
  • Exploração: Para entender as capacidades e limitações das APIs do painel.

Conteúdo Incluído

  • Padrões de Widgets: Estrutura, registro e ciclo de vida.
  • Páginas Personalizadas: Criação de rotas e componentes de página.
  • Formulários: Uso de hooks como useForm e validação integrada.
  • Tabelas: Configuração de colunas, ordenação, filtros e paginação.
  • Carregamento de Dados: Padrões para fetching com Zustand e React Query.
  • Navegação: Personalização de menus e breadcrumbs.

Exemplos de Uso

Widget Simples

import { defineWidget } from "@medusajs/admin-sdk"

export const widget = defineWidget({
  id: "custom-orders-widget",
  zone: "order.list.after"
  component: () => <div>Conteúdo do Widget</div>
})

Carregamento de Dados

import { useQuery } from "@tanstack/react-query"

export default function CustomTable() {
  const { data } = useQuery({
    queryKey: ["products"],
    queryFn: () => fetch("/admin/products").then((r) => r.json())
  })
  return <div>{/* renderizar tabela */}</div>
}

Recursos Adicionais

Individual skills in this repo

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

medusajs/building-storefronts

Load automatically when planning, researching, or implementing Medusa storefront features (calling custom API routes, SDK integration, React Query patterns, data fetching). REQUIRED for all storefront development in ALL modes (planning, implementation, exploration). Contains SDK usage patterns, frontend integration, and critical rules for calling Medusa APIs.

medusajs/building-with-medusa

Load automatically when planning, researching, or implementing ANY Medusa backend features (custom modules, API routes, workflows, data models, module links, business logic). REQUIRED for all Medusa backend work in ALL modes (planning, implementation, exploration). Contains architectural patterns, best practices, and critical rules that MCP servers don't provide.

medusajs/db-generate

Generate database migrations for a Medusa module

medusajs/db-migrate

Run database migrations in Medusa

medusajs/learning-medusa

Load automatically when user asks to learn Medusa development (e.g., "teach me how to build with medusa", "guide me through medusa", "I want to learn medusa"). Interactive guided tutorial where Claude acts as a coding bootcamp instructor, teaching step-by-step with checkpoints and verification.

medusajs/new-user

Create an admin user in Medusa

medusajs/storefront-best-practices

ALWAYS use this skill when working on ecommerce storefronts, online stores, shopping sites. Use for ANY storefront component including checkout pages, cart, payment flows, product pages, product listings, navigation, homepage, or ANY page/component in a storefront. CRITICAL for adding checkout, implementing cart, integrating Medusa backend, or building any ecommerce functionality. Framework-agnostic (Next.js, SvelteKit, TanStack Start, React, Vue). Provides patterns, decision frameworks, backend integration guidance.

Habilidades Relacionadas