diff --git a/workspace/backend/app/skill_catalog.py b/workspace/backend/app/skill_catalog.py index 0d8394d02..426fab78b 100644 --- a/workspace/backend/app/skill_catalog.py +++ b/workspace/backend/app/skill_catalog.py @@ -699,6 +699,19 @@ "source_path": "skills/sn-md-to-html-report", "author": "SenseNova", }, + # ------------------------------------------------------------------------- + # Hypit + # ------------------------------------------------------------------------- + { + "id": "hypit", + "name": "Hypit", + "description": "Produce complete videos with AI agents — author, preview, build and batch-expand Hypit/SVML projects", + "category": "ai-ml", + "icon": "video", + "source_repo": "hypit-ai/hypit", + "source_path": "skills/hypit", + "author": "Hypit", + }, ] # Keep the workspace-module helpers for backward compatibility with the launcher diff --git a/workspace/frontend/components/skills/skills-view.tsx b/workspace/frontend/components/skills/skills-view.tsx index 027a425a5..0266e4346 100644 --- a/workspace/frontend/components/skills/skills-view.tsx +++ b/workspace/frontend/components/skills/skills-view.tsx @@ -105,6 +105,7 @@ const SKILLS: Skill[] = [ { id: 'mcp-builder', name: 'MCP Builder', category: 'ai-ml', logo: `${SI}/anthropic.svg`, tags: ['mcp', 'tools', 'protocol'], sourceRepo: 'anthropics/skills', sourcePath: 'skills/mcp-builder', author: 'Anthropic', featured: true }, { id: 'skill-creator', name: 'Skill Creator', category: 'ai-ml', logo: `${SI}/anthropic.svg`, tags: ['meta', 'evals', 'authoring'], sourceRepo: 'anthropics/skills', sourcePath: 'skills/skill-creator', author: 'Anthropic' }, { id: 'ai-sdk', name: 'Vercel AI SDK', category: 'ai-ml', logo: `${SI}/vercel.svg`, tags: ['streaming', 'react', 'rag'], sourceRepo: 'TerminalSkills/skills', sourcePath: 'skills/ai-sdk', author: 'Community' }, + { id: 'hypit', name: 'Hypit', category: 'ai-ml', logo: 'https://avatars.githubusercontent.com/u/274059971', tags: ['video', 'svml', 'authoring'], sourceRepo: 'hypit-ai/hypit', sourcePath: 'skills/hypit', author: 'Hypit' }, // Frontend { id: 'nextjs', name: 'Next.js', category: 'frontend', logo: `${SI}/nextdotjs.svg`, tags: ['react', 'ssr', 'app-router'], sourceRepo: 'TerminalSkills/skills', sourcePath: 'skills/nextjs', author: 'Community', featured: true }, { id: 'angular', name: 'Angular', category: 'frontend', logo: `${SI}/angular.svg`, tags: ['typescript', 'spa', 'rxjs'], sourceRepo: 'TerminalSkills/skills', sourcePath: 'skills/angular', author: 'Community' }, diff --git a/workspace/frontend/lib/i18n/messages/en-US.ts b/workspace/frontend/lib/i18n/messages/en-US.ts index 53bd26edb..5a28996a4 100644 --- a/workspace/frontend/lib/i18n/messages/en-US.ts +++ b/workspace/frontend/lib/i18n/messages/en-US.ts @@ -1712,6 +1712,8 @@ export const messages = { 'End-to-end Excel data analysis — cleaning, filtering, aggregation, charts, and export', 'sn-image-base': 'Image generation, recognition (VLM), and text optimization APIs', 'sn-md-to-html-report': 'Convert Markdown research reports to polished HTML with charts and styling', + hypit: + 'Produce complete videos with AI agents — author, preview, review and build Hypit/SVML projects, then batch-expand them into variants', }, }, diff --git a/workspace/frontend/lib/i18n/messages/zh-CN.ts b/workspace/frontend/lib/i18n/messages/zh-CN.ts index 41d24c600..3b7e66f11 100644 --- a/workspace/frontend/lib/i18n/messages/zh-CN.ts +++ b/workspace/frontend/lib/i18n/messages/zh-CN.ts @@ -1669,6 +1669,7 @@ export const messages: Messages = { 'sn-da-excel-workflow': '端到端 Excel 数据分析 —— 清洗、筛选、聚合、图表与导出', 'sn-image-base': '图像生成、图像识别(VLM)与文本优化 API', 'sn-md-to-html-report': '将 Markdown 研究报告转换为带图表与样式的精美 HTML', + hypit: '用 AI agent 完成整支视频 —— 创作、预览、审校与构建 Hypit/SVML 项目,并批量扩展出多个变体', }, },