diff --git a/src/main/services/SkillsService.ts b/src/main/services/SkillsService.ts index a32e4696b..7f250d4cf 100644 --- a/src/main/services/SkillsService.ts +++ b/src/main/services/SkillsService.ts @@ -129,6 +129,22 @@ export class SkillsService { if (anthropicSkills.status === 'fulfilled') { allSkills.push(...anthropicSkills.value); } + allSkills.push({ + id: 'mmx-cli', + displayName: 'MiniMax CLI', + description: 'Generate text, images, video, speech, and music via MiniMax AI platform', + source: 'skills-sh', + iconUrl: 'https://github.com/MiniMax-AI.png?size=80', + brandColor: '#171717', + defaultPrompt: 'Use MiniMax to generate content (text, image, video, speech, or music).', + frontmatter: { + name: 'mmx-cli', + description: 'Generate text, images, video, speech, and music via MiniMax AI platform', + }, + installed: false, + owner: 'MiniMax-AI', + repo: 'cli', + }); const skills = deduplicateById(allSkills); diff --git a/src/main/services/skills/bundled-catalog.json b/src/main/services/skills/bundled-catalog.json index e669f9447..d7b4ee19c 100644 --- a/src/main/services/skills/bundled-catalog.json +++ b/src/main/services/skills/bundled-catalog.json @@ -626,6 +626,21 @@ "name": "internal-comms", "description": "Draft internal communications and announcements" } + }, + { + "id": "mmx-cli", + "displayName": "MiniMax CLI", + "description": "Generate text, images, video, speech, and music via MiniMax AI platform", + "source": "skills-sh", + "iconUrl": "https://github.com/MiniMax-AI.png?size=80", + "brandColor": "#171717", + "defaultPrompt": "Use MiniMax to generate content (text, image, video, speech, or music).", + "frontmatter": { + "name": "mmx-cli", + "description": "Generate text, images, video, speech, and music via MiniMax AI platform" + }, + "owner": "MiniMax-AI", + "repo": "cli" } ] }