sidleo/skill-filesystem-plus ↗★ 0
@sidleo3/skill-filesystem-plus
skill-filesystem-plus:支持按预设接管 dsh-skill-filesystem 的插件,提供可编辑的扫描层和父目录。
AI 分析
核心用途是增强 DSH 的技能发现机制。适合需要针对特定预设自定义技能扫描路径(如当前目录、项目根目录、父目录等)的用户。改动仅对新建会话生效。
安裝
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).