sidleo/skill-filesystem-plus ↗★ 0
@sidleo3/skill-filesystem-plus
skill-filesystem-plus: per-preset takeover of dsh-skill-filesystem for DeepSeek Harness (DSH) — editable scan layers and parent dirs. GUI card stays visible across DSH upgrades; only presets the user enables use this provider. Renamed from @sidleo3/skill-scan.
安装
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:sidleo/skill-filesystem-plus说明文档
阅读完整 README ↗Usage: enable per preset in the GUI
- Open Settings → Plugins → 技能扫描
- Check the presets to take over (multi-select; only presets carrying a `skill-filesystem` row are listed)
- Takes effect on newly created sessions: the preset's `skill-filesystem` row is disabled and a `@sidleo3/skill-filesystem-plus/preset` provider row is inserted (at `~/.dsh/.agent-presets//agent.cordis.yml`)
- Sessions on that preset use this plugin's four-layer discovery
- Unchecking restores the original config from `.skill-filesystem-plus-backup/` and `skill-filesystem` resumes (for new sessions)
Running sessions are unaffected (preset composition is fixed at session creation); changes apply to sessions created afterwards.
Configuration
```typescript interface SkillScanConfig { scanCwd: boolean // default: true scanProject: boolean // default: true (mutually exclusive with scanParents) scanParents: boolean // default: false (mutually exclusive with scanProject) scanGlobal: boolean // default: true parentDirs: { name: string }[] // default: [{name:'.dsh'},{name:'.agents'}] } ```
Persisted at `~/.dsh/dsh-skill-filesystem-plus.json` (legacy `dsh-skill-scan.json` migrates automatically).