124 Commits

Author SHA1 Message Date
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
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
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
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
Goon
875d216631
Merge pull request #151 from nextlevelbuilder/goon
docs(readme): improve title formatting and add product attribution
2026-02-07 17:15:19 +07:00
Duy Nguyen
c2e0510759 docs(readme): improve title formatting and add product attribution 2026-02-07 17:10:43 +07:00
Goon
b793f66f7a
Merge pull request #150 from nextlevelbuilder/goon
feat: add Droid (Factory) platform support
2026-02-07 17:07:03 +07:00
sappan
dd12a70253 feat: add Droid (Factory) support
Add support for Factory's Droid AI assistant, allowing users to install
the skill via 'uipro init --ai droid' to .factory/skills/ directory.

Changes:
- Add droid.json platform config (src and cli/assets)
- Add 'droid' to AIType and AI_TYPES array
- Add .factory directory detection
- Add droid to AI_TO_PLATFORM mapping

Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
2026-02-07 17:02:29 +07:00
Duy Nguyen
c9807b0c9c docs(readme): add new domain 2026-02-07 17:02:11 +07:00
Goon
fc8a251476
Merge pull request #144 from sappan/feat/add-droid-support
feat: add Droid (Factory) support
2026-02-07 15:48:55 +07:00
sappan
2127b8b9b0 feat: add Droid (Factory) support
Add support for Factory's Droid AI assistant, allowing users to install
the skill via 'uipro init --ai droid' to .factory/skills/ directory.

Changes:
- Add droid.json platform config (src and cli/assets)
- Add 'droid' to AIType and AI_TYPES array
- Add .factory directory detection
- Add droid to AI_TO_PLATFORM mapping

Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
2026-02-03 11:54:43 +08:00
Viet Tran
2ba6ca2f1e
Merge pull request #139 from nextlevelbuilder/fix/windows-unicode
fix: Windows Unicode encoding error for emoji characters
2026-01-29 21:25:47 +07:00
Viet Tran
402c49a283 fix: Windows Unicode encoding error for emoji characters
Force UTF-8 encoding for stdout/stderr in search.py to handle
emoji characters (, ✓) on Windows systems that default to cp1252.

Fixes UnicodeEncodeError: 'charmap' codec can't encode character

- Bump CLI version to 2.2.3

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-29 21:25:32 +07:00
Viet Tran
ef2d655e03
Merge pull request #138 from nextlevelbuilder/fix/self-contained-install
fix: self-contained installation for all platforms
2026-01-29 21:23:57 +07:00
Viet Tran
28fb9373bd fix: self-contained installation for all platforms
- Remove .shared folder dependency - all platforms now self-contained
- Each platform installation includes its own data/ and scripts/
- Update platform configs: reference → full install type
- Simplify template.ts: remove ensureSharedExists logic
- Update Cursor to Skill Mode (auto-activate)
- Update README to reflect Cursor in Skill Mode
- Bump CLI version to 2.2.2

Fixes issue where users couldn't find search.py in shared folder.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-29 21:23:33 +07:00
Viet Tran
3eb7d99d67
docs: add Architecture & Contributing section to README (#131)
Explain:
- Restructured codebase uses template-based generation
- Users should always use CLI to install
- Contributors: clone repo, make changes in src/, sync to CLI, test locally

Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-26 08:55:52 +07:00
Viet Tran
bedc435a81
chore: remove reference folders (CLI generates these) (#130)
Remove folders that were only used as reference/examples:
- .cursor/, .windsurf/, .kiro/, .roo/, .github/
- .agent/, .opencode/

These folders are no longer needed since CLI generates
all necessary files for users via `uipro init`.

Update CLAUDE.md architecture section accordingly.

Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
v2.2.1
2026-01-26 08:52:44 +07:00
Viet Tran
b54b73715a
docs: update README, fix counts, change Windsurf to skill mode (#129)
- Remove Manual Installation section from README
- Add 67 styles table with # | Style | Best For format
- Update Supported Stacks table with all 13 stacks
- Simplify Usage section: group by Skill mode vs Workflow mode
- Fix counts: 57 font pairings (was 56), 99 UX guidelines (was 98)
- Change Windsurf from Workflow to Skill mode
- Update CLAUDE.md: remove prompt domain, add missing stacks
- Bump CLI version to 2.2.1

Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-26 08:41:37 +07:00
Carbarcha
8e6901b8bc
fix: add plugin.json for Claude Code skill loading (#125)
Claude Code requires plugin.json (not just marketplace.json) to load
plugins. The plugin.json must include a "skills" field pointing to
the skill directory location.

Without this file, the plugin appears in `/plugins installed` but
the skill is not loaded into the prompt.

Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
Co-authored-by: Viet Tran <viettranx@gmail.com>
2026-01-26 08:27:11 +07:00
hoangchung
4a4fc04d44
Fix duplicate entry in available stacks list (#128)
Removed duplicate entry for 'jetpack-compose' from available stacks.
2026-01-26 08:22:52 +07:00