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.

Mattpocock Skills — DSH Plugin for DeepSeek Harness
DeepSeek Harness Plugin Hub
ProfilesPluginsCategoriesNewsDocsSign inManage Profiles
ProfilesPluginsCategoriesNewsDocsSign in
← Plugins
M

@maoleijin/dsh-mattpocock-skills

Mattpocock Skills

Continuously synchronized Matt Pocock skills for DeepSeek Harness, with a verified DSH adaptation overlay.

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

npx -y @deepseek-ai/dsh plugin --profile web add github:MAOLEIJIN/dsh-mattpocock-skills#b19b804ff36506f7fbdf5165ebc35240e483f5aa
READMECompatibilityVersions

Compatibility and provenance

Mattpocock Skills is published as @maoleijin/dsh-mattpocock-skills and currently resolves to version 0.1.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
9/17/2026

Versions

0.1.0stable
9/17/2026
Latest
0.1.0
DSH
*
HMR
Process restart
Tree shaking
Safe tree shaking not declared
Unpacked size
Unavailable
Files
Unavailable
Surface
any
License
MIT
Source
github
GitHub
★ 0
Weekly downloads
0
Last push
9/17/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

README

dsh-mattpocock-skills

Matt Pocock's engineering skills, packaged for DeepSeek Harness with a verified DSH adaptation overlay and automated upstream synchronization.

What this package provides

  • All 37 skills currently present upstream, plus the dsh-workflow guide.
  • A read-only ctx.skills provider with lazy loading and invocation-policy preservation.
  • DSH adaptations applied in memory while vendored upstream files remain byte-identical.
  • Exact-match validation: changed upstream wording fails instead of silently producing a partial adaptation.
  • Cross-platform synchronization, generated manifests, tests, and scheduled update pull requests.

This project combines work from NmouZh/dsh-mattpocock-skills and auggie246/dsh-mattpocock-skills. The original skills are MIT licensed and authored by Matt Pocock. See LICENSE and vendor/VENDOR.md.

Install

DSH Web

npx --yes @deepseek-ai/dsh plugin --profile web add @maoleijin/dsh-mattpocock-skills

Restart dsh web, refresh the page, and open a new session. Verify with:

npx --yes @deepseek-ai/dsh --profile web --dump-config | Select-String "mattpocock"

DSH Desktop

DSH Desktop exclusively manages its profile through three catalog-oriented pages: plugin configuration, installed plugins, and the plugin market. It does not expose an arbitrary npm-package input. After this package is accepted into the configured market catalog, open Plugin Market, search for the package below, inspect the preview, and confirm installation:

@maoleijin/dsh-mattpocock-skills

Completely quit and reopen DSH Desktop, then start a new session. Until the market entry is indexed, use the Web profile; publishing to npm alone does not make a package appear in Desktop's market.

See docs/installation.md or run scripts/install-web.bat on Windows.

Use

Start with:

/dsh-workflow
/setup-matt-pocock-skills

Common user-started flows include /ask-matt, /grill-with-docs, /to-spec, /to-tickets, /implement, and /wayfinder. Model-invocable disciplines include tdd, code-review, diagnosing-bugs, domain-modeling, codebase-design, and research.

Synchronize upstream

With an upstream checkout next to this repository:

npm ci
npm run sync:local
npm test

Or let the synchronizer clone the configured upstream into a temporary directory:

npm run sync
npm test

Set MATTPOCOCK_SKILLS_REPOSITORY to use another Git remote. Scheduled synchronization opens a pull request only after overlay and provider validation succeeds.

Validate

npm ci
npm run check
npm test

If upstream rewrites text targeted by the DSH overlay, validation reports the exact stale rule. Update overlay/patches.json, regenerate the mechanical rules, and rerun the suite.