DeepSeek Harness Plugin Hub

Publish and manage complete Harness Profiles. Discover Plugins for your next setup.

Explore

PluginsPresetsDocsNews

Community

Publish a pluginContactReport an issue

Resources

Plugin Hub on GitHubDeepSeek HarnessSystem statusPrivacy notice
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

Independent and unofficial. Not affiliated with, authorized by, or endorsed by DeepSeek.

DeepSeek Harness Plugin Hub
ProfilesPluginsCategoriesNewsDocsSign inManage Profiles
ProfilesPluginsCategoriesNewsDocsSign in
← Plugins
M

minimax-design-plugin

Minimax Design Plugin

DSH plugin minimax-design-plugin

The plugin will be installed here. Keep web if you are unsure.

npx -y @deepseek-ai/dsh plugin --profile web add github:full-aigc-plugins/minimax-design-plugin#d0e08a4b3cab6cb576723342046bb439549dd33d
READMECompatibilityVersions

Description

DSH plugin minimax-design-plugin

Compatibility and provenance

Minimax Design Plugin is published as minimax-design-plugin and currently resolves to version 0.5.0. The Hub verifies its manifest and preserves the exact installation source for reproducible installs.

DSH compatibility
*
Runtime surfaces
any
Release source
github
Registry updated
10/23/2026

Versions

0.5.0stable
10/23/2026

Related plugins

Loading related plugins…

Latest
0.5.0
DSH
*
HMR
Process restart
Tree shaking
Safe tree shaking not declared
Unpacked size
Unavailable
Files
Unavailable
Surface
any
License
Not declared
Source
github
GitHub
★ 0
Weekly downloads
0
Last push
10/24/2026
View source ↗
README badge

Click the badge to copy Markdown for your README.

Do you maintain this Plugin?Claim benefit · Priority security scan

Verify the GitHub repository declared in package.json to manage this listing. After you claim it, Hub will prioritize a security scan of the current version and publish the result when it passes.

Claim this Plugin →
Report an issue

Related plugins

More verified plugins in ui-customization.

Plugin Wallpaper Enginedsh-plugin-wallpaper-engineWallpaper Engine backgrounds for the DSH web GUI: render your local Wallpaper Engine wallpapers behind the chat — Scene and Web in real time through the bundled WebWallGL engine, Video played directly — with iOS-style liquid glass, adjustable blur/scrim/bClaude Designdsh-claude-designDeepSeek Harness plugin: the claude-design skill from baoyu-design. The agent writes canvases of artboards as files and opens them in a local canvas editor.Claude Slidesdsh-claude-slidesDeepSeek Harness plugin: the claude-slides skill from baoyu-design. The agent writes editable slide decks as files and opens them in a local slide editor.Genui@changfenhuang/dsh-genuiGenUI for DeepSeek Harness: interactive UI components rendered inline in assistant replies via the ```dsh-ui fence — layout, charts, plots, forms, quizzes, mermaid, 3D scenes, and an action event loop back to the model. Ships the fence-teaching host plugi

README

MiniMax Design

Plugin marketplaces

This plugin belongs to AIGC content creation.

CategoryMarketplacePurpose
Full-stack developmentFull Stack PluginsArchitecture and UI design, code understanding, quality checks, code review, workflow governance, and server operations
AIGC content creationFull AIGC PluginsImage, video, audio, music, 3D, and multimodal content creation

MiniMax Design

Generate MiniMax H3 video, music, speech, and images from your coding agent: environment-variable auth, first/last-frame anchoring, and resumable paid tasks that are never submitted twice.

English | 简体中文 · Install · Quick start · Skills · Troubleshooting

Positioning

minimax-design runs MiniMax generation from a coding agent. It turns a request into H3 video (t2v, i2v, first/last-frame FL2VA, reference-image), music, speech, images, or text through a deterministic Python client or the vendored mmx toolkit, and it treats a paid async task as a durable record rather than a fire-and-forget call.

The default creative path is white-model previs anchoring: render first and last frames of each shot in Blender, then let H3 interpolate the motion between them. Prompts are drafted with the vendored h3-prompt-writing structures.

PropertyValue
Plugin IDminimax-design
Version0.5.1+codex.20261018
MaturityPackaged release; no live provider acceptance record is stored in this repository
RuntimePython 3 (standard library only); mmx CLI optional
MCP serverNone; the executable client is scripts/minimax_video.py

Installation

Prerequisites

  • Python 3 on PATH for scripts/minimax_video.py.
  • A MiniMax API key from platform.minimax.cn (China) or platform.minimax.io (international). The gateway region must match the key.
  • Optional: the mmx CLI for toolkit generation, installed with npm install -g mmx-cli and signed in through mmx auth login --api-key.
  • Optional: Blender white-model previs frames from the companion blender-previs skill when you want FL2VA anchoring.

From the plugin marketplace

codex plugin marketplace add partme-ai/full-aigc-plugins
codex plugin add minimax-design@full-aigc-plugins

From the repository-local marketplace

codex plugin marketplace add full-aigc-plugins/minimax-design-plugin --ref v0.5.1
codex plugin add minimax-design@partme-ai-minimax-design

Restart the host and open a new task. ZCode loads the plugin through .zcode-plugin/plugin.json and auto-discovers hooks/hooks.json once; Kimi loads kimi.plugin.json with its declared hooks.

Configure the key

The client resolves the key in this order: process environment, project .env, plugin .env, then the user credential file. Persist it without editing your shell with:

python3 scripts/minimax_video.py auth --api-key sk-...
python3 scripts/minimax_video.py check

auth writes ~/.minimax-design/credentials.json with mode 600 (override the directory with MINIMAX_CONFIG_DIR). check reports the key source, gateway, model, and mmx status; it prints only the last four characters and never the full key.

Quick start

# Capability preflight: auth chain, gateway, model, mmx status
python3 scripts/minimax_video.py check

# Text to video; a ratio is mandatory for T2VA
python3 scripts/minimax_video.py generate --prompt "..." --ratio 16:9 --out shot-01.mp4

# First/last-frame FL2VA anchored by white-model previs frames
python3 scripts/minimax_video.py generate --first-frame first.png --last-frame last.png \
  --prompt "continuous motion between the two frames" --out shot-01.mp4

# A polling timeout is not a failure: resume the same paid task
python3 scripts/minimax_video.py query --task-id <task-id>

generate takes --duration and --resolution. Model limits: MiniMax-H3 supports 480P/768P/2K and 4–15s; MiniMax-H3-Max supports 480P/768P and 5–15s. list and cancel operate on existing tasks, and the client never resubmits a paid task automatically.

What you can build

WorkflowBuilt-in pathVerifiable output
Text-to-videominimax-video-generation, generate --ratioDownloaded MP4 plus a durable task ID
Image-to-videogenerate --first-frameMP4 anchored on the supplied first frame
First/last-frame shotgenerate --first-frame --last-frameMP4 interpolated between two previs frames
Reference-consistent subjectgenerate --reference-imageMP4 carrying the reference identity
Styled short from a briefOne of the eight style-generator skillsShot plan, prompts, generated clips, assembly guidance
Music, speech, imagesmmx toolkit or minimax-music-genAudio, image, or text artifacts in the chosen output directory

Skills

SkillPurpose
minimax-design-useRuns the capability preflight first, then routes the request
minimax-video-generationH3 v2 workflows: t2v, i2v, FL2VA, reference-image
minimax-multimodal-toolkitmmx text, image, video, speech, music, and search
minimax-music-genSongs, instrumentals, and background music
minimax-music-playlistTaste profiling and generated playlists
h3-prompt-writingT2VA, I2VA, FL2VA, L2VA, and Ref2VA prompt structures
3d-animation-short-generatorEnd-to-end stylized 3D animated short
brand-promo-video-generatorBrand and product promotional short
co-op-game-intro-generatorTwo-player co-op menu or opening animation
handdrawn-live-video-generator15-second hand-drawn animation blended with live action
minimalist-product-ad-generatorMinimalist e-commerce product ad
music-video-subtitle-generatorLyric typography and music-video shot plan
paper-collage-explainer-generatorHalftone paper-collage explainer
papercraft-stop-motion-explainerLayered papercraft stop-motion explainer

minimax-design-use and minimax-video-generation are plugin-local. The other twelve are vendored verbatim from minimax-skills v1.1.1 and pinned per skill by SHA-256 in skills.lock.json; edit neither copy in place.

Slash commands

CommandWhat it does
/minimax-checkPreflight auth chain, gateway, model, and mmx status
/minimax-setupCross-platform key setup guidance and auth persistence
/minimax-videoGeneral H3 video request: t2v, i2v, or FL2VA
/minimax-t2vText-to-video with a mandatory ratio
/minimax-i2vImage-to-video from one first frame
/minimax-fl2vaFirst/last-frame anchoring; both frames required
/minimax-ref2vReference-image video generation
/minimax-episodeFixed-format episode pipeline: shot table → per-shot generation → cut detection
/minimax-imageText-to-image with subject reference and batches
/minimax-speechSpeech synthesis through the mmx toolkit
/minimax-musicSong or BGM generation through the MiniMax music API

Configuration

SettingWhere it livesNotes
API keyMINIMAX_API_KEYRequired; environment, .env, or the user credential file
GatewayMINIMAX_API_HOSTDefaults to https://api.minimax.cn; use https://api.minimax.io for international accounts
ModelMINIMAX_MODELMiniMax-H3 by default; MiniMax-H3-Max for the faster tier
Credential directoryMINIMAX_CONFIG_DIRDefaults to ~/.minimax-design, file mode 600
mmx credentials~/.mmx/credentials.jsonManaged by mmx auth login, outside this plugin

Real tokens never belong in a README, a prompt, a log, or a test fixture. The client prints the key source and the last four characters only, and check is advisory: it exits 0 and never blocks the session.

Architecture and security

flowchart LR
    A[Request] --> B[Capability preflight]
    B --> C{Key and gateway ready?}
    C -->|no| D[Actionable setup guidance]
    C -->|yes| E[Prompt drafting]
    E --> F[H3 v2 client or mmx]
    F --> G[(Persisted task ID)]
    G --> H[Resumable query]
    H --> I[Verified download]
ComponentOwnsDoes not own
scripts/minimax_video.pyAuth resolution, v2 submit/poll/download, auth persistencePrompt quality
scripts/vendor/skill_vendor.pyImmutable skill import and digest checksSkill content
hooks/env_check.pyAdvisory session-start environment checkBlocking the session
skills/ (14)Routing, prompt structure, and production workflowsRuntime enforcement

The plugin talks only to the MiniMax endpoints you configure and does not proxy or relay your traffic to the authors. Credentials stay in the host's sensitive configuration, environment variables, or the local credential file; they are not written into artifacts. Network calls use timeouts, and a paid task ID is persisted before polling so a timeout becomes a resumable query rather than a duplicate charge.

Troubleshooting

SymptomCheck firstResolution
check reports no keyThe resolution chainExport MINIMAX_API_KEY, use project .env, or run auth --api-key
Authentication failsGateway and key regionMatch MINIMAX_API_HOST to the account region
Video task times outThe persisted task IDQuery the same task; never resubmit a paid job
mmx commands are missingCLI installationnpm install -g mmx-cli, then mmx auth login --api-key
Model or duration rejectedModel matrixH3 supports 480P/768P/2K and 4–15s; H3-Max supports 480P/768P and 5–15s
FL2VA has no anchor framesPrevis inputRender first and last frames first, or use /minimax-i2v

Upgrade

codex plugin marketplace upgrade partme-ai-minimax-design
codex plugin add minimax-design@partme-ai-minimax-design

Contributing and support

Open functional issues at https://github.com/full-aigc-plugins/minimax-design-plugin/issues. Before proposing a change, state the host you verified, whether it alters the credential chain or the model matrix, and include the affected checks.

License

Apache-2.0 — see LICENSE, NOTICE, and THIRD_PARTY_NOTICES.md. Vendored skills keep their own licenses.