{"owner":"nextlevelbuilder","repo":"ui-ux-pro-max-skill","hasSkills":true,"hasMcp":false,"mcpConfig":null,"found":["CLAUDE.md"],"skills":{"CLAUDE.md":"# CLAUDE.md\n\nThis file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.\n\n## Project Overview\n\nUI UX Pro Max is an AI-powered design intelligence toolkit providing searchable databases of UI styles, color palettes, font pairings, chart types, and UX guidelines. It works as a skill/workflow for AI coding assistants (Claude Code, Windsurf, Cursor, etc.).\n\n## Search Command\n\n```bash\npython3 src/ui-ux-pro-max/scripts/search.py \"<query>\" --domain <domain> [-n <max_results>]\n```\n\n**Domain search:**\n- `product` - Product type recommendations (SaaS, e-commerce, portfolio)\n- `style` - UI styles (glassmorphism, minimalism, brutalism) + AI prompts and CSS keywords\n- `typography` - Font pairings with Google Fonts imports\n- `color` - Color palettes by product type\n- `landing` - Page structure and CTA strategies\n- `chart` - Chart types and library recommendations\n- `ux` - Best practices and anti-patterns\n- `icons` - Icon recommendations with import code (Phosphor, Heroicons, Lucide)\n- `react` - React/Next.js performance patterns\n- `web` - App interface guidelines (iOS/Android/React Native)\n- `google-fonts` - Individual Google Fonts lookup\n- `gsap` - GSAP animation skeletons by intensity tier (hover, scroll reveal, stagger, page transition, parallax, loading)\n\n**Design dials (optional, only with `--design-system`):**\n```bash\npython3 src/ui-ux-pro-max/scripts/search.py \"<query>\" --design-system --variance <1-10> --motion <1-10> --density <1-10>\n```\n`--variance` biases style selection (centered/minimal → bold/asymmetric), `--motion` attaches a matching GSAP snippet from `motion.csv`, `--density` overrides the spacing-scale tokens (spacious → dense/dashboard). Any dial left unset behaves exactly as before.\n\n**Stack search:**\n```bash\npython3 src/ui-ux-pro-max/scripts/search.py \"<query>\" --stack <stack>\n```\nAvailable stacks: `html-tailwind` (default), `react`, `nextjs`, `astro`, `vue`, `nuxtjs`, `nuxt-ui`, `svelte`, `swiftui`, `react-native`, `flutter`, `shadcn`, `jetpack-compose`, `threejs`, `angular`, `laravel`, `javafx`, `wpf`, `winui`, `avalonia`, `uno`, `uwp`\n\n## Architecture\n\n```\nsrc/ui-ux-pro-max/                # Source of Truth\n├── data/                         # Canonical CSV databases\n│   ├── products.csv, styles.csv, colors.csv, typography.csv, ...\n│   └── stacks/                   # Stack-specific guidelines\n├── scripts/\n│   ├── search.py                 # CLI entry point\n│   ├── core.py                   # BM25 + regex hybrid search engine\n│   └── design_system.py          # Design system generation\n└── templates/\n    ├── base/                     # Base templates (skill-content.md, quick-reference.md)\n    └── platforms/                # Platform configs (claude.json, cursor.json, ...)\n\ncli/                              # CLI installer (ui-ux-pro-max-cli on npm)\n├── src/\n│   ├── commands/init.ts          # Install command with template generation\n│   └── utils/template.ts         # Template rendering engine\n├── scripts/sync-assets.mjs       # Mirrors src/ -> cli/assets/ AND src/ -> .claude/skills/ui-ux-pro-max/\n└── assets/                       # Bundled assets (~564KB)\n    ├── data/                     # Copy of src/ui-ux-pro-max/data/\n    ├── scripts/                  # Copy of src/ui-ux-pro-max/scripts/\n    └── templates/                # Copy of src/ui-ux-pro-max/templates/\n\n.claude/skills/ui-ux-pro-max/     # Claude Code skill: hand-authored SKILL.md +\n                                   # data/, scripts/ mirrored from src/ (see Sync Rules)\n.claude-plugin/                   # Claude Marketplace publishing\n```\n\nThe search engine uses BM25 ranking combined with regex matching. Domain auto-detection is available when `--domain` is omitted.\n\n## Sync Rules\n\n**Source of Truth:** `src/ui-ux-pro-max/`\n\nThere are no symlinks in this repo (git-on-Windows checks them out as plain\ntext files pointing at a path, which silently breaks the skill) -- every\nmirrored copy below is a real, independently-committed file kept in sync by\n`cli/scripts/sync-assets.mjs`, enforced by the \"Check asset sync\" CI workflow.\n\nWhen modifying files:\n\n1. **Data & Scripts** - Edit in `src/ui-ux-pro-max/`:\n   - `data/*.csv` and `data/stacks/*.csv`\n   - `scripts/*.py`\n   - Then run the sync below -- changes are NOT automatically reflected anywhere else.\n\n2. **Templates** - Edit in `src/ui-ux-pro-max/templates/`:\n   - `base/skill-content.md` - Common SKILL.md content\n   - `base/quick-reference.md` - Quick reference section (Claude only)\n   - `platforms/*.json` - Platform-specific configs\n\n3. **Sync before publishing / committing data or script changes:**\n   ```bash\n   cd cli\n   npm run sync:assets   # mirrors src/ -> cli/assets/ AND src/ -> .claude/skills/ui-ux-pro-max/{data,scripts}\n   npm run check:assets  # verify, no npm install required\n   ```\n   `.claude/skills/ui-ux-pro-max/SKILL.md` itself is hand-authored, not\n   mirrored or template-generated -- edit it directly.\n\n4. **Reference Folders** - No manual sync needed. The CLI generates these from templates during `uipro init`.\n\n## Prerequisites\n\nPython 3.x (no external dependencies required)\n\n**Note:** On Windows, use `python` instead of `python3` to run the scripts.\n\n## Git Workflow\n\nNever push directly to `main`. Always:\n\n1. Create a new branch: `git checkout -b feat/...` or `fix/...`\n2. Commit changes\n3. Push branch: `git push -u origin <branch>`\n4. Create PR: `gh pr create`\n"},"files":{"CLAUDE.md":"# CLAUDE.md\n\nThis file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.\n\n## Project Overview\n\nUI UX Pro Max is an AI-powered design intelligence toolkit providing searchable databases of UI styles, color palettes, font pairings, chart types, and UX guidelines. It works as a skill/workflow for AI coding assistants (Claude Code, Windsurf, Cursor, etc.).\n\n## Search Command\n\n```bash\npython3 src/ui-ux-pro-max/scripts/search.py \"<query>\" --domain <domain> [-n <max_results>]\n```\n\n**Domain search:**\n- `product` - Product type recommendations (SaaS, e-commerce, portfolio)\n- `style` - UI styles (glassmorphism, minimalism, brutalism) + AI prompts and CSS keywords\n- `typography` - Font pairings with Google Fonts imports\n- `color` - Color palettes by product type\n- `landing` - Page structure and CTA strategies\n- `chart` - Chart types and library recommendations\n- `ux` - Best practices and anti-patterns\n- `icons` - Icon recommendations with import code (Phosphor, Heroicons, Lucide)\n- `react` - React/Next.js performance patterns\n- `web` - App interface guidelines (iOS/Android/React Native)\n- `google-fonts` - Individual Google Fonts lookup\n- `gsap` - GSAP animation skeletons by intensity tier (hover, scroll reveal, stagger, page transition, parallax, loading)\n\n**Design dials (optional, only with `--design-system`):**\n```bash\npython3 src/ui-ux-pro-max/scripts/search.py \"<query>\" --design-system --variance <1-10> --motion <1-10> --density <1-10>\n```\n`--variance` biases style selection (centered/minimal → bold/asymmetric), `--motion` attaches a matching GSAP snippet from `motion.csv`, `--density` overrides the spacing-scale tokens (spacious → dense/dashboard). Any dial left unset behaves exactly as before.\n\n**Stack search:**\n```bash\npython3 src/ui-ux-pro-max/scripts/search.py \"<query>\" --stack <stack>\n```\nAvailable stacks: `html-tailwind` (default), `react`, `nextjs`, `astro`, `vue`, `nuxtjs`, `nuxt-ui`, `svelte`, `swiftui`, `react-native`, `flutter`, `shadcn`, `jetpack-compose`, `threejs`, `angular`, `laravel`, `javafx`, `wpf`, `winui`, `avalonia`, `uno`, `uwp`\n\n## Architecture\n\n```\nsrc/ui-ux-pro-max/                # Source of Truth\n├── data/                         # Canonical CSV databases\n│   ├── products.csv, styles.csv, colors.csv, typography.csv, ...\n│   └── stacks/                   # Stack-specific guidelines\n├── scripts/\n│   ├── search.py                 # CLI entry point\n│   ├── core.py                   # BM25 + regex hybrid search engine\n│   └── design_system.py          # Design system generation\n└── templates/\n    ├── base/                     # Base templates (skill-content.md, quick-reference.md)\n    └── platforms/                # Platform configs (claude.json, cursor.json, ...)\n\ncli/                              # CLI installer (ui-ux-pro-max-cli on npm)\n├── src/\n│   ├── commands/init.ts          # Install command with template generation\n│   └── utils/template.ts         # Template rendering engine\n├── scripts/sync-assets.mjs       # Mirrors src/ -> cli/assets/ AND src/ -> .claude/skills/ui-ux-pro-max/\n└── assets/                       # Bundled assets (~564KB)\n    ├── data/                     # Copy of src/ui-ux-pro-max/data/\n    ├── scripts/                  # Copy of src/ui-ux-pro-max/scripts/\n    └── templates/                # Copy of src/ui-ux-pro-max/templates/\n\n.claude/skills/ui-ux-pro-max/     # Claude Code skill: hand-authored SKILL.md +\n                                   # data/, scripts/ mirrored from src/ (see Sync Rules)\n.claude-plugin/                   # Claude Marketplace publishing\n```\n\nThe search engine uses BM25 ranking combined with regex matching. Domain auto-detection is available when `--domain` is omitted.\n\n## Sync Rules\n\n**Source of Truth:** `src/ui-ux-pro-max/`\n\nThere are no symlinks in this repo (git-on-Windows checks them out as plain\ntext files pointing at a path, which silently breaks the skill) -- every\nmirrored copy below is a real, independently-committed file kept in sync by\n`cli/scripts/sync-assets.mjs`, enforced by the \"Check asset sync\" CI workflow.\n\nWhen modifying files:\n\n1. **Data & Scripts** - Edit in `src/ui-ux-pro-max/`:\n   - `data/*.csv` and `data/stacks/*.csv`\n   - `scripts/*.py`\n   - Then run the sync below -- changes are NOT automatically reflected anywhere else.\n\n2. **Templates** - Edit in `src/ui-ux-pro-max/templates/`:\n   - `base/skill-content.md` - Common SKILL.md content\n   - `base/quick-reference.md` - Quick reference section (Claude only)\n   - `platforms/*.json` - Platform-specific configs\n\n3. **Sync before publishing / committing data or script changes:**\n   ```bash\n   cd cli\n   npm run sync:assets   # mirrors src/ -> cli/assets/ AND src/ -> .claude/skills/ui-ux-pro-max/{data,scripts}\n   npm run check:assets  # verify, no npm install required\n   ```\n   `.claude/skills/ui-ux-pro-max/SKILL.md` itself is hand-authored, not\n   mirrored or template-generated -- edit it directly.\n\n4. **Reference Folders** - No manual sync needed. The CLI generates these from templates during `uipro init`.\n\n## Prerequisites\n\nPython 3.x (no external dependencies required)\n\n**Note:** On Windows, use `python` instead of `python3` to run the scripts.\n\n## Git Workflow\n\nNever push directly to `main`. Always:\n\n1. Create a new branch: `git checkout -b feat/...` or `fix/...`\n2. Commit changes\n3. Push branch: `git push -u origin <branch>`\n4. Create PR: `gh pr create`\n"},"items":[{"name":"CLAUDE.md","path":"CLAUDE.md","title":"CLAUDE.md","content":"# CLAUDE.md\n\nThis file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.\n\n## Project Overview\n\nUI UX Pro Max is an AI-powered design intelligence toolkit providing searchable databases of UI styles, color palettes, font pairings, chart types, and UX guidelines. It works as a skill/workflow for AI coding assistants (Claude Code, Windsurf, Cursor, etc.).\n\n## Search Command\n\n```bash\npython3 src/ui-ux-pro-max/scripts/search.py \"<query>\" --domain <domain> [-n <max_results>]\n```\n\n**Domain search:**\n- `product` - Product type recommendations (SaaS, e-commerce, portfolio)\n- `style` - UI styles (glassmorphism, minimalism, brutalism) + AI prompts and CSS keywords\n- `typography` - Font pairings with Google Fonts imports\n- `color` - Color palettes by product type\n- `landing` - Page structure and CTA strategies\n- `chart` - Chart types and library recommendations\n- `ux` - Best practices and anti-patterns\n- `icons` - Icon recommendations with import code (Phosphor, Heroicons, Lucide)\n- `react` - React/Next.js performance patterns\n- `web` - App interface guidelines (iOS/Android/React Native)\n- `google-fonts` - Individual Google Fonts lookup\n- `gsap` - GSAP animation skeletons by intensity tier (hover, scroll reveal, stagger, page transition, parallax, loading)\n\n**Design dials (optional, only with `--design-system`):**\n```bash\npython3 src/ui-ux-pro-max/scripts/search.py \"<query>\" --design-system --variance <1-10> --motion <1-10> --density <1-10>\n```\n`--variance` biases style selection (centered/minimal → bold/asymmetric), `--motion` attaches a matching GSAP snippet from `motion.csv`, `--density` overrides the spacing-scale tokens (spacious → dense/dashboard). Any dial left unset behaves exactly as before.\n\n**Stack search:**\n```bash\npython3 src/ui-ux-pro-max/scripts/search.py \"<query>\" --stack <stack>\n```\nAvailable stacks: `html-tailwind` (default), `react`, `nextjs`, `astro`, `vue`, `nuxtjs`, `nuxt-ui`, `svelte`, `swiftui`, `react-native`, `flutter`, `shadcn`, `jetpack-compose`, `threejs`, `angular`, `laravel`, `javafx`, `wpf`, `winui`, `avalonia`, `uno`, `uwp`\n\n## Architecture\n\n```\nsrc/ui-ux-pro-max/                # Source of Truth\n├── data/                         # Canonical CSV databases\n│   ├── products.csv, styles.csv, colors.csv, typography.csv, ...\n│   └── stacks/                   # Stack-specific guidelines\n├── scripts/\n│   ├── search.py                 # CLI entry point\n│   ├── core.py                   # BM25 + regex hybrid search engine\n│   └── design_system.py          # Design system generation\n└── templates/\n    ├── base/                     # Base templates (skill-content.md, quick-reference.md)\n    └── platforms/                # Platform configs (claude.json, cursor.json, ...)\n\ncli/                              # CLI installer (ui-ux-pro-max-cli on npm)\n├── src/\n│   ├── commands/init.ts          # Install command with template generation\n│   └── utils/template.ts         # Template rendering engine\n├── scripts/sync-assets.mjs       # Mirrors src/ -> cli/assets/ AND src/ -> .claude/skills/ui-ux-pro-max/\n└── assets/                       # Bundled assets (~564KB)\n    ├── data/                     # Copy of src/ui-ux-pro-max/data/\n    ├── scripts/                  # Copy of src/ui-ux-pro-max/scripts/\n    └── templates/                # Copy of src/ui-ux-pro-max/templates/\n\n.claude/skills/ui-ux-pro-max/     # Claude Code skill: hand-authored SKILL.md +\n                                   # data/, scripts/ mirrored from src/ (see Sync Rules)\n.claude-plugin/                   # Claude Marketplace publishing\n```\n\nThe search engine uses BM25 ranking combined with regex matching. Domain auto-detection is available when `--domain` is omitted.\n\n## Sync Rules\n\n**Source of Truth:** `src/ui-ux-pro-max/`\n\nThere are no symlinks in this repo (git-on-Windows checks them out as plain\ntext files pointing at a path, which silently breaks the skill) -- every\nmirrored copy below is a real, independently-committed file kept in sync by\n`cli/scripts/sync-assets.mjs`, enforced by the \"Check asset sync\" CI workflow.\n\nWhen modifying files:\n\n1. **Data & Scripts** - Edit in `src/ui-ux-pro-max/`:\n   - `data/*.csv` and `data/stacks/*.csv`\n   - `scripts/*.py`\n   - Then run the sync below -- changes are NOT automatically reflected anywhere else.\n\n2. **Templates** - Edit in `src/ui-ux-pro-max/templates/`:\n   - `base/skill-content.md` - Common SKILL.md content\n   - `base/quick-reference.md` - Quick reference section (Claude only)\n   - `platforms/*.json` - Platform-specific configs\n\n3. **Sync before publishing / committing data or script changes:**\n   ```bash\n   cd cli\n   npm run sync:assets   # mirrors src/ -> cli/assets/ AND src/ -> .claude/skills/ui-ux-pro-max/{data,scripts}\n   npm run check:assets  # verify, no npm install required\n   ```\n   `.claude/skills/ui-ux-pro-max/SKILL.md` itself is hand-authored, not\n   mirrored or template-generated -- edit it directly.\n\n4. **Reference Folders** - No manual sync needed. The CLI generates these from templates during `uipro init`.\n\n## Prerequisites\n\nPython 3.x (no external dependencies required)\n\n**Note:** On Windows, use `python` instead of `python3` to run the scripts.\n\n## Git Workflow\n\nNever push directly to `main`. Always:\n\n1. Create a new branch: `git checkout -b feat/...` or `fix/...`\n2. Commit changes\n3. Push branch: `git push -u origin <branch>`\n4. Create PR: `gh pr create`\n","category":"root","tokens":1359}]}