140 Commits

Author SHA1 Message Date
Wynn
f32d6a61cd
Add openclaw to platforms list (#308)
OpenClaw (https://openclaw.ai) is an open-source agent gateway that
runs Claude as its primary backend. This skill works out-of-the-box
inside OpenClaw agents — same SKILL.md + python3 search.py invocation
pattern as the other supported platforms. Adding it to the list so
the install flow can target it.

Co-authored-by: yinhaoti <yinhaoti@macmini.home>
2026-06-21 15:58:45 +07:00
Alfredo Augusto Petri
c522197c72
fix(cli): implement --force flag to protect existing skill files (#324)
The --force option was accepted by Commander but ignored: writeFile()
always overwrote existing files silently. Users expecting protection
against accidental overwrites had no way to preserve existing configs.

- generatePlatformFiles: check file existence before writing; skip with
  a clear message when file exists and force=false
- generateAllPlatformFiles / templateInstall: propagate force parameter
- initCommand: pass options.force through to templateInstall

Behavior change:
  uipro init --ai claude         → skips if SKILL.md already exists
  uipro init --ai claude --force → overwrites regardless

Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-21 15:46:42 +07:00
Alfredo Augusto Petri
71d02eccde
fix(meta): align marketplace.json and package-lock.json to v2.5.0 (#327)
Both files were stuck at v2.2.1 while plugin.json, skill.json and
cli/package.json had moved to v2.5.0. Claude marketplace reads
marketplace.json for version and palette count — the stale entry
showed outdated data (96 palettes vs actual 161, 13 stacks vs 15).

Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-21 14:28:44 +07:00
Roy Naquin
03e6afc908
ci: add paths-ignore to python-package-conda workflow (#312)
Skip docs-only changes (*.md, docs/**, .claude/**) from triggering the
Conda build/lint/test pipeline.

Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-21 13:14:55 +07:00
Spinulosa1111
5e2c0a2b5e
docs: add Troubleshooting section to README (closes #304 #318 #338) (#350) 2026-06-21 02:00:03 +07:00
icaruszxk
fdc0a45c55
fix: correct project name from 'Antigravity Kit' to 'UI UX Pro Max' in CLAUDE.md (#365)
Co-authored-by: Xavier Virrey <xavier@Xaviers-MacBook-Air.local>
2026-06-21 01:16:03 +07:00
Duy /zuey/
b7e3af80f6
Merge pull request #184 from Jenser77/feat/design-system-visual-improvements
Improve design system output visuals
2026-04-03 12:08:19 +07:00
Duy /zuey/
7faef3e7f2
Merge pull request #191 from amyragan3297/amyragan3297-patch-1
Create python-package-conda.yml
2026-04-03 12:07:20 +07:00
Duy /zuey/
4255c218a6
Merge pull request #209 from nextlevelbuilder/feat/enhancement-issues
feat: resolve 8 enhancement issues
2026-03-28 12:40:26 +07:00
Duy Nguyen
01944c4d77 merge: resolve conflicts with main branch
- Merged STACK_CONFIG: kept main's full stack list + added angular & laravel from PR
- Updated platform templates: 161 palettes, 16 stacks across all descriptions
- Listed all 16 stacks in claude.json frontmatter description
2026-03-28 12:39:21 +07:00
Duy /zuey/
49c9fbe61f
Merge pull request #205 from Krishna-Modi12/feat/threejs-stack
feat(stacks): add Three.js r128 stack with 53 guidelines and SKILL.md…
2026-03-28 12:33:28 +07:00
Krishna-hehe
ddef277aef feat(threejs): complete Three.js stack integration
- Add threejs.csv to src/data/stacks/ and cli/assets/data/stacks/
- Register all 14 stacks in STACK_CONFIG (was missing 9: react, nextjs,
  vue, svelte, astro, swiftui, nuxtjs, nuxt-ui, html-tailwind)
- Sync missing 9 stack CSVs from cli/assets to src/data/stacks/
- Update search.py docstring to list all 14 supported stacks
- Update all 15 platform templates: 13 stacks -> 14 stacks, add Three.js
- Remove empty threejs/ placeholder under templates/platforms/

Smoke test: 14/14 stack files resolve, threejs search returns 3 results
2026-03-27 19:40:23 +05:30
Krishna-hehe
acc9c74d31 fix(core): correct threejs STACK_CONFIG format and add missing stacks from main 2026-03-27 19:14:59 +05:30
Goon
0d58617a42 fix(cli): check dir existence before reporting removal in uninstall
Use stat() to verify directory exists before rm + push to removed[].
Prevents misleading "Skill files removed!" when dir never existed.
2026-03-24 17:49:02 +07:00
Goon
035df47a56 fix: address Claude review findings
- Warn when --global and --legacy are used together (init.ts)
- Update metadata across all platform templates (161 palettes, 15 stacks)
- Bump skill.json version from 2.0.0 to 2.5.0
- Re-throw non-ENOENT errors in uninstall.ts removeSkillDir
- Hoist detectAIType call to avoid double invocation in uninstall
- Add clarifying comment for .shared in AI_FOLDERS mapping
2026-03-24 17:43:13 +07:00
Goon
c981b92b43 feat(cli): sync draft and google-fonts data to CLI assets
Sync missing data files from src/ui-ux-pro-max/data/ to cli/assets/data/
2026-03-24 17:29:09 +07:00
Duy /zuey/
506d9230e9
Merge pull request #207 from nextlevelbuilder/fix/bug-fixes-batch
fix: resolve 11 open bug issues (frontmatter, plugin version, Antigravity, CLI)
2026-03-24 17:28:17 +07:00
Goon
2910a74e57 feat: resolve 8 enhancement issues — Angular, Laravel, KiloCode, global install, uninstall, Warp, Augment, add-skill
- Add Angular stack guidelines (50 rows) with signals, standalone components, defer blocks (#203)
- Add Laravel stack guidelines (50 rows) with Blade, Livewire, Inertia.js (#105)
- Add KiloCode platform support (.kilocode/skills/) as Roo Code fork (#89)
- Add global install mode: `uipro init --global` installs to ~/ (#75)
- Add uninstall command: `uipro uninstall` with auto-detect (#185)
- Add Warp platform support (#88)
- Add Augment platform support (#41)
- Add skill.json manifest for add-skill registry (#95)
- Update README with new platforms, stacks, CLI commands
2026-03-24 17:22:51 +07:00
Duy /zuey/
cd32d77ef8
Merge pull request #208 from nextlevelbuilder/add-claude-github-actions-1774347392047
Add Claude Code GitHub Workflow
2026-03-24 17:18:28 +07:00
Duy /zuey/
229a1b6533 "Claude Code Review workflow" 2026-03-24 17:16:35 +07:00
Duy /zuey/
8f0505d07d "Claude PR Assistant workflow" 2026-03-24 17:16:33 +07:00
Goon
f4ad784539 fix(cli): bump CLI version to 2.5.0
Align npm package version with GitHub release v2.5.0.
All 16 AI types (including trae, opencode, droid, continue,
codebuddy) are now available after npm publish.

Closes #199, #195, #172, #132
2026-03-24 17:13:33 +07:00
Goon
8aacc9a64b fix(cli): update Antigravity folder mapping to .agents
Antigravity now defaults to .agents/skills/ directory. Update
AI_FOLDERS mapping and detection logic with backward compat
for existing .agent/ directories.

Closes #196
2026-03-24 17:13:26 +07:00
Goon
0c57cae992 fix(plugin): bump plugin.json version to 2.5.0
Update version from 2.0.1 to 2.5.0 and refresh description with
current capability counts (67 styles, 96 palettes, 13 stacks).

Closes #202, #178
2026-03-24 17:13:19 +07:00
Goon
c2bb930ef3 fix(templates): add YAML frontmatter to 5 platform configs
Add required name and description frontmatter to windsurf, kiro,
cursor, copilot, and roocode platform templates. Update agent.json
frontmatter with current capability counts.

Closes #204, #188, #43
2026-03-24 17:13:13 +07:00
Krishna-hehe
b61791961c chore: remove orphaned cat-feeding-app demo from repo root 2026-03-24 11:57:21 +05:30
amyragan3297
83692f7b2a
Create python-package-conda.yml 2026-03-17 15:55:21 -05:00
Jens
e3102cb7ed Improve design system output with Unicode borders, ANSI color swatches, extended palette, and dark/light mode
Upgrade the design system terminal output from basic ASCII to Unicode box-drawing characters,
add ANSI true color swatches with graceful fallback, expand the color palette from 5 to 10
colors (Primary, On Primary, Secondary, Accent, Background, Foreground, Muted, Border,
Destructive, Ring) with CSS variable names, and surface Light/Dark mode support from styles.csv.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-15 11:08:47 +01:00
Goon
07f4ef3ac2
Merge pull request #179 from nextlevelbuilder/feat/banner-and-slides
feat: add banner-design, slides, ui-styling, design-system, brand skills
v2.5.0
2026-03-10 13:05:38 +07:00
Goon
ec01b7fad7 Merge remote-tracking branch 'origin/main' into feat/banner-and-slides 2026-03-10 13:04:20 +07:00
Goon
87c6c3e0e1 fix(skills): translate Chinese to English 2026-03-10 13:04:08 +07:00
Goon
1378929006
Merge pull request #177 from nextlevelbuilder/feat/banner-and-slides
feat(skills): add banner-design, slides, and design skills
v2.4.0
2026-03-10 12:41:16 +07:00
Goon
1cdf88763b feat(skills): add slides skill for presentation slides/deck design 2026-03-10 12:39:01 +07:00
Goon
e040f5a7ea Merge remote-tracking branch 'origin/main' into feat/banner-and-slides 2026-03-10 12:38:32 +07:00
Goon
e9e2e32d35 feat(skills): add banner-design skill 2026-03-10 12:38:17 +07:00
Goon
cc28034ce0
Merge pull request #169 from rianadesigner/main
sync: 161 product types, design system 与 CLI 资产同步,小猫咪预览页
2026-03-10 12:19:20 +07:00
Goon
3636ea63e5
Merge branch 'main' into main 2026-03-10 12:19:06 +07:00
Goon
04389fd6a5
Merge pull request #176 from nextlevelbuilder/feat/google-fonts-collection
feat: add Google Fonts Collection + new design skills
v2.3.0
2026-03-10 12:11:48 +07:00
Goon
1c2cb32e2f feat(skills): add ui-styling skill 2026-03-10 12:06:04 +07:00
Goon
4f78df83ef feat(skills): add design-system skill 2026-03-10 12:05:49 +07:00
Goon
ace775926f feat(skills): add design skill 2026-03-10 12:05:41 +07:00
Goon
6512820396 feat(skills): add brand skill 2026-03-10 12:05:34 +07:00
Goon
56a1e8f3d3 feat: add Google Fonts Collection with 1923 fonts searchable database
- Add google-fonts.csv with full metadata from Google Fonts API (family,
  category, stroke, classifications, styles, variable axes, subsets,
  designers, popularity, trending, Google Fonts URL)
- Generate searchable keywords per font based on category, stroke,
  classifications, weight count, variable axes, and language subsets
- Add google-fonts domain to CSV_CONFIG and detect_domain() in core.py
- Fix detect_domain() substring matching to use word boundaries (re.search)
  preventing false positives like "toolbar" matching "bar" chart domain
- Update SKILL.md with google-fonts domain docs and description
2026-03-10 11:28:27 +07:00
rianadesigner
5cbdb0ac30 chore: update ui-ux pro max skill for react-native apps
Made-with: Cursor
2026-03-10 11:56:27 +08:00
rianadesigner
2aec7afb93 sync: 161 product types, design system 与 CLI 资产同步,小猫咪预览页
- products.csv: 修复 No.90/No.65 数据,统一 161 产品类型
- colors.csv: 修复 Bitcoin DeFi Mobile 截断,同步 178 色板
- ui-reasoning.csv: 与 products 对齐
- core.py: 扩展 product 域关键词覆盖
- README/SKILL: 更新 161 reasoning rules、178 palettes 等数字
- 移除 stacks 下多框架 CSV,保留 react-native
- 新增 design.csv、_sync_all.py,CLI assets 全量同步
- 新增 preview/xiaomaomi-app.html 小猫咪 App 示例

Made-with: Cursor
2026-03-06 11:03:28 +08:00
Goon
58f9dfcc71
Update project links in README.md 2026-03-02 11:14:34 +07:00
Goon
d820991781
Update project links in README.md 2026-02-27 09:58:53 +07:00
Goon
6623f12b40
Update project references in README.md 2026-02-12 23:11:33 +07:00
Goon
0b80349f8c
Merge pull request #153 from sappan/feat/add-droid-support
docs(readme): add Droid (Factory) to documentation
2026-02-12 23:08:16 +07:00
sappan
1f10c78ca2 docs(readme): add Droid (Factory) to documentation
Add Droid (Factory) references to CLAUDE.md and README.md to match the code changes from dd12a70 (feat: add Droid (Factory) support).

CLAUDE.md:
- Add .factory/skills/ui-ux-pro-max/ to architecture diagram
- Add .factory/ to symlinks description in Sync Rules

README.md:
- Add 'uipro init --ai droid' to CLI installation commands
- Add Droid (Factory) to Skill Mode supported platforms list
- Add .factory/skills/ path note for design system commands
- Add .factory/ to platform-specific files list in Architecture section
- Add .factory/ to contributor structure overview
2026-02-10 11:49:14 +08:00