What problem does it solve? DeepSeek Harness failures are often silent: configuration is written but never takes effect, plugins load but never inject, and skills exist on disk but never appear in the list. This Skill provides a systematic troubleshooting procedure that prioritizes these silent failures over obvious crashes. ## Core Features & Use Cases - Layered fault localization: Classify symptoms across process startup, configuration, plugin injection, tool registration, skill discovery, and model API layers before debugging. - Silent failure playbook: Covers documented pitfalls such as !!js expressions outside plugin config, default exports breaking the loader's unwrapExports, camelCase frontmatter keys discarding entire skills, and UNKNOWN_TOOL from inactive fibers. - Verification-first workflow: Uses dsh --profile web --dump-config to inspect assembled configuration and npx dsh-doctor for automated read-only checks instead of guessing. - Use Case: Your DSH plugin shows cannot get property "agents" without inject. The Skill identifies the default export as the cause, explains why 178 passing unit tests missed it, and tells you to remove the default export. ## Quick Start Ask the assistant to troubleshoot why my DeepSeek Harness plugin is loaded but throws an inject error, following the dsh-troubleshoot procedure.