@@ -8,7 +8,7 @@ import { screenshotScreens } from './screenshot-screens';
88import { TabbedImages } from './tabbed-images' ;
99import { LightboxImage } from './lightbox-image' ;
1010import { Card , CardHeader , CardTitle , CardContent } from '@/components/ui/card' ;
11- import { Star , Sparkles , Zap , Code2 , Image as ImageIcon , Music , Calculator , Puzzle , Search , GalleryHorizontal , Sigma , Plug } from 'lucide-react' ;
11+ import { Star , Sparkles , Zap , Code2 , Image as ImageIcon , Music , Calculator , Puzzle , Search , GalleryHorizontal , Sigma , Plug , Wand2 } from 'lucide-react' ;
1212
1313export default function HomePage ( ) {
1414 return (
@@ -180,6 +180,22 @@ export default function HomePage() {
180180 </ Card >
181181 </ Link >
182182
183+ < Link href = "/docs/extensions/skills" className = "block" >
184+ < Card className = "bg-white dark:bg-slate-900 border-slate-200 dark:border-slate-700 hover:border-blue-400 dark:hover:border-blue-500 transition-colors cursor-pointer h-full" >
185+ < CardHeader >
186+ < CardTitle className = "flex items-center gap-2 text-slate-900 dark:text-slate-100" >
187+ < Wand2 className = "w-5 h-5 text-pink-500" />
188+ Skills Support
189+ </ CardTitle >
190+ </ CardHeader >
191+ < CardContent >
192+ < p className = "text-slate-700 dark:text-slate-300" >
193+ Extend AI capabilities with specialized knowledge, workflows, and tools
194+ </ p >
195+ </ CardContent >
196+ </ Card >
197+ </ Link >
198+
183199 < Link href = "/docs/features/calculator-ui" className = "block" >
184200 < Card className = "bg-white dark:bg-slate-900 border-slate-200 dark:border-slate-700 hover:border-blue-400 dark:hover:border-blue-500 transition-colors cursor-pointer h-full" >
185201 < CardHeader >
@@ -217,12 +233,28 @@ export default function HomePage() {
217233 < CardHeader >
218234 < CardTitle className = "flex items-center gap-2 text-slate-900 dark:text-slate-100" >
219235 < ImageIcon className = "w-5 h-5 text-green-500" />
220- Image & Audio Generation
236+ Image Generation
221237 </ CardTitle >
222238 </ CardHeader >
223239 < CardContent >
224240 < p className = "text-slate-700 dark:text-slate-300" >
225- Built-in support for Gemini, OpenAI, OpenRouter, Chutes, and Nvidia
241+ Built-in support for Gemini, OpenAI, OpenRouter, Chutes, Z.ai and Nvidia
242+ </ p >
243+ </ CardContent >
244+ </ Card >
245+ </ Link >
246+
247+ < Link href = "/docs/media-generation/audio-generation" className = "block" >
248+ < Card className = "bg-white dark:bg-slate-900 border-slate-200 dark:border-slate-700 hover:border-blue-400 dark:hover:border-blue-500 transition-colors cursor-pointer h-full" >
249+ < CardHeader >
250+ < CardTitle className = "flex items-center gap-2 text-slate-900 dark:text-slate-100" >
251+ < Music className = "w-5 h-5 text-pink-500" />
252+ Audio Generation
253+ </ CardTitle >
254+ </ CardHeader >
255+ < CardContent >
256+ < p className = "text-slate-700 dark:text-slate-300" >
257+ TTS support for Gemini 2.5 Flash/Pro Preview models
226258 </ p >
227259 </ CardContent >
228260 </ Card >
@@ -530,6 +562,75 @@ export default function HomePage() {
530562 </ div >
531563 </ div >
532564
565+ { /* Skills Section */ }
566+ < div id = "skills" className = "w-full my-16 px-4 bg-gradient-to-b from-transparent via-pink-50/50 to-transparent dark:via-pink-950/20 py-16" >
567+ < div className = "max-w-6xl mx-auto" >
568+ < div className = "text-center mb-8" >
569+ < h2 className = "text-3xl font-bold text-slate-900 dark:text-slate-100 mb-4" >
570+ Skills Support
571+ </ h2 >
572+ < p className = "text-lg text-slate-600 dark:text-slate-400" >
573+ Extend AI capabilities with specialized knowledge, workflows, and tools
574+ </ p >
575+ < Link
576+ href = "/docs/extensions/skills"
577+ className = "inline-flex items-center gap-1 text-blue-600 dark:text-blue-400 hover:underline mt-2"
578+ >
579+ Learn more →
580+ </ Link >
581+ </ div >
582+ < div className = "grid md:grid-cols-2 gap-6 mb-8" >
583+ < div className = "rounded-xl overflow-hidden shadow-xl border border-slate-200 dark:border-slate-700 dark:bg-white" >
584+ < LightboxImage
585+ src = "/img/skills/skills-selector.webp"
586+ alt = "Skills Selector"
587+ width = { 600 }
588+ height = { 400 }
589+ className = "w-full h-auto"
590+ />
591+ </ div >
592+ < div className = "rounded-xl overflow-hidden shadow-xl border border-slate-200 dark:border-slate-700 dark:bg-white" >
593+ < LightboxImage
594+ src = "/img/skills/skills-manage.webp"
595+ alt = "Manage Skills"
596+ width = { 600 }
597+ height = { 400 }
598+ className = "w-full h-auto"
599+ />
600+ </ div >
601+ </ div >
602+ < div className = "grid md:grid-cols-3 gap-6 mb-8" >
603+ < div className = "rounded-xl overflow-hidden shadow-xl border border-slate-200 dark:border-slate-700 dark:bg-white" >
604+ < LightboxImage
605+ src = "/img/skills/skills-new.webp"
606+ alt = "Create New Skills with Skill Creator"
607+ width = { 400 }
608+ height = { 300 }
609+ className = "w-full h-auto"
610+ />
611+ </ div >
612+ < div className = "rounded-xl overflow-hidden shadow-xl border border-slate-200 dark:border-slate-700 dark:bg-white" >
613+ < LightboxImage
614+ src = "/img/skills/skills-installing.webp"
615+ alt = "Installing New Skills"
616+ width = { 400 }
617+ height = { 300 }
618+ className = "w-full h-auto"
619+ />
620+ </ div >
621+ < div className = "rounded-xl overflow-hidden shadow-xl border border-slate-200 dark:border-slate-700 dark:bg-white" >
622+ < LightboxImage
623+ src = "/img/skills/skills-edit-page.webp"
624+ alt = "Edit Skills"
625+ width = { 400 }
626+ height = { 300 }
627+ className = "w-full h-auto"
628+ />
629+ </ div >
630+ </ div >
631+ </ div >
632+ </ div >
633+
533634 { /* Calculator UI Section */ }
534635 < div id = "calculator" className = "w-full my-16 px-4" >
535636 < div className = "max-w-6xl mx-auto" >
0 commit comments