Introduction

DeepSeek Harness (DSH) supports extending Agent capabilities through plugins. When building agents, having the Agent execute tasks according to fixed engineering standards (such as test-driven development, code review, and Git workflows) is key to improving code quality and delivery stability. Directly relying on prompts to simulate these processes can easily lead to inconsistency, while depending on external tools increases configuration complexity.

The dsh-superpowers-zh plugin packages 20 ready-to-use Chinese programming Skills and loads them through the DeepSeek Harness plugin mechanism. When the Agent encounters the corresponding scenarios, it automatically matches and invokes these Skills from the Catalog to execute standardized engineering workflows.

Plugin Overview

Name: dsh-superpowers-zh
Maintainer: GongYuanCaiJi
Positioning: A DeepSeek Harness plugin ported from superpowers-zh, providing 20 Chinese AI programming Skills.
License: MIT (upstream copyrights belong to jnMetaCode and obra/superpowers; port authorship belongs to GongYuanCaiJi).

Core Features

This plugin includes the following capabilities:

  • Test-Driven Development: Provides TDD (test-driven development) and system debugging workflows.
  • Chinese-specific skills: Covers Chinese code review, commit conventions, documentation writing, and Git workflows.
  • Planning and execution: Supports writing plans, executing plans, subagent-driven development, and parallel task scheduling.
  • Code review: Includes two skill sets: requesting review and receiving review.
  • Extended capabilities: Provides an MCP builder, workflow runner, brainstorming, and skill-authoring capabilities.
  • Automatic discovery: Skills are registered in the DSH Catalog, and the Agent automatically matches and invokes them based on descriptions, without manual references.

Installation and Enablement

This plugin has not yet been published to npm and must be installed from the GitHub repository.

  1. Run the following command to install the plugin:
dsh plugin --profile <你的 profile> add github:GongYuanCaiJi/dsh-superpowers-zh
  1. If pnpm blocks the build scripts during installation, add this package to the allowBuilds configuration item in the profile’s pnpm-workspace.yaml file.

Typical Usage

After installation, the Agent automatically loads these Skills. You do not need to reference them manually; simply describe your requirements:

  • “Help me implement a function using TDD”
  • “My tests keep failing. Help me troubleshoot them systematically”
  • “Help me review the code I just changed”
  • “What skills do you have?”

The Agent will read the corresponding SKILL.md in the background based on the natural language description and execute the complete workflow.

Notes

  • Source code and license: The Skills content is consistent word-for-word with the upstream project superpowers-zh. Make sure to check the source code and license terms before deployment.
  • Build scripts: The prepare script at installation time only performs a structural self-check and has no compilation steps. However, if you are using a pnpm environment, configure it as described above.
  • Updates: The plugin has not yet been published to npm. Updates require updating the source code directly or installing from a local path.

References