dsh plugins中文
← Back to popular plugin directory

DSH Inspector

CocoSgt/dsh-inspector · skills

The information architecture mirrors the official discovery algorithm exactly: what you see is what the model gets.

★ 7GitHub stars
2Forks
2026-08-15Last updated
JavaScriptLanguage
—License

Key features

  • Instruction-chain viewone card per layer, tagged with its identity (Global · all sessions / Project root / Current working directory), listing existing candidate files with status chips (local/not committed, duplicate collapsed, oversized-ignored) plus last-write time and size.
  • Why there is no hooks.json / .env / .sessions: the hooks bridge is not mounted by default and its configPath is required with no default file name (it is deployment configuration, not a project file)
  • Host side (lib/index.js, the package main entry): ProjectFilesGateway extends TypertRemoteService (from @deepseek-ai/dsh-typert-protocol) and exposes the six RPC endpoints projectFiles/overview, readFile, readSkillFile, writeSkillFile, writeFile, and removeFile, probing and writing the instruction chain directly with node:fs.
  • dsh-skills (npm) — a skill hubaggregate skills scattered across Claude Code directories, projects, and .skill packages into one global library, invocable from the "/" menu.
  • In-place creationthe "+ New" button on each layer card expands the missing candidates (AGENTS.md marked recommended, local candidates marked gitignore-suggested), pre-seeds a template — in the current UI language — and writes to disk only on save.

Requirements

  • The panel is a fixed floating right column in shell.overlay, not a draggable native pane
  • the width is fixed at min(440px, 92vw).

Install command

dsh plugin --profile web add github:CocoSgt/dsh-inspector
View GitHub repository ↗Back to popular plugin directory