Commit Graph

7 Commits

Author SHA1 Message Date
Ray Tien b0898d3152 feat: add shadcn/ui stack with 60 best practices
- Add shadcn.csv covering components, theming, forms, a11y
  - Update core.py to include shadcn stack
  - Sync to all workflow files and cli assets
2026-01-10 16:32:46 +08:00
Ray Tien 99168b6f26
feat: add Nuxt.js stack support (#38)
- Add nuxtjs.csv with 58 Nuxt 3 guidelines (Composition API)
   - Categories: Routing, DataFetching, Lifecycle, Server, State, SEO,
   Middleware, ErrorHandling, Link, AutoImports, Plugins, Environment,
   Performance
   - Update core.py to include nuxtjs stack
2026-01-05 16:08:25 +07:00
Ray Tien 8912e4ce0b
feat: add Nuxt UI stack support (#35)
- Add nuxt-ui.csv with 50 guidelines covering installation, components,
    forms, theming, dashboard, tables, navigation, and more
  - Register nuxt-ui in STACK_CONFIG (core.py)
  - Update README.md to reflect 9 tech stacks
2026-01-04 10:44:19 +07:00
Nguyễn Trần Chung 90ffb592ac
feat: add Tailwind v4 rules (bg-linear, shrink-0, size-*, SVG dimensions) (#11) 2025-12-03 10:47:03 +07:00
Viet Tran 66a376c752
fix: add Tailwind theme color variables guideline (#10)
- Add guideline to use bg-primary instead of bg-[var(--color-primary)]
- Add checklist item in SKILL.md Pre-Delivery Checklist
- Sync html-tailwind.csv to .shared folder

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-authored-by: Claude <noreply@anthropic.com>
2025-12-03 10:31:18 +07:00
Viet Tran c5ccff1a17
refactor: simplify search engine and remove redundant code (#2)
## Changes

### Code Simplification (-30% code size)
- Refactored core.py from 338 to 236 lines
- Removed regex_search() - BM25 alone provides sufficient accuracy
- Unified search logic into single _search_csv() function
- Eliminated duplicated merge logic (4 occurrences → 0)
- Simplified STACK_CONFIG to only store file paths

### Removed Redundant Data
- Deleted quick-ref.csv (duplicate of styles.csv with less info)
- Removed "quick" domain from search options

### Configuration
- Reduced default MAX_RESULTS from 5 to 3 for token optimization

## Testing Results (3 prompts, 4 domains each)
- Search quality: Unchanged (same top results)
- Token consumption: ~1,555 tokens avg (unchanged)
- Execution time: 45ms avg (unchanged)
- Code maintainability: Improved

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-authored-by: Claude <noreply@anthropic.com>
2025-12-01 10:24:53 +07:00
Viet Tran ce4372c624 feat: introduce UI/UX Pro Max skill with comprehensive guidelines, data, and search functionality across various tech stacks. 2025-11-30 18:46:26 +07:00