Introduction¶
DSH’s plugin approach emphasizes splitting capabilities into installable plugins. For agent developers, the common problem isn’t a single command, but bringing the same set of development workflows, domain checks, and command standards to multiple AI coding agents. ddtcorex/maestro-skills is a unified skills library, packaged as a universal plugin for DeepSeek Harness (DSH), Claude Code, Codex CLI, OpenCode, and GitHub Copilot.
In the DSH ecosystem, such plugins can be found via the community directory; the community directory is an independent site with no official affiliation to DeepSeek / Huanfuan. This article only introduces verified plugin capabilities and installation steps.
What is it¶
ddtcorex/maestro-skills is maintained by ddtcorex, with package name @ddtcorex/maestro-skills. It packs 31 skills into a skill library and installs them as a Cordis Plugin for DeepSeek Harness (DSH).
When installed as a DSH plugin, the plugin provides 31 packaged skills and generates a Maestro Skills agent preset upon startup. Skills are provided as SKILL.md files and contain name / description frontmatter, following the Agent Skills standard.
Core Capabilities¶
Skill Scale¶
- 31 skills total, including 17 domain skills and 14 process skills.
- Skills are provided as
SKILL.mdfiles and containname/descriptionfrontmatter. - Supports DeepSeek Harness (DSH), Claude Code, Codex CLI, OpenCode, and GitHub Copilot.
Process skills¶
Process skills are a verbatim fork of obra/superpowers v6.3.0, including:
- brainstorming
- test-driven development
- systematic debugging
- plan writing / execution
- subagent-driven development
- code-review collaboration
The license for Process skills is MIT, © Jesse Vincent; see THIRD-PARTY-NOTICES.md for license and sync policy.
Domain skills¶
Domain skills cover Govard development environment orchestration, and the following web frameworks and foundations:
- Magento 2
- Laravel
- Symfony
- WordPress
- generic PHP
Among them, Magento 2 related skills include:
magento2-dev-coremagento2-lintermagento2-performance-auditmagento2-security-scanmagento2-code-reviewmagento2-hyva-devmagento2-frontend-devmagento2-backend-dev
Govard stack skills include:
govard-toolboxgovard-magentogovard-laravelreview-in-worktree
The plugin also includes php-dev-core, a generic PHP foundation skill.
Installation and Enablement¶
DSH Plugin Installation¶
First, execute the following command to add the plugin to DSH’s web profile:
dsh plugin --profile web add github:ddtcorex/maestro-skills
After installation completes, restart dsh web, then select Maestro Skills in the Web GUI agent picker.
When pnpm build is ignored¶
pnpm ≥ 10 blocks git-dependency build scripts until allowed. The first DSH plugin installation might report an ignored build. When this happens, follow the prompts to write the following configuration into the profile’s pnpm-workspace.yaml:
# Allow builds for maestro-skills
allowBuilds:
'@ddtcorex/maestro-skills': true
Then rerun the installation command.
Relevant dependency information can be verified in package.json: this file declares packageManager as pnpm@11.7.0 and lists @deepseek-ai/cordis ^4.0.0 as both peerDependencies and devDependencies.
Referencing the Plugin in a Hand-written Patch Layer¶
If referencing this plugin in a hand-written patch layer, the real package name must be used inline:
# Reference maestro-skills plugin
- insert:
- id: maestro-skills
name: '@ddtcorex/maestro-skills'
DSH Plugin-less Alternative Installation¶
If you do not use the DSH plugin, you can use the installer below to install skill files:
# Install skills via installer
curl -fsSL https://raw.githubusercontent.com/ddtcorex/maestro-skills/master/install.sh | bash -s -- --target dsh
This method will link all skills to ~/.dsh/skills/ and copy the agent preset to ~/.dsh/.agent-presets/maestro-skills/.
Claude Code Installation¶
In Claude Code, first add the marketplace, then install the plugin:
# Add marketplace and install plugin
/plugin marketplace add ddtcorex/maestro-skills
/plugin install maestro-skills@ddtcorex
Use the following to update:
# Update marketplace
/plugin marketplace update ddtcorex
Verified sources list support for Codex CLI, OpenCode, and GitHub Copilot, but this article does not elaborate on unverified installation commands.
Typical Usage¶
The following is the basic enablement workflow in DSH:
- Execute the DSH plugin installation command to add
ddtcorex/maestro-skillsto thewebprofile. - If the first installation reports that pnpm build is ignored, write the allow-build configuration into the profile’s
pnpm-workspace.yamland rerun the installation command. - Restart
dsh web. - Select
Maestro Skillsin the Web GUI agent picker.
After the above steps, DSH will use the packaged skills provided by this plugin and the Maestro Skills agent preset.
If you mainly use domain skills, you need to first confirm that the corresponding development environment exists locally. The documentation states that this plugin works best with Govard; most command examples in domain skills assume the use of a Govard-managed dev environment. Without Govard, you need to adapt the commands to your own container / CLI setup.
Use Cases and Notes¶
Who is it for¶
Suitable for developers who need to use a unified skill library in AI coding agents such as DSH and Claude Code, especially:
- PHP developers
- Magento 2 developers
- Laravel, Symfony, WordPress related developers
- Teams using Govard to manage development environments
- Agent users who want to put process skills and domain skills in the same plugin
Notes¶
- Most command examples in domain skills assume a Govard-managed dev environment; without Govard, you need to adapt commands yourself.
pnpm ≥ 10blocks git-dependency build scripts until allowed; the first DSH plugin installation might report an ignored build.- The verified
package.jsondoes not declare a top-levellicensefield. - Process skills come from
obra/superpowersv6.3.0, MIT, © Jesse Vincent; seeTHIRD-PARTY-NOTICES.mdfor license and sync policy. - DSH plugins are loaded and executed locally, usually running with the permissions of the current
dshprocess; before installation, you should check the repository source code, build scripts, dependencies, and third-party licenses.
Conclusion¶
The value of ddtcorex/maestro-skills lies in packing 31 skills into a set of installable, enableable universal plugins, covering DSH, Claude Code, Codex CLI, OpenCode, and GitHub Copilot. For DSH users, the most direct path is to install via DSH plugin and select the Maestro Skills preset; for those needing custom integration, the plugin-less installer or hand-written patch layer can also be used.
Related Links:
- Community Directory:
https://www.skillhub.cn/plugins/ddtcorex/maestro-skills - GitHub:
https://github.com/ddtcorex/maestro-skills