tao-shen/candy-shop
feat: add Official Skill Collections section from awesome-agent-skills taxonomy
feat: add App Store-style Editor's Picks section and showcase thumbnails in skill cards
feat: add skill detail pages, Supabase backend, enhanced SkillModal with info bar & ratings
feat: split skill directory into public vs premium with accurate counts
chore: switch default model from GLM-4.7 to GLM-4.5
chore: upgrade agent model from claude-3-5-sonnet to claude-sonnet-4-5
fix: update skills registry to reflect accurate total and improve stats display
fix: remove all skills.sh references to avoid source attribution
fix: show 88,360 registry total instead of 232 curated in all stats
fix: update craving status from in-progress to open (11 โ 12 open)
feat: add full skills registry database (88,360 skills from skills.sh)
fix: fully decouple input box from backend connection state
fix: use zhipuai-coding-plan provider for GLM-4.7
fix: hardcode model to GLM-4.7 and remove model picker
fix: model picker dropdown obscured by content behind it
fix: always render input box regardless of connection state
fix: detect and break out of model retry loop in SkillExecutor
fix: handle dead Supabase project gracefully to stop console error spam
fix: remove unused destructured props to fix TypeScript build error
fix: input box disappearing in SkillExecutor due to flex min-height bug
docs: refresh README banner
docs: professional README rewrite and add MIT LICENSE
feat: enhance UI and functionality for candy and craving features
chore: update README to include deployment instructions for Vercel
chore: update .gitignore to include Vercel and local environment files
chore: update README with Vercel badge and migrate GitHub links to democra-ai org
merge: resolve HuggingFace icon conflicts (keep LFS versions)
feat: rewrite FAQ for AI skill marketplace, persist greeting in executor, rewrite README
feat: migrate from Electron to Tauri v2 with native lollipop icon
chore: track icon binaries with Git LFS for HuggingFace compatibility
feat: migrate from Electron to Tauri v2 with native ๐ญ icon
chore: default to user mode; theme remains rose
fix: handle potential null skill ID in candy emoji display
feat: unify all skill icons to candy emojis with floating animation
feat: unify candy icons, redesign skill cards, and fix theme selector UX
feat: enhance UI/UX with new themes, animations, and improved components
refactor: comprehensive UI/UX improvements across homepage
feat: enhance SkillModal and SkillsGrid with GitHub source links and improved layout for skill descriptions
feat: improve Skill Executor UI/UX, add GitHub links, and harden file uploads
fix: category button active state + skill executor greeting on open
refactor: skill directories pill UI + multi-tag cards + fix tsconfig types
fix: complete coverage of tags property in all skill objects
fix: ensure all skill objects include required tags property
fix: add missing tags property to prevent build errors
feat: implement tag-based skill management and skill directories
fix: type session and event in App.tsx
fix: type event and session in App and AuthCallback
fix: repair DebugLoopConfig imports
fix: type session as any
fix: restore missing imports and fix types
