Coding
PromptBeginner5 minmarkdown
Markdown Converter
Agent skill for markdown-converter
7
This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.
Sign in to like and favorite skills
This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.
This is a design token system using Style Dictionary v4.3.3 that generates CSS variables, TypeScript exports, and documentation. The system uses DTCG (Design Token Community Group) format and supports dynamic prefix configuration.
npm run build # Build Mantine tokens npm run build:verbose # Build with detailed logging npm run build:custom # Build custom tokens npm run build:all # Build both Mantine and custom tokens npm run build:brands # Build brand-specific tokens npm run build:figma # Build Figma-compatible output npm run dev # Watch mode for Mantine tokens npm run dev:custom # Watch mode for custom tokens npm run dev:all # Watch mode for both token sets npm run dev:brands # Watch mode for brand tokens npm run validate # Validate token structure npm run check:collisions # Check for token path collisions npm run clean # Clean build directory
npm install # Install dependencies npm test # Run Jest tests npm run test:watch # Run tests in watch mode npm run test:coverage # Generate coverage report npm run lint # Run ESLint npm run lint:fix # Fix linting issues npm run format # Format with Prettier npm run format:check # Check formatting
tokens/ directory in DTCG formattokens/primitives/*-dtcg.json (colors, spacing, typography, etc.)tokens/semantic/*-dtcg.json (theme-specific tokens)tokens/components/*-dtcg.json (button, card, input, etc.)tokens/custom/*.json (additional brand-specific tokens)tokens/_prefix.json defines the Mantine prefix (currently "mantine")tokens/_custom-prefix.json defines the custom token prefix (default "clearco"){token.path} syntax in DTCG formatbuild-standard.js - Builds Mantine tokensbuild-custom.js - Builds custom tokens with custom prefixbuild-all.js - Builds both token setsname/prefix-css: Adds dynamic prefix to CSS variablesname/custom-prefix-css: Adds custom prefix to CSS variablesbuild/css/ (variables.css, theme-light.css, theme-dark.css)build/scss/build/js/build/ts/ (with typed exports)build/docs/build/custom/ directorybuild/brands/{brand}/ directorybuild/json/:
mantine.primitive.tokens.json - Primitive tokens only (colors, spacing, typography, etc.)mantine.component.tokens.json - Component tokens only (button, card, input, etc.)mantine.semantic.light.tokens.json - Light theme semantic tokensmantine.semantic.dark.tokens.json - Dark theme semantic tokensmantine.custom.tokens.json - Custom tokens (spacing, typography, components){brand}.light.tokens.json - Brand-specific light theme tokens{brand}.dark.tokens.json - Brand-specific dark theme tokensnpm run build - Build Mantine tokensnpm run build:verbose - Build with detailed loggingnpm run build:custom - Build custom tokensnpm run build:custom:verbose - Build custom tokens with loggingnpm run build:all - Build both token setsnpm run build:all:verbose - Build all with loggingnpm run dev / npm run watch - Watch mode for Mantine tokensnpm run dev:custom - Watch mode for custom tokensnpm run dev:all - Watch mode for both token setsnpm run validate - Validate token structurenpm run clean - Clean build directorynpm run test - Run Jest testsnpm run lint - Run ESLintnpm run format - Format code with PrettierThis project supports MCP (Model Context Protocol) servers for enhanced Claude integration:
See
docs/MCP_SETUP.md for detailed configuration instructions.
"type": "module" in package.json)build/custom/