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
Antigravity now defaults to .agents/skills/ directory. Update
AI_FOLDERS mapping and detection logic with backward compat
for existing .agent/ directories.
Closes#196
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
- 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
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
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>
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>
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>
- 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>
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>
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>
- 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>
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>
Add the required plugin.json file to .claude-plugin/ directory to enable
Claude Code to properly load the UI/UX Pro Max skill.
The marketplace.json file is only used for marketplace indexing, while
plugin.json is required for the runtime plugin loading mechanism.
Includes full metadata (version, description, author, keywords) aligned
with the existing marketplace.json for consistency.
Fixes#123
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
BREAKING CHANGES:
- Moved canonical data/scripts to src/ui-ux-pro-max/
- Removed duplicate folders (.codex/, .gemini/, .trae/, .codebuddy/, .continue/, skills/, .qoder/)
- CLI now uses template system instead of copying pre-built folders
New features:
- Merged prompts.csv into styles.csv with 4 new columns:
- AI Prompt Keywords
- CSS/Technical Keywords
- Implementation Checklist
- Design System Variables
- All 67 styles now have complete prompt data
- Added Astro stack (53 guidelines)
- Added 10 new 2025 UI trend styles
CLI changes:
- New template rendering system (cli/src/utils/template.ts)
- Reduced cli/assets from ~34MB to ~564KB
- Assets now contain only: data/, scripts/, templates/
File structure:
- src/ui-ux-pro-max/ - Single source of truth
- .claude/skills/ - Symlinks to src/ for development
- .shared/ - Symlink to src/ui-ux-pro-max/
Bumped CLI version: 2.1.3 → 2.2.0
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
- Added YAML frontmatter with description field to .agent/workflows/ui-ux-pro-max.md
- Synced to cli/assets/.agent/workflows/ui-ux-pro-max.md for offline installation
- Fixes bug where Antigravity couldn't recognize workflow without description