What's New
Google Fonts Collection (1923 fonts)
- New
google-fontssearch domain with 1923 fonts from the Google Fonts API - Each font includes: family, category, stroke, classifications, styles, variable axes, language subsets, designers, popularity rank, and direct Google Fonts URL
- Auto-generated searchable keywords per font based on category, weight count, variable axes, and language support
- Auto-domain detection routes font queries to the right domain (
typographyfor pairings,google-fontsfor individual fonts)
python3 search.py "monospace code" --domain google-fonts -n 5
python3 search.py "arabic RTL" --domain google-fonts -n 3
python3 search.py "variable font popular" --domain google-fonts
python3 search.py "find font for vietnamese" -n 3 # auto-detects google-fontsNew Skills
brand— Brand voice, visual identity, messaging frameworks, asset management, and consistency enforcementdesign— Logo generation (55 styles, Gemini AI), corporate identity program (50 deliverables), HTML slides, icon designdesign-system— Three-layer token architecture (primitive → semantic → component), component specs, slide generationui-styling— shadcn/ui components (Radix UI + Tailwind CSS), canvas-based visual designs, bundled Google Fonts
Bug Fix
- Fixed
detect_domain()substring matching to use word boundaries (re.search), preventing false positives (e.g. "toolbar" no longer matches "bar" chart domain)
Stats
- 1923 Google Fonts indexed
- 4 new skills added
- 14/14 domain auto-detection test cases passing
Full Changelog: v2.2.1...v2.3.0