📦 deps(thirdparty): update snapshots

This commit is contained in:
ci[bot]
2026-06-21 09:15:23 +00:00
parent 0e1bb1aef3
commit 3d137606c0
805 changed files with 93512 additions and 4532 deletions
@@ -5,15 +5,15 @@
"name": "nextlevelbuilder"
},
"metadata": {
"description": "UI/UX design intelligence skill with 67 styles, 96 palettes, 57 font pairings, 25 charts, and 13 stack guidelines",
"version": "2.2.1"
"description": "UI/UX design intelligence skill with 67 styles, 161 palettes, 57 font pairings, 25 charts, and 15 stack guidelines",
"version": "2.5.0"
},
"plugins": [
{
"name": "ui-ux-pro-max",
"source": "./",
"description": "Professional UI/UX design intelligence for AI coding assistants. Includes searchable databases of styles, colors, typography, charts, and UX guidelines for React, Next.js, Astro, Vue, Nuxt.js, Nuxt UI, Svelte, SwiftUI, React Native, Flutter, Tailwind, shadcn/ui, and Jetpack Compose.",
"version": "2.2.1",
"version": "2.5.0",
"author": {
"name": "nextlevelbuilder"
},
+6 -1
View File
@@ -1,6 +1,11 @@
name: Python Package using Conda
on: [push]
on:
push:
paths-ignore:
- '**/*.md'
- 'docs/**'
- '.claude/**'
jobs:
build-linux:
+1 -1
View File
@@ -4,7 +4,7 @@ This file provides guidance to Claude Code (claude.ai/code) when working with co
## Project Overview
Antigravity Kit 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.).
UI 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.).
## Search Command
+72
View File
@@ -504,6 +504,78 @@ gh pr create
See [CLAUDE.md](CLAUDE.md) for detailed development guidelines.
## Troubleshooting
### `uipro: unknown command 'uninstall'` or `unknown command 'update'`
Your installed version of `uipro-cli` is outdated. Update it and retry:
```bash
npm install -g uipro-cli@latest
uipro uninstall
```
### `uipro uninstall` says "No installed AI skill directories detected"
The skill was installed in a different directory than where you're running the command. Either:
```bash
# Option A — run from the project root where you originally installed it
cd /path/to/your/project
uipro uninstall
# Option B — remove the global install
uipro uninstall --global
# Option C — remove manually
rm -rf .claude/skills/ui-ux-pro-max # Claude Code
rm -rf .cursor/skills/ui-ux-pro-max # Cursor
rm -rf .windsurf/skills/ui-ux-pro-max # Windsurf
rm -rf .agents/skills/ui-ux-pro-max # Antigravity
```
### Claude Marketplace install fails with "Zip file contains a symbolic link"
This is a known issue with versions prior to v2.5.1. The repository used symlinks internally which some installation tools can't handle. **Fix:** use the CLI installer instead:
```bash
npm install -g uipro-cli
uipro init --ai claude
```
Or wait for the next release where this is resolved.
### `npm install -g uipro-cli` fails with permission error
```bash
# macOS/Linux — use a Node version manager (recommended) or sudo
sudo npm install -g uipro-cli
# Or use npx without installing globally
npx uipro-cli init --ai claude
```
### Python not found when running design system commands
The search scripts require Python 3.x. Install it for your OS:
```bash
brew install python3 # macOS
sudo apt install python3 # Ubuntu/Debian
winget install Python.Python.3.12 # Windows
```
### Design system output is cut off / fields truncated
Use the `--max-length` flag to increase (or remove) the truncation limit:
```bash
python3 .claude/skills/ui-ux-pro-max/scripts/search.py "SaaS" --domain style --max-length 0
# ^ 0 = unlimited
```
---
## Star History
[![Star History Chart](https://api.star-history.com/svg?repos=nextlevelbuilder/ui-ux-pro-max-skill&type=Date)](https://star-history.com/#nextlevelbuilder/ui-ux-pro-max-skill&Date)
+3 -3
View File
@@ -1,8 +1,8 @@
# Source
- Repo: https://github.com/nextlevelbuilder/ui-ux-pro-max-skill
- Ref: b7e3af80f6e331f6fb456667b82b12cade7c9d35
- Ref: f32d6a61cdf0bfd57404c45854583fd19ff95088
- Remove-Paths:
- Snapshot: 2026-04-03
- Sync-Mode: render_codex_skill
- Snapshot: 2026-06-21
- Sync-Mode: render_skill
- Notes: vendored into playbook branch thirdparty/skill
+2 -2
View File
@@ -1,12 +1,12 @@
{
"name": "uipro-cli",
"version": "2.2.1",
"version": "2.5.0",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "uipro-cli",
"version": "2.2.1",
"version": "2.5.0",
"license": "MIT",
"dependencies": {
"chalk": "^5.3.0",
+5 -4
View File
@@ -101,17 +101,18 @@ async function templateInstall(
targetDir: string,
aiType: AIType,
spinner: ReturnType<typeof ora>,
isGlobal = false
isGlobal = false,
force = false
): Promise<string[]> {
spinner.text = isGlobal
? 'Generating skill files globally...'
: 'Generating skill files from templates...';
if (aiType === 'all') {
return generateAllPlatformFiles(targetDir, isGlobal);
return generateAllPlatformFiles(targetDir, isGlobal, force);
}
return generatePlatformFiles(targetDir, aiType, isGlobal);
return generatePlatformFiles(targetDir, aiType, isGlobal, force);
}
export async function initCommand(options: InitOptions): Promise<void> {
@@ -178,7 +179,7 @@ export async function initCommand(options: InitOptions): Promise<void> {
}
} else {
// Use new template-based generation (default)
copiedFolders = await templateInstall(cwd, aiType, spinner, isGlobal);
copiedFolders = await templateInstall(cwd, aiType, spinner, isGlobal, options.force);
installMethod = 'template';
}
+11 -3
View File
@@ -187,7 +187,8 @@ async function copyDataAndScripts(targetSkillDir: string): Promise<void> {
export async function generatePlatformFiles(
targetDir: string,
aiType: string,
isGlobal = false
isGlobal = false,
force = false
): Promise<string[]> {
const config = await loadPlatformConfig(aiType);
const createdFolders: string[] = [];
@@ -208,6 +209,13 @@ export async function generatePlatformFiles(
// Render and write skill file (pass isGlobal to adjust paths)
const skillContent = await renderSkillFile(config, isGlobal);
const skillFilePath = join(skillDir, config.folderStructure.filename);
const fileAlreadyExists = await exists(skillFilePath);
if (fileAlreadyExists && !force) {
console.log(` Skipped (already exists): ${skillFilePath} — use --force to overwrite`);
return [];
}
await writeFile(skillFilePath, skillContent, 'utf-8');
createdFolders.push(config.folderStructure.root);
@@ -220,12 +228,12 @@ export async function generatePlatformFiles(
/**
* Generate files for all AI types
*/
export async function generateAllPlatformFiles(targetDir: string, isGlobal = false): Promise<string[]> {
export async function generateAllPlatformFiles(targetDir: string, isGlobal = false, force = false): Promise<string[]> {
const allFolders = new Set<string>();
for (const aiType of Object.keys(AI_TO_PLATFORM)) {
try {
const folders = await generatePlatformFiles(targetDir, aiType, isGlobal);
const folders = await generatePlatformFiles(targetDir, aiType, isGlobal, force);
folders.forEach(f => allFolders.add(f));
} catch {
// Skip if generation fails for a platform
+2 -1
View File
@@ -35,7 +35,8 @@
"droid",
"warp",
"augment",
"antigravity"
"antigravity",
"openclaw"
],
"install": "npx uipro-cli init --ai {{platform}}"
}